如何在andorid中的标题映射中获取可见区域的LatLngBounds

时间:2017-05-30 17:40:54

标签: android google-maps android-mapview android-maps-v2 android-maps-utils

我尝试了以下代码。

    LatLngBounds b = googleMap.getProjection()
                              .getVisibleRegion().latLngBounds;
    LatLng bNE = b.northeast;
    LatLng bSW = b.southwest;

如果将倾斜设置为地图

,则不会给出正确的边界坐标

1 个答案:

答案 0 :(得分:0)

正如Google Maps API文档VisibleRegion中所述,地图相机的可见区域可以采用矩形的形式,以防相机位于地图区域的中心位置,正确的边界坐标。虽然它也可以是梯形的形式,如果相机有倾斜,这是你的情况。

这就是为什么你得到错误的边界坐标!