相关疑难解决方法(0)

谷歌地图api从没有地图的自动完成中获取纬度和经度

我试图从自动完成api谷歌地图获取经度和经度而不显示地图.在我的脚本中,自动完成功能很好但我无法获得经度和纬度.

<script type="text/javascript">
   function initialize() {

 var options = {
  types: ['(cities)']
 };

 var input = document.getElementById('searchTextField');
 var autocomplete = new google.maps.places.Autocomplete(input, options);
}
   google.maps.event.addDomListener(window, 'load', initialize);

   var geocoder = new google.maps.Geocoder();
    var address = autocomplete;

geocoder.geocode( { 'address': address}, function(results, status) {

  if (status == google.maps.GeocoderStatus.OK) {
    var latitude = results[0].geometry.location.lat();
    var longitude = results[0].geometry.location.lng();
    alert(latitude);
  } 
}); 

</script>
Run Code Online (Sandbox Code Playgroud)

autocomplete google-maps-api-3

52
推荐指数
7
解决办法
9万
查看次数

标签 统计

autocomplete ×1

google-maps-api-3 ×1