谷歌广告自动填充地址表格,包含谷歌纵横和经度

时间:2014-07-15 13:38:09

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

我正在使用Place Autocomplete Address Form,但不幸的是我对谷歌地图API和jQuery并不擅长。

现在我已经在我自己的HTML中实现了代码,并尝试添加选定的地点latitude& longitude到文本框,但我的代码中并不知道有什么问题。我得到了相同的纬度和每次经度。

我想在自定义代码中更正另外两个查询:

  1. 如果用户选择任何地方,则添加纬度&经文到文本框。
  2. 纬度&几秒钟后经度进入文本框。
  3. 我的修改后的代码是:

    // [START region_geolocation]
    // Bias the autocomplete object to the user's geographical location,
    // as supplied by the browser's 'navigator.geolocation' object.
    function geolocate() {
        if (navigator.geolocation) {
            navigator.geolocation.getCurrentPosition(function(position) {
                var geolocation = new google.maps.LatLng(
                position.coords.latitude, position.coords.longitude            
            );
    
            var latitude = position.coords.latitude;
            var longitude = position.coords.longitude;
            alert(latitude);
            alert(longitude);
            document.getElementById("latitude").value = latitude;
            document.getElementById("longitude").value = longitude;
    
            autocomplete.setBounds(new google.maps.LatLngBounds(geolocation,geolocation));
        });
      }  
    }
    

    我的JSFiddle:http://jsfiddle.net/vjwsH/

    如果你试图帮助我,我感到很高兴。

    由于

0 个答案:

没有答案