2012-06-03 76 views
0

你知道任何ZIP文件,對於離線osmdroid的使用,限制嗎?我有23MB的帶有地圖的Zip文件,但我無法知道,爲什麼我的地圖不顯示?在這個ZIP文件中,我有23000個文件(ZIP的限制是65535),所以我在這裏沒有看到任何問題。osmdroid離線 - 郵政大小限制?

THX

回答

1

從理論上講,有沒有具體的限制,但其文件系統的限制。但是打開一個大的壓縮文件來搜索切片是耗費時間和資源的,而在資源有限的小型設備中可能會導致OutOfMemoryException異常。

當我解壓縮文件並將所有圖塊重命名爲z/x/y.tile時,速度至少增加了10倍!

我強烈建議不要使用zip文件。

2

嘗試使用GEMF格式代替ZIP作爲靜態地圖數據。該格式旨在在像Android這樣的資源模擬平臺上進行高效解碼。如果您使用的是Mobile Atlas Creator,只需選擇GEMF格式並像複製zip文件一樣複製文件。