MapKit JS неправильный расчет расстояния и времени в пути маршрута - PullRequest
0 голосов
/ 11 ноября 2018

Недавно я внедрил 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 мили в каждом заказе?

...