0
我的縮放級別爲3-21。分別縮小放大。Android - 計算每個縮放級別的地圖距離,比如Gmaps比例尺
但我想計算該縮放級別米,像Gmaps比例尺的屏幕給定的酒吧(screenwidth?)米/ km距離做。
例子:
縮放級別20 =數百m
變焦levevl 3 =幾千公里或英里
TIA
我的縮放級別爲3-21。分別縮小放大。Android - 計算每個縮放級別的地圖距離,比如Gmaps比例尺
但我想計算該縮放級別米,像Gmaps比例尺的屏幕給定的酒吧(screenwidth?)米/ km距離做。
例子:
縮放級別20 =數百m
變焦levevl 3 =幾千公里或英里
TIA
你可以找到正確的半徑/最左邊的點地圖中心當地圖變得閒置時使用
/**
* 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);
}
我想用我的自定義比例尺寬度進行計算 – lambda