繁体   English   中英

在android中使用mapsforge的离线地图

[英]Offline map using mapsforge in android

我如何在android中实现离线地图。 我用mapsforge库试了一下。 它不为威斯康星州提供二进制映射文件。 那么如何创建自己的地图二进制文件?

提前致谢。

你需要两件事:

  1. 一个程序,允许您使用mapsforge库。 关于这一点,你可以坚持使用名为AdvancedMapViewer的程序作为库的一个例子。

  2. 一个mapfile。 基本上,您必须从OpenStreetMap数据创建自己的mapfile。 这是通过Osmosis插件完成的。 这个插件在这里描述:

https://github.com/mapsforge/mapsforge/blob/master/docs/Getting-Started-Map-Writer.md

简而言之,它的工作原理如下:

然后将创建的文件wisconsin.map放在您的设备上,并从AdvancedMapViewer加载它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM