Java - API карт Google - расстояние между двумя адресами

Используя API Карт Google, как определить расстояние между двумя точками? Платформа -Java

Ответы

Ответ 1

Вам нужно будет использовать Google Directions Web Service. Вы можете сделать HTTP-запрос, указав два своих местоположения в качестве параметров и вернуть JSON (или XML), описывающий направления между двумя точками.

NB Условия использования Google Maps прямо указывается, что использование веб-сервисов Google Maps без предоставления результатов карта Google запрещена.

Ответ 2

Я новичок в Java, и у меня была такая же проблема. Вот почему я решил создать библиотеку Java для предоставления этой информации и больше похожа на маршрут.

Здесь ссылка . Скажите мне, что вы думаете об этом, и если это было полезно для вашего дела.

Ответ 3

Используйте API-интерфейсы: http://code.google.com/apis/maps/documentation/directions/

Режим движения по умолчанию предназначен для вождения.

Пожалуйста, ознакомьтесь с условиями обслуживания: http://code.google.com/apis/maps/terms.html

В частности, раздел 10.12 - относится к использованию результатов этого API. Короче говоря, вы должны отображать его в сочетании с картой Google.