SAP*_*IRE 3 php distance latitude-longitude coordinates
好吧,我正在使用基于位置的应用程序,我需要在服务器端找到地球上两个位置之间的行驶距离。我正在用 php 编写 web 服务。
到目前为止,我可以使用Haversine 公式计算空中距离,但现在我想计算行驶距离。
这个问题可能有重复,但我找不到任何帮助来计算两个“坐标”之间的“行驶距离”,即纬度和经度而不是 PHP 中的地址
使用谷歌距离矩阵 API :-
Google 距离矩阵 API 是一项服务,可提供出发地和目的地矩阵的旅行距离和时间。
这是代码:-
$q = "http://maps.googleapis.com/maps/api/distancematrix/json?origins=Seattle&destinations=San+Francisco&mode=driving&sensor=false";
$json = file_get_contents($q);
$details = json_decode($json, TRUE);
echo "<pre>"; print_r($details); echo "</pre>";
Run Code Online (Sandbox Code Playgroud)
在Google 距离矩阵 API 中了解更多信息
| 归档时间: |
|
| 查看次数: |
13003 次 |
| 最近记录: |