如何使用地图中心的zoomLevel和LatLng计算MapView的LatLngBounds?

时间:2016-09-27 12:10:08

标签: android google-maps

我发现很多关于给定LatLngBounds的讨论,如何获得适合的缩放级别。但现在我遇到一个问题,我知道地图中心的当前位置,我可以得到当前的缩放级别,我想知道我的地图视图的东北角和西南角的LatLng。

有什么想法吗?感谢。

1 个答案:

答案 0 :(得分:1)

您可以获取地图的ProjectionVisibleRegion

VisibleRegion visibleRegion = mMap.getProjection().getVisibleRegion();

然后,您可以获得VisibleRegion的{​​{1}},farLeftfarRightnearLeft坐标。所以,如果你需要nearRight,你可以这样做:

LatLngBounds