使用注释,Mapkit和区域进行缓存

时间:2014-02-24 12:10:54

标签: ios caching mapkit mkannotation

我对MapKit有疑问。 我必须在地图上可视化注释,然后从服务器下载这些注释。

我想实现一个高效的缓存系统。

我的想法是这样的: 当用户在地图上进行平移时,我可以保留一组区域,我必须计算新区域..

如果此区域包含在我的区域列表中,我可以看到注释,否则我必须向服务器请求新区域。

当用户在地图上平移时,如何计算区域?

是否有一些方法可以计算区域是否包含在其他区域中?

是否有一些关于这个想法的示例项目?

1 个答案:

答案 0 :(得分:0)

每个地图ID没有API,但有-[RMTileCache removeAllCachedImagesForCacheKey:]。如果您查看了在该tile源代码中的制作方式,则可以为tile源构建给定的cacheKey