Google Maps HTTP API для управления и обхода направлений

Вы знаете, как я могу получить направления обхода от Google путем предоставления двух определенных координат? Как я могу отправить простые HTTP-запросы GET и иметь результат в файле KML?

Я не хочу геокодировать, но получать направления движения как файл KML, возвращенный этим методом:

http://www.gringod.com/2008/02/26/save-google-maps-driving-directions/

7
задан Kara 30 December 2013 в 07:45
поделиться

2 ответа

На данный момент нет документированного и одобренного метода для доступа к API направления Google Maps через HTTP-запрос ( Обновление : Google добавлена ​​ходьба и вождение направления через веб-сервисы в мае , 2010).

Тем не менее, недокументированный метод, который возвращает выход JSON, является следующим:

http://maps.google.com/maps/nav?q=from:London%20to:Dover

Формат Q должен быть от: XXX% 20TO: YYY . Замените XXX и YYY с началом и пункт назначения соответственно. Вы можете использовать широту и долготу вместо полных адресов.

По умолчанию этот запрос возвращает направления движения. Чтобы добраться до ходьбы, вы можете добавить дополнительный параметр dirflg = w в строку запроса. ( Источник )

Обратите внимание, что не только недокументировано, но он также может нарушать ограничения 10,1 и 10,5 Условия API Poogle Maps API .

Вы также можете быть интересны при проверке следующих статей:

11
ответ дан 6 December 2019 в 15:22
поделиться

Google добавил направления через веб-сервисы в мае 2010 года:

http://code.google.com/apis/maps/documentation/directions/

Направления возвращаются в формате XML или JSON.

Также доступны геокодирование, высота и места.

3
ответ дан 6 December 2019 в 15:22
поделиться
Другие вопросы по тегам:

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