使用 PHP 计算行车路线?

发布于 2024-08-12 16:12:48 字数 193 浏览 15 评论 0原文

对于我的应用程序,我需要一台服务器来计算行车路线。

Google Maps API 专为客户端使用而设计,具有 Javascript 和 Flash API。有什么办法可以在服务器端运行他们的 API 吗?

For my application I need a server to calculate driving directions.

The Google Maps API was designed for clientside use only, with a Javascript and Flash API. Is there any way I can run their API's server-side?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

童话里做英雄 2024-08-19 16:12:48

据我所知,这不是官方的,谷歌不支持它,但它有效:

$url = str_replace(' ', '%20', "http://maps.google.com/maps/nav?client=yourclient&output=json&q=from: ".$lat1.",".$lon1." to: ".$lat2.",".$lon2);

$result = file_get_contents($url);
$data = json_decode(utf8_encode($result), true);

并且您将在 $data 数组中找到方向。

As I know it this isn't official and google doesn't support it but it works:

$url = str_replace(' ', '%20', "http://maps.google.com/maps/nav?client=yourclient&output=json&q=from: ".$lat1.",".$lon1." to: ".$lat2.",".$lon2);

$result = file_get_contents($url);
$data = json_decode(utf8_encode($result), true);

And you'll have directions in $data array.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文