码迷,mamicode.com
首页 > Windows程序 > 详细

Google Maps API显示地图的小示例

时间:2014-10-24 09:11:13      阅读:256      评论:0      收藏:0      [点我收藏+]

标签:des   style   blog   http   color   io   os   ar   java   

来源:http://www.ido321.com/1089.html

效果(新版Firefox中测试):

bubuko.com,布布扣

代码:

<!DOCTYPE>
<html>
<head>
    <meta http-equiv="content-type" content="text/html;charset=utf-8">
    <title>Google Map</title>
    <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
    <script type="text/javascript">
        function init()
        {
            // 获取当前位置
            navigator.geolocation.getCurrentPosition(function(position)
                {
                    var coords = position.coords;
                    // 设定地图参数,将当前位置的经纬度设置为中心点
                    var latlng = new google.maps.LatLng(coords.latitude,coords.longitude);
                    var myOptions = 
                    {
                        // 放大倍数
                        zoom:14,  
                        // 标注坐标
                        center:latlng,
                        // 地图类型
                        mapTypeId:google.maps.MapTypeId.ROADMAP
                    };
                    var map1;
                    // 显示地图
                    map1 = new google.maps.Map(document.getElementById(‘map‘),myOptions);
                    // 创建标记
                    var marker = new google.maps.Marker(
                        {
                            position:latlng,
                            map:map1
                        });
                    // 设定标注窗口,附上注释文字
                    var infowindow = new google.maps.InfoWindow(
                        {
                            content:"当前位置"
                        });
                    // 打开标注窗口
                    infowindow.open(map1,marker);
                });
        }
    </script>
</head>
<body onload="init()">
    <div id="map" style="width:400px; height:400px"></div>
</body>
</html>

Google Maps JavaScript API v3(参考文档):https://developers.google.com/maps/documentation/javascript/basics

百度地图API的参考文档:http://developer.baidu.com/map/jsmobile.htm

下一篇:如何在网站中添加支付宝支付功能???


 

Google Maps API显示地图的小示例

标签:des   style   blog   http   color   io   os   ar   java   

原文地址:http://www.cnblogs.com/ido321/p/4047350.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!