谷歌地图Javascript Api V3位置

时间:2013-09-19 13:18:42

标签: google-maps google-maps-api-3

我在此页面上使用了“icon simple object”代码: 1)https://developers.google.com/maps/documentation/javascript/examples/icon-simple

对象坐标:38.481001,26.582399

当我在Google地图上检查对象位置时(本页): 2)https://maps.google.com/maps?q=%2B38%C2%B0+48'+ 10.01%22,+ 26%C2%B0 + 58'+ 23.39%22& um = 1& ie = UTF-8& sa = N& tab = wl

对象位置显示在1和1之间的差异位置。 2页。 有没有Google Api Map V3问题?或者有什么问题?你能帮助我吗? 谢谢。

2 个答案:

答案 0 :(得分:0)

Google Maps Javascript API v3采用十进制度坐标

+38° 48' 10.01", 26° 58' 23.39"

是38 +(48/60)+(10.01 / 3600),26 +(58/60)+(23.39 / 3600)

38.802780555555555555555555555556, 26.973163888888888888888888888889

Google地图显示的内容:38.802745,26.973233

(不是38.481001,26.582399)

答案 1 :(得分:0)

  

使用此脚本

<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
  

google.maps.LatLng对于当前位置非常重要

     

如何找到特殊位置的google.maps.LatLng?只使用谷歌地图   。例如   https://www.google.com/maps/place/Oak+Forest+Heritage+Preserve/@41.5979032,-87.7048253,14z/data=!4m2!3m1!1s0x0000000000000000:0x6ebf1071640b2787

     

并设置 - &gt; var latlng = new google.maps.LatLng(41.5979032, -87.7048253);
  您可以设置缩放选项

     

map_canvas是你的div位置

<script type="text/javascript">  
          function initialize() {  
            var latlng = new google.maps.LatLng(41.5979032, -87.7048253);  
            var myOptions = {  
              zoom: 15,  
              center: latlng,  
              mapTypeId: google.maps.MapTypeId.ROADMAP  
            };  

            var map = new google.maps.Map(document.getElementById("map_canvas"),  
                myOptions);  

            var marker = new google.maps.Marker({    
              position: new google.maps.LatLng(41.5979032, -87.7048253),    
              map: map    
            });  


          }  

        </script>

并设置body标签onload =&#34; initialize()&#34;

<body onload="initialize()">

由id map_canvas设置的Div标签

<div id="map_canvas"></div>