如何在谷歌地图中反转地理编码?

时间:2016-09-04 16:25:17

标签: javascript google-maps

我有这个代码,这完全可以保存我的经纬度。我在这里读了一些文章,它们对我不起作用。我知道如何用PHP编码,但jquery和javascript是我的frenemy。

我无法编辑cos'我不知道这个的语法。我想将值添加到id并输入,但我必须添加解码地址。我知道谷歌地图有一种方式,他们称之为地理编码或类似的东西。

我也有一个工作模型,但是地理定位,我不能改变变量,因为我不知道如何。 :(

PD:是否有针对傻瓜的课程Javascript?这将有助于我更好地理解。

                    function initialize() {
                    var myLatlng = new google.maps.LatLng(21.1675922,-86.8563953);
                    var mapProp = {
                    center:myLatlng,
                    zoom:13,
                    mapTypeId:google.maps.MapTypeId.ROADMAP

                  };
                  var map=new google.maps.Map(document.getElementById("googleMap"), mapProp);
                    var marker = new google.maps.Marker({
                      position: myLatlng,
                      map: map,
                      title: 'Tu casa u oficina',
                      draggable:true  
                  });

                    document.getElementById('latitud').value= 21.1675922
                    document.getElementById('longitud').value= -86.8563953  
                    document.getElementById('direccion').value= 'Direccion desconocida'  

                    // marker drag event
                    google.maps.event.addListener(marker,'drag',function(event) {
                        document.getElementById('latitud').value = event.latLng.lat();
                        document.getElementById('longitud').value = event.latLng.lng();                    
                    });

                    //marker drag event end
                    google.maps.event.addListener(marker,'dragend',function(event) {
                        document.getElementById('latitud').value = event.latLng.lat();
                        document.getElementById('longitud').value = event.latLng.lng();
                    });                    

                }

                google.maps.event.addDomListener(window, 'load', initialize);

1 个答案:

答案 0 :(得分:0)

如果您需要有关如何进行反向地理编码的指南,则可以查看Google documentation。它将为您提供有关如何通过locationPlace ID进行反向地理编码的示例和示例代码。有关详细信息,请查看此tutorial