Почему метка, расположенная на одной и той же широте и долготе в MKMapView, отличается от метки на Картах Google?
-
18-09-2019 - |
Вопрос
Я бросаю булавку в МКмапвиев с долготой и широтой.Когда я указываю одну и ту же долготу и широту на карте Google, метки на обоих немного отличаются.
Решение
у меня есть сеть/айфон приложение, которое отображает карту для позиций, полученных из той же базы данных, и не обнаружило этой проблемы.Я бы проверил ваши предположения:
- Вы усекаете свои значения по сети?
- Вы по-разному округляете значения позиций на двух платформах?
- Проверьте значения, которые вы передаете в Google Maps и MapKit, записывая их и сравнивая.
На следующих скриншотах видно, что одна и та же широта/долгота отображаются в одной и той же позиции на карте:
Обновлять
я попробовал упомянутые вами координаты в комментариях и получил одинаковую позицию для обоих.Вам необходимо проверить свои предположения.Значения, которые вы используете в Интернете или на устройстве, не являются теми значениями, которые вы думаете:
Не связан с StackOverflow