我想在我的 Android 应用程序中嵌入逐段导航。请给我一个教程或如何执行此操作的想法。提前致谢。
如果您不固定使用谷歌地图,您可以使用基于 OpenStreetMap(地图的维基百科版本)的 SDK
有几个不错的 SDK 提供商:
-
skobbler http://www.skobbler.com/(现在的 Telenav)有一个 SDK,能够在 Android 手机上渲染地图并显示逐向导航。它还支持离线模式。查看更多here http://developer.skobbler.com
-
OsmSharp http://www.osmsharp.com/还可以进行地图渲染和逐段导航。您可以从中提取他们的代码github https://github.com/xivk/OsmSharp
-
MapQuest http://www.mapquest.com/有一个不错的地图和路线引擎 http://developer.mapquest.com/web/products/featured/android-maps-api对于安卓。我认为您还可以将他们的路线服务与 Mapbox 地图一起使用(请参阅this https://stackoverflow.com/questions/16300866/routing-between-points-with-mapbox作为起点)。我不认为他们可以做离线模式
-
云造 http://cloudmade.com/ has a 导航SDK http://cloudmade.com/products/nav-sdk对于安卓。他们的文档展示了如何实现,但我找不到快速下载 SDK 和示例项目的方法
作为参考,您可以看到 OSM框架列表 http://wiki.openstreetmap.org/wiki/Frameworks
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)