我的缩放级别为3-21。分别缩小缩小。
但我想用Gmaps比例尺的屏幕给定条(屏幕宽度?)来计算缩放级别到米/公里的距离。
示例:
缩放级别20 =数百米 zoom levevl 3 =数千公里或1英里
TIA
答案 0 :(得分:1)
使用
,当地图变为空闲时,您可以找到地图右/左点和地图中心之间的半径/**
* Method used to fetch Map radius
*/
private int getMapRadius() {
LatLng latlng = googleMap.getProjection().getVisibleRegion().latLngBounds.getCenter();
if (latLng == null)
return 0;
LatLng latLng1 = googleMap.getProjection().getVisibleRegion().farRight;
return (int) MapUtils.computeDistance(latLng1.latitude, latLng1.longitude, latLng.latitude, latLng.longitude);
}