如果我将我的NMAMapView
完全缩小以便您可以看到地球仪 ( NMAMapViewMinimumZoomLevel
),则对 s boundingBox 属性的调用NMAMapView
确实会为所有 top* / bottom* 属性返回以下坐标:
po self.hereMapView.boundingBox?.topRight
▿ Optional<NMAGeoCoordinates>
- some : <NMAGeoCoordinates: 0x2828bde00; latitude = -90.000000; longitude = 0.000000; altitude = -340282346638528859811704183484516925440.000000>
self.hereMapView.boundingBox?.topLeft
▿ Optional<NMAGeoCoordinates>
- some : <NMAGeoCoordinates: 0x2828bca20; latitude = -90.000000; longitude = 0.000000; altitude = -340282346638528859811704183484516925440.000000>
// ...
上面的某些缩放级别也是如此。这对我来说似乎不正确,这是 Here SDK 中的错误吗?
编辑:这似乎只是 3D 投影的问题,在最低缩放级别的 2D 投影中,我们确实得到了有效坐标