当前位置: 首页 > 知识库问答 >
问题:

API中的谷歌地图旅行模式

仉宸
2023-03-14

在新的谷歌地图中,有几种出行模式,比如开车、骑自行车、步行和公交,但他们也增加了飞行模式。我可以在新的谷歌地图中选择飞行模式,但我无法在谷歌地图v3 api中获得飞行旅行模式。我想在我的网站上显示两个城市之间的飞行距离,就像谷歌地图在谷歌地图上显示的那样。

http://maps.googleapis.com/maps/api/directions/xml?sensor=false

$base_url = 'http://maps.googleapis.com/maps/api/directions/xml?sensor=false';
$xml = simplexml_load_file("$base_url&origin=Lahore&destination=Multan");
echo $distance = (string)$xml->route->leg->distance->text;
echo $duration = (string)$xml->route->leg->duration->text

驾驶、步行和其他模式正在工作,但飞行不工作。

共有1个答案

东方文林
2023-03-14

唤醒和驾驶模式仅适用于谷歌地图api。飞行模式不可用。

检查此链接

 类似资料:
  • 最近Chrome开始发出以下警告: [违规]将非被动事件侦听器添加到阻止滚动的触摸移动事件。考虑将事件处理程序标记为“被动”,以使页面更具响应性。看https://www.chromestatus.com/feature/5745543795965952 这些都来自JavaScript谷歌地图API代码。我可以在自己的代码中将{passive:true}添加到addEventListener(),

  • 我正在做一个项目,选择世界各地的随机地点,需要从谷歌街景的一些功能。我正在使用谷歌地图的API v3。我的问题是getPanoramaByLocation方法。根据谷歌文档,getPanoramaByLocation是: 谢谢大家,希望这对未来的任何人都有帮助。

  • 我已经用自动完成和谷歌地理编码应用编程接口实现了谷歌地方应用编程接口。问题是结果似乎不正确。 有时自动完成列表中的一些选择结果根本没有地理编码,我得到的只是状态ZERO_RESULTS。 我知道Google Autocomplete也使用Places,而Google Geocode只使用邮政编码,这可能会有一些问题,但我如何限制Autocomplete只提供邮政编码结果呢。

  • 我遵循配置谷歌地图Android API v2官方步骤,我使用的是Android 3.1版本。我运行项目时出错 清单文件 一个ctivity_main.xml LogCat 我还想知道Google map API v2的最低要求

  • 我有这段代码来渲染地图。 即使两个点距离为25 km,我也会得到以下结果: 而我想渲染更高级别的缩放。 这样地 我使用fitBounds()方法 谢谢你的支持

  • 我已经尝试在这里和谷歌地图API留档上查看了大量的代码块,但仍然无法找出如何隐藏标记。 这是我正在使用的当前代码,它在一个实例中有效。有一次,我在带有标记的函数中添加了“for”循环。setMap(null)Firefox显示以下错误: markers.set地图不是一个函数 附加信息:校园地图和完整代码(不包括地图API)