Как найти расстояние между двумя точками на земном шаре через Google Maps API?

На яндекс картах рисую на карте и нужно выяснить радиус окружности на карте, беру координату центра, считываю координату под мышью и вуаля:
distance = ymaps.coordSystem.geo.getDistance(circle_center, e.get('coords'));

Теперь делаем ту же самую задачу на гугл картах. Как?
  • Вопрос задан
  • 1246 просмотров
Решения вопроса 1
@sunnmas Автор вопроса
Ruby
<script
src="https://maps.googleapis.com/maps/api/js?key=KEY&libraries=geometry">
</script>


nyc = new google.maps.LatLng(40.715, -74.002)
london = new google.maps.LatLng(51.506, -0.119)
distance = google.maps.geometry.spherical.computeDistanceBetween(nyc, london)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

Похожие вопросы