地图瓦片

瓦片是按某种算法切分好的256*256的png图片,TileSystemUtil类中提供经纬度到像素、像素到经纬度的转换。

在800*480的屏幕中,大概需12种瓦片地图

暂时缺少瓦片的处理引擎及缓存算法,我们采用的是AsyncTask下载瓦片,同时限制异步task的个数,最多有20个,多了的话会清理不在屏幕中的瓦片。在内存中缓存一定数量的瓦片,大约100个,当缓存的瓦片大于容量时,会换入换出,将使用次数比较少的瓦片,保存到外存,文件名使用的是下载该瓦片的url的hashcode码



你可能感兴趣的:(算法,url,引擎)