【发布时间】:2014-08-23 06:15:02
【问题描述】:
今天我和一个客户谈过,他想在Android上构建一个简单的导航APP!
基本上我们可以使用谷歌地图,放置一些“我们的”标记来显示一些位置(餐馆、酒店等)..我们还需要显示附近的用户朋友!
这一切都可以在 Android 上的 Google Maps API 中实现,除了我在自己的应用程序中找不到任何有关 Turn-by-turn 导航实现的有用信息(无需切换到 Google Maps 应用程序)..
有人能简单说明一下吗 - 是否可以在 Android 应用程序中使用 Google 地图来创建基于 GPS 的逐向导航应用程序?
谢谢
【问题讨论】:
-
我一直致力于创建一个自定义导航应用程序,它的功能远远超出大多数人的想象。您应该研究融合的位置提供程序,并了解 Google Maps 和 Google Directions API 的工作原理。问题不在于获取方向和路线,而是跟踪您的坐标与路线。
-
您的意思是设备上的 GPS 接收器和精度有问题吗?
-
这只是一个难题。您所拥有的只是您的坐标和路线。您有责任处理其他所有事情。导航标记、预测移动、确定适当的 GPS ping 间隔......它变得有点笨重(这就是为什么你看不到很多完整的第三方导航应用程序的原因。
标签: android ios google-maps navigation gps