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

谷歌方向API和谷歌地图应用程序显示相同目的地的不同路线

太叔烨霖
2023-03-14

我正在开发一个应用程序,其中我必须显示最短路线。我正在使用Google Direction API,但结果与相同目的地和旅行模式的Google Maps应用程序不同。

https://maps.googleapis.com/maps/api/directions/json?origin=19.107163,72.862375

既然备选方案是正确的,我已经在使用可用路线中的最短路线(响应)。

注意:-当我在地图应用程序中输入原产地和目的地的lat lng时,它显示相同的结果。只有当我们输入原点和目的地时,它才会显示不同的结果。

共有1个答案

宋典
2023-03-14

我找到了解决办法。当我把目的地地点id改为lat lng时,它显示的结果与谷歌地图应用程序相同。我不知道它是怎么工作的。开发者文档中甚至没有提到这种变化。

https://maps.googleapis.com/maps/api/directions/json?origin=19.107163,72.862375

 类似资料:
  • 在我的Android应用程序中,当单击地图上的标记时,我的地图屏幕会显示方向和谷歌地图。我在应用程序中使用以下内容。 XML: 在代码中: 我已经用蓝色标记了方向和谷歌地图图标。请查看我的地图屏幕的图像。 如何从地图片段中隐藏方向和谷歌地图图标?

  • 我有一个KMZ,它也包含区域多边形和城市点(12个谷歌引脚),但它们不会出现在地图上,尽管如你所见已打开。如何可见它们?有人能帮我吗? 这是地图:http://goo.gl/maps/Nbrfq 安得烈

  • 我遇到了Google Maps API的问题:当我请求以下url时,它返回结果https://Maps.googleapis.com/Maps/api/directions/json?origin=brooklyn&destination=queens

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

  • 我对谷歌地图方向服务(api v3)有一个问题。我不知道如何指定起始和目标字符串。例如,对于请求: http://maps.googleapis.com/maps/api/js?sensor=false 或者 http://maps.googleapis.com/maps/api/directions/xml?sensor=false 服务器的响应为:未找到,即未找到路由, 但是,如果我将字符¨改