Запрос направления Google Maps без трафика

Я должен написать программу, которая говорит мне кратчайший путь между двумя точками. Трафик не должен рассматриваться.

Мой запрос такой.

'http://maps.googleapis.com/maps/api/directions/json?origin='.$from.'&destination='.$to.'&alternatives=true&sensor=false'

Тогда я выберу кратчайший путь

$data = json_decode(file_get_contents($url))->routes;
usort($data,create_function('$a,$b','return intval($a->legs[0]->distance->value) - intval($b->legs[0]->distance->value);'));
return floatval($data[0]->legs[0]->distance->text);

Но этот результат зависит от фактического трафика.
Как я могу отправить запрос, который игнорирует реальный трафик?

3

Решение

Вы пытались использовать Дистанционное Матричное Обслуживание?

Учитывая документацию API, это должно быть то, что вы ищете:

Служба Google Distance Matrix вычисляет расстояние и продолжительность поездки между несколькими пунктами назначения и пунктами назначения, используя заданный режим путешествия.

Этот сервис не возвращает подробную информацию о маршруте.

С помощью этого сервиса дорожные ситуации следует игнорировать.

5

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]