Если я полностью уменьшу мой NMAMapView
, чтобы вы могли видеть земной шар (NMAMapViewMinimumZoomLevel
), вызов свойства NMAMapView
boundingBox возвращает следующие координаты для всех свойств 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-проекции с наименьшим уровнем масштабирования мы получаем действительные координаты