你知道任何 ZIP 文件,供离线 osmdroid 使用,限制吗?我有带有地图的 23MB Zip 文件,但我无法找到,为什么我的地图没有显示?在这个 ZIP 文件中,我有 23000 个文件(ZIP 的限制是 65535),所以我在这里看不到任何问题。
谢谢
尝试对静态地图数据使用 GEMF 格式而不是 ZIP。该格式设计用于在 Android 等资源受限平台上进行高效解码。如果您使用的是 Mobile Atlas Creator,只需选择 GEMF 格式并像复制 zip 文件一样复制文件。
理论上,没有特定的限制,但文件系统的限制。但是打开一个大的 zip 文件来搜索磁贴既费时又费资源,并且在资源有限的小型设备中可能会导致 OutOfMemoryException。
当我解压缩文件并将所有图块重命名为 z/x/y.tile 时,速度至少提高了 10 倍!
我强烈建议不要使用 zip 文件。