1

我想设置 Osmdroid 以在离线模式下使用预取的图块。我下载了一个 ZIP 格式的区域。问题是 zip 文件的大小为 100 MB,这会降低应用程序的性能,并且在某些资源有限的设备中,应用程序会崩溃。我解压缩了文件,并将磁贴扩展名更改为 .tile,直到昨天一切正常。昨天 osmdroid 使所有磁贴都过期并删除了它们!我想知道有没有办法将 Osmdroid 设置为永不过期?

4

1 回答 1

1

我建议使用 GEMF 格式而不是 ZIP。它是一种为在移动设备上进行高效渲染而设计的格式。如果您使用 Mobile Atlas Creator 并选择 GEMF 格式并像 zip 文件一样复制文件,它就可以工作。文件大小差别不大,但 Osmdroid 中的 GEMF 解码器需要的资源少得多,而且速度更快,尤其是在初始打开时比 zip 解码器。

于 2012-06-29T16:40:10.057 回答