我在localhost中使用google maps api进行地址自动完成。地址提取正常,但是,我也想获取lat / lon,但我的代码不再有效,该怎么办?
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?libraries=places&sensor=true"></script>
place = places.getPlace();
address = place.formatted_address;
latitude = place.geometry.location.H;
longitude = place.geometry.location.L;
干杯全部
答案 0 :(得分:0)
您始终可以像这样引用place.geometry.location
对象的纬度和经度属性:
var lat = place.geometry.location.lat();
var lng = place.geometry.location.lng();
PlaceGeometry类的location
属性是LatLng对象:
H
和L
属性未记录,并且可能会随Maps API的每个新版本更改,并且不应使用。