适用于Android的离线导航软件 - 那里有什么?

时间:2010-01-18 20:09:17

标签: android navigation

我在寻找Android平台的导航软件,我有一些要求:

  • 离线地图。地图应存储在设备/存储卡上,因此无需连接互联网

  • 应该有一些方法可以通过代码与应用程序进行交互;发送路由请求,获取当前位置,将应用程序带到前台/后台等.API可以从其他应用程序控制。

  • 无月费

到目前为止,我发现的唯一一个匹配上述内容的是Sygic Navigation。但是,我还没有能够与应用程序通信,即使他们说它可以完成。还在调查......

4 个答案:

答案 0 :(得分:2)

API很难获得,主要是由于数据权利。

例如,Google Maps for Android存在一系列API限制的部分原因是因为Google不拥有制作地图和进行导航所需的所有数据。他们许可了一些数据,他们必须遵守这些许可条款。

长期的最佳答案可能是由OpenStreetMap取得的,因为那是众包和知识共享许可。但是,我认为他们目前没有满足您要求的解决方案,至少在Android上是这样。

答案 1 :(得分:1)

非常确定CoPilot符合您对离线地图的要求而且没有月租费。但是不知道API。

答案 2 :(得分:1)

我认为Mapdroyd不是免费的。 在OsmAnd的情况下,只有地图可以离线,但导航需要互联网连接。

Navit是真正的离线和免费导航引擎,但在GUI上正在进行中。搜索地址不容易。

答案 3 :(得分:0)

还有更多

  1. Mapdroyd(可通过Android商店获得)
  2. OSMand:http://code.google.com/p/osmand/