Благодарю. Я думал о подобном обходном пути, но надеялся, что в MapKit могла быть какая-то особенность, которую я пропустил.

я проблема с отрисовкой MKPolylineView на MKMapView. Линия представляет кругосветное путешествие, которое начинается и заканчивается недалеко от Нью-Йорка, всегда путешествуя на восток. Одна часть путешествия, от Японии до Сан-Франциско, пересекает Тихий океан, и поэтому долгота +/- 180. MKPolylineView соединяет эти две точки, но движется в неправильном направлении. То есть линия идет из Японии в западном направлении обратно в Сан-Франциско, а не через восток через Тихий океан. Я не вижу никакой опции, которая позволила бы мне указать, в каком направлении должен проходить отрезок, чтобы соединить две точки.

Проще говоря, MKMapView, кажется, не понимает, что мир круглый. Есть ли способ, которым я могу провести линию, как предполагалось, путешествуя на восток из Японии в Сан-Франциско?

У меня есть скриншот, который ясно показывает проблему:
Полилиния http://www.builtlight.org/pub/MKPolylineView.png

Ответы на вопрос(1)

Ваш ответ на вопрос