首页 > 代码库 > Google Maps API显示地图的小示例

Google Maps API显示地图的小示例

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

效果(新版Firefox中测试):

代码:

<!DOCTYPE><html><head>    <meta http-equiv="content-type" content="text/html;charset=utf-8">    <title>Google Map</title>    <script type="text/javascript" src=http://www.mamicode.com/"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 onl oad="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显示地图的小示例