谷歌地图方向请求没有流量

Lig*_*eed 3 php maps json google-directions-api

我必须编写一个程序,它告诉我两点之间的最短路径.不应该考虑交通.

我的要求就是这个.

'http://maps.googleapis.com/maps/api/directions/json?origin='.$from.'&destination='.$to.'&alternatives=true&sensor=false'
Run Code Online (Sandbox Code Playgroud)

然后我就这样走最短的路线

$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);
Run Code Online (Sandbox Code Playgroud)

但是这个结果取决于实际的流量.如何发送忽略实际流量的请求?

SBI*_*SBI 5

您是否尝试过使用距离矩阵服务

考虑到API文档,这应该是您正在寻找的:

Google的距离矩阵服务使用给定的旅行方式计算多个来源和目的地之间的行程距离和行程持续时间.

此服务不返回详细的路线信息.

使用此服务应忽略交通情况.