MapKit JS неправильный расчет расстояния и времени в пути маршрута

Недавно я внедрил MapKit JS в свой проект и начал его тестировать. Карта, маршрутизация, наложения и точки работают нормально. Итак, в моей старой реализации у меня есть функция, которая вычисляет расстояние и время в пути между двумя точками с помощью Google Maps. Я начал реализовывать это с MapKit JS route функция https://developer.apple.com/documentation/mapkitjs/mapkit/directions/2973874-route которая возвращает обратный вызов, используя этот обратный вызов, вы можете получить расстояние (в метрах) и время в пути (в секундах). Когда я решил преобразовать метры в мили, а секунды в минуты, я заметил, что есть некоторая разница с Apple Maps, Google Map и т. Д. Короче говоря, он рассчитывает неправильно. Я перепробовал много путевых точек и сравнил их с Apple Maps и Google Maps, разница есть. Я понимаю, что не могу задать вопрос, но не знаю, как объяснить своим клиентам разницу в 0,5 - 0,7 мили в каждом заказе?

0 ответов

Другие вопросы по тегам