如何启动Android以脱机使用Openstreetmap?

时间:2014-02-04 13:25:38

标签: android openstreetmap

我在互联网上找不到相关的答案。 我想离线使用Openstreet Map作为获取SD卡内的地图并为Android应用程序开发。 我找不到一步一步指导如何保存到SD卡。然后开发离线地图。 非常感谢。

1 个答案:

答案 0 :(得分:1)

不确定这是不是一个好问题,但我会尽力回答:

正如@scai所说,有一个#osmdroid工具箱添加了一个小部件来显示OSM地图图块。可以从OSM服务器(相对于TUP)缓存或下载此渲染切片,并在线下共享。

还有其他解决方案可以实现它https://wiki.openstreetmap.org/wiki/Frameworks

但请记住,这通常不那么容易:

  • 地图已过时,您不想在客户端更新它们
  • 地图服务器是共享商品,高速批量下载是一种耻辱
  • 您的用户很快就会要求地理编码,路由和Google地图的所有功能
  • 很快您想在窗口小部件上显示更复杂的信息

所以我鼓励你先思考一下需要做些什么(对于更多版本),然后选择合适的工具箱:)