osmdroid离线 - ZIP大小限制?

时间:2012-06-03 12:47:13

标签: android zip osmdroid

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

THX

2 个答案:

答案 0 :(得分:2)

尝试使用GEMF格式代替ZIP来获取静态地图数据。该格式专为在Android等资源模拟平台上进行高效解码而设计。如果您使用的是Mobile Atlas Creator,只需选择GEMF格式并像压缩文件一样复制文件。

答案 1 :(得分:1)

理论上,除文件系统限制外,没有特别限制。但是打开一个大的zip文件来搜索tile是耗费时间和资源的,而在资源有限的小型设备中可能会导致OutOfMemoryException。

当我解压缩文件并将所有切片重命名为z / x / y.tile时,速度至少增加了10倍!

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