Как пройти пешком или проехать с помощью Google карт с помощью php

Раньше я работал с картами google, но при его реализации я никогда не нашел документацию о том, как получить точное расстояние между двумя данными местоположениями через Javascript или PHP.

1) Это должно быть то же самое расстояние, показанное на картах, а не та формула, которая дает вам расстояние по прямой от одного геофона к другому.

2) Он должен быть либо PHP, либо Javascript

3) Это должны быть карты Google, а не виртуальная земля или что-то подобное.

Самое лучшее, что я придумал, это отправить HTTP_GET-запрос на карты Google, используя длинный URL-адрес с переменными, который затем возвращает код 200 и HTML для веб-сайта. Расстояние там где-то, просто нужно фильтровать.

Но это интенсивные ресурсы и тяжелая загрузка.

Кто-нибудь знает лучший способ?

EDIT: это функция, о которой я говорю. DLL не входит в обычный zip-файл для Windows, я нашел его частью программного обеспечения WAMPserver.

Related of "Как пройти пешком или проехать с помощью Google карт с помощью php"

Это сообщение дает способ и предупреждение.

Чтобы разбить его, вы используете карты Google для запроса URL-адреса, подобного этому.

http://maps.google.com/maps?q=from+A+to+B&output=kml

и затем вы просматриваете данные, извлеченные из этого URL-адреса (в формате kml), и смотрите метки меток (запустите его через simplexml), каждый тег метки будет иметь описание, которое будет иметь текстовое описание следующего шага на пути от A к Б.

Также упоминается в статье, что с помощью этого метода вы связаны картами Google T & C, в которых говорится

Кроме того, вы не можете использовать Карты Google таким образом, чтобы предоставить вам или любому другому лицу доступ к массовым загрузкам или массовым каналам численных координат широты и долготы.

Поэтому вы можете иметь это в виду.