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

问题描述 投票:0回答:3

如何使用 javascript Google Maps JavaScript API v3 获取 google 地图上当前查看区域的中心坐标?谢谢

javascript google-maps-api-3
3个回答
147
投票

您可以致电:

map.getCenter();

返回一个 LatLng 对象。


17
投票

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

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

0
投票

这对我来说是个麻烦事。如果您想要将胡佛悬停在地图中心,则必须在 xml 中创建一个 pin 元素。

//onMapReady
 mMap = googleMap;

//In your listener/ screen code area
 LatLng latlong = mMap.getCameraPosition().target;

HashMap<String, Object> map = new HashMap<>();
     map.put("Latitude", latlong.latitude);
     map.put("Longitude", latlong.longitude);
   //push to your database 
© www.soinside.com 2019 - 2024. All rights reserved.