0

你知道任何 ZIP 文件,供离线 osmdroid 使用,限制吗?我有带有地图的 23MB Zip 文件,但我无法找到,为什么我的地图没有显示?在这个 ZIP 文件中,我有 23000 个文件(ZIP 的限制是 65535),所以我在这里看不到任何问题。

谢谢

4

2 回答 2

2

尝试对静态地图数据使用 GEMF 格式而不是 ZIP。该格式设计用于在 Android 等资源受限平台上进行高效解码。如果您使用的是 Mobile Atlas Creator,只需选择 GEMF 格式并像复制 zip 文件一样复制文件。

于 2012-06-29T16:45:05.030 回答
1

理论上,没有特定的限制,但文件系统的限制。但是打开一个大的 zip 文件来搜索磁贴既费时又费资源,并且在资源有限的小型设备中可能会导致 OutOfMemoryException。

当我解压缩文件并将所有图块重命名为 z/x/y.tile 时,速度至少提高了 10 倍!

我强烈建议不要使用 zip 文件。

于 2012-06-07T14:47:49.310 回答