如何逆地理代码在谷歌地图

How to inverse geocode in google maps?

本文关键字:谷歌地图 代码 何逆地      更新时间:2023-09-26

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

我只是不能编辑,因为我不知道这个的语法。我想添加值和输入与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);

如果你想要一个关于如何做反向地理编码的指南,那么你可以查看谷歌文档。它将为您提供关于如何通过位置和地点ID进行反向地理编码的示例和示例代码。