Google maps API:分别获取lat / long

发送 geocode 请求并收到状态为 OK 的响应后,您可以使用 results[0].geometry.location 来检索纬度和经度 .

但你怎么得到lat / long separately ?我找不到合适的电话Google maps API reference

回答(2)

2 years ago

location 字段是LatLng类型的对象 . 要获得纬度,请将其命名为 lat() 方法 . 要获得经度,请将其命名为 lng() 方法 .

例如:

var latitude = results[0].geometry.location.lat();
var longitude = results[0].geometry.location.lng();

2 years ago

results[0].geometry.location 是一个google.maps.LatLng对象,它有一个返回纬度的 .lat() 方法和一个返回经度的 .lng() 方法 .