我想设置Osmdroid以在离线模式下使用预取的磁贴。我以ZIP格式下载了一个区域。问题是zip文件大小为100 MB,这会降低应用程序的性能,在某些资源有限的设备中,应用程序崩溃。 我解压缩文件,我将瓷砖扩展名更改为.tile,直到昨天一切正常。昨天osmdroid过期所有瓷砖并删除了它们! 我想知道有没有办法设置Osmdroid永不过期的瓷砖?
答案 0 :(得分:1)
我建议使用GEMF格式而不是ZIP格式。它是一种专为移动设备上的高效渲染而设计的格式。如果您使用Mobile Atlas Creator并只选择GEMF格式并将文件复制为zip文件,那么它就可以正常工作。文件的大小差别不大,但Osmdroid中的GEMF解码器需要的资源要少得多,而且比使用zip解码器更快,特别是初始打开。