如何从缩放计算可见区域?谷歌地图api v2

时间:2016-09-30 13:00:22

标签: android google-maps-api-2

我试图实现相机更新将在两个位置之间居中 但是如果结果缩放级别大于12,则应将其设置为12。

所以我需要一些:

 CameraUpdateFactory.newLatLngBounds(bounds,padding);

但是应该有最大缩放级别而不是padding

我的解决方案要求我计算相机更新后的精确屏幕范围,这里我卡住了。

1 个答案:

答案 0 :(得分:0)

如果您需要计算地图屏幕范围,则应使用VisibleRegion

VisibleRegion visibleRegion = googleMap.getProjection().getVisibleRegion();
  • 同时阅读this问题,可能与您的需求类似。