Невозможно получить развернутые границы координат в MapBox на Android для нескольких видимых земель.Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Невозможно получить развернутые границы координат в MapBox на Android для нескольких видимых земель.

Сообщение Anonymous »

В зависимости от соотношения сторон экрана при уменьшении масштаба в MapBox для Android можно увидеть несколько копий Земли.
Границы долготы одной карты составляют от -180 до 180. Когда я уменьшаю масштаб, как показано на рисунке ниже, я должен получить видимые границы от -240 до -240, но как для завернутых, так и для развернутых границ я получаю от -121 до 116.
большая карта мира
val options =
CameraOptions.Builder().zoom(mapboxMap.cameraState.zoom)
.center(mapboxMap.cameraState.center)
.bearing(mapboxMap.cameraState.bearing)
.pitch(mapboxMap.cameraState.pitch)
.build()

val unwrappedBounds = mapboxMap.coordinateBoundsForCameraUnwrapped(options)
val wrappedBounds = mapboxMap.coordinateBoundsForCamera(options)

println("Wrapped: $wrappedBounds")
println("Unwrapped: $unwrappedBounds")

Я ожидал получить границы, превышающие от -180 до 180, но развернутые результаты кажутся переносящимися.
РЕЗУЛЬТАТЫ ЖУРНАЛА:
Wrapped: [southwest: Point{type=Point, bbox=null,
coordinates=[-121.1356988416266,-82.59314961488414]}, northeast: Point{type=Point, bbox=null,
coordinates=[116.56624773466814, 82.94613012791345]}, infiniteBounds: false]

Unwrapped: [southwest: Point{type=Point, bbox=null,
coordinates=[-121.1356988416266, -82.59314961488414]}, northeast: Point{type=Point, bbox=null,
coordinates=[116.56624773466814, 82.94613012791345]}, infiniteBounds: false]


Подробнее здесь: https://stackoverflow.com/questions/787 ... le-visible
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»