Heim >Web-Frontend >HTML-Tutorial >Google Maps API显示地图的小示例_html/css_WEB-ITnose

Google Maps API显示地图的小示例_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 11:55:40789Durchsuche

来源: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://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

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


 

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn