【问题标题】:How to open Google Maps (or alternative) navigation with multiple destinations?如何打开具有多个目的地的谷歌地图(或替代)导航?
【发布时间】:2016-12-07 13:48:52
【问题描述】:

我正在开发一个跨平台(iOS 和 Android)应用程序,该应用程序要求用户遵循由多个目的地组成的(可能是封闭的)路径。

到目前为止,我似乎最好的选择是找到一种方法来打开谷歌地图,网址如下:https://www.google.com/maps/dir/San+Jose,+CA/GooglePlex/San+Francisco,+CA

除了这样的网址首先打开浏览器而不是直接打开应用之外,谷歌地图并没有进入“导航”模式。

我分析了 SDK,似乎没有办法实例化具有多个目的地的路径。

有没有办法在谷歌地图中实现多个目的地的导航?如果没有,是否有“导航”模式的替代方案?

【问题讨论】:

  • 不知道为什么这被否决了,这个问题似乎是有效的,我也想知道你是否可以触发一个包含多个航点而不仅仅是一个目的地航点的谷歌地图导航调用。

标签: android ios google-maps maps


【解决方案1】:

是的,您可以实现多方向导航 1)在导航地图中,首先显示一个方向,然后调用一个api,检查该api您将获得多个方向数据,只需使用循环解析所有数据并需要进行自定义实现。

【讨论】:

  • 对不起,我不太明白你的意思。你能详细说明一下吗?
  • maps.googleapis.com/maps/api/directions,像这样你会在你的代码中找到url,只需在浏览器中点击那个url你就会得到json,在那个json中你会得到多个路由数据,你只需要解析数据。
猜你喜欢
  • 2018-03-23
  • 1970-01-01
  • 1970-01-01
  • 2018-05-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多