googleMap.projection.visibleRegion有几种方法。他们的意思如此混乱。我在左右方向上搜索最远的latLang。有一个farLeft和nearLeft,同样还有farRight和nearRight吗?它们到底有什么不同。来自documentation的信息尚不清楚它们之间的区别:
如果我必须将屏幕分成4个象限(1,2,3,4),那么像这样获得象限将是正确的:
val q1 = googleMap.projection.visibleRegion.farLeft
val q2 = googleMap.projection.visibleRegion.farRight
val q3 = googleMap.projection.visibleRegion.nearLeft
val q4 = googleMap.projection.visibleRegion.nearRight
答案 0 :(得分:0)
GMSVisibleRegion包含四个点,这些点定义了在地图相机中可见的多边形。
此多边形可以是梯形而不是矩形,因为相机可能会倾斜。如果摄像机直接位于摄像机中心上方,则形状为矩形,但是如果摄像机倾斜,则形状将显示为梯形,其最小边最靠近视点。