在Android上使用MapQuest转向导航应用的实时转弯的可能性?

gok*_*512 5 navigation android mapquest

我想创建一个导航应用程序,使用mapquest sdk for android,在创建路径后使用GPS提供实时的转向指示,就像在按下按钮时在谷歌地图上开始导航一样.是否可以仅使用mapquest sdk实现该功能,或者我是否需要任何其他api.

如果有可能,那么,有没有办法提取该指导('左/右')提示并在程序中使用它?

mru*_*nde 3

对的,这是可能的。我目前正在使用适用于 Android 的 MapQuest API 开发我的学士论文(一种移动导航服务)。因此,一旦我提交了它,我也可以向您提供源代码(大约一个月后)。不过,我当然可以给你一些帮助。

是来自 MapQuest 的一个很好的教程,介绍如何实现路线功能。这不是实时的逐项指导,但会给您一个第一印象:从哪里开始!

您可以在此处获取 MapQuest 的所有说明。

如果您更喜欢其他 API 来显示地图,这不是问题,因为指南包含路线的所有形状点。我为此选择了 MapQuest API,因为乍一看显示地图更容易一些。不过,我建议您自己在地图上绘制路线,因为实施的方法并不总是能正常工作。

希望我可以帮助您,如果您愿意等待一个月,我将在此处发布我的 GitHub 存储库的链接以及源代码。

最好的,马吕斯

编辑:

所以我提交了我的工作,现在可以让您访问我的源代码。您可以在此处找到我的 GitHub 存储库。

getGuidance()我认为中的函数NaviActivity将是您的应用程序的一个很好的起点。它从 MapQuest 调用指导信息并将该信息转换为 JSONObject。然后,该类Route获取所需的信息并将它们排序在数组中。

我希望这对您的申请有所帮助。如有更多问题,请随时询问:)

最好的,马吕斯