2016-04-30 61 views
0

以优步为例。我如何获得实时导航功能?如何将GoogleMaps嵌入到移动应用程序中进行实时导航?

思考

  1. 从航点API经/纬度航点的获取列表:https://developers.google.com/maps/documentation/directions/intro#Waypoints

  2. 使用步骤#1坐标绘制折线:https://developers.google.com/maps/documentation/android-api/shapes#code_samples

但是,这基本上会重新实现GoogleMaps应用。如果用户离开路径,我将不得不调整折线等。

是否可以嵌入实时路线?

+1

您可能希望查看Google地图的服务条款,以查看您要执行的操作是否属于这些条款。 – CommonsWare

+0

我希望的功能至少是优步实现的。然而,优步可能与谷歌有单独的TOS协议。 –

+1

我同意CommonsWare,请参阅http://stackoverflow.com/a/26231295/1282637 – user1282637

回答

1

就我的经验而言,您只能嵌入支持嵌入的产品。我不认为谷歌地图。但请检查:how to embed Turn by turn navigation on my google

你可以去开源导航软件。复制他们的代码并进行必要的更改以适应您的需求。

将他们的活动变成碎片,碎片可以嵌入到您的视图中。

这不是最容易但比实现全功能导航软件更容易。

您的其他选择是找到可以嵌入的导航软件。

相关问题