如何使用Google Maps JavaScript API v3在谷歌地图中获取查看区域中心的坐标

69
如何使用JavaScript的Google Maps JavaScript API v3获取当前在谷歌地图上查看区域的中心坐标?谢谢。
2个回答

147

你可以调用:

map.getCenter();

返回一个 LatLng 对象。


40
在获得latLng对象后,只需执行以下操作:latLng.lat()latLng.lng() - sissonb
14
我知道这个已经有几年了,但我使用了这个答案,并最终简化为以下内容:var mylat = map.getCenter().lat(); var mylng = map.getCenter().lng(); - Keith
1
map.centermap.center.lat()map.center.long() 也可以使用。 - V.Volkov

17

2018年更新 以下代码适用于Google Maps API for Android。 如果有人需要这个脚本:

double mylat = mGoogleMap.getCameraPosition().target.latitude;               
double mylon = mGoogleMap.getCameraPosition().target.longitude;

4
问题涉及 JavaScript,不是 Android。 - Wilson

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接