@djay

Расстояние по трассе, а не по прямой посредством computeDistanceBetween(). Как?

Для подсчета расстояние между двум точками используется, следующий код:
// Distance in meters
var distance = google.maps.geometry.spherical.computeDistanceBetween(
     new google.maps.LatLng(latitudeX, longitudeX), 
     new google.maps.LatLng(latitudeY, longitudeY)
);

var kilometers = distance * 0.001;

Расстояние считается верно, однако оно указано по прямой, а не по трассе. Возможно ли считать расстояние по трассе? Как например здесь (см.внизу)
  • Вопрос задан
  • 268 просмотров
Пригласить эксперта
Ответы на вопрос 1
freeExec
@freeExec
Участник OpenStreetMap
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы