我对MapKit有疑问。 我必须在地图上可视化注释,然后从服务器下载这些注释。
我想实现一个高效的缓存系统。
我的想法是这样的: 当用户在地图上进行平移时,我可以保留一组区域,我必须计算新区域..
如果此区域包含在我的区域列表中,我可以看到注释,否则我必须向服务器请求新区域。
当用户在地图上平移时,如何计算区域?
是否有一些方法可以计算区域是否包含在其他区域中?
是否有一些关于这个想法的示例项目?
答案 0 :(得分:0)
每个地图ID没有API,但有-[RMTileCache removeAllCachedImagesForCacheKey:]
。如果您查看了在该tile源代码中的制作方式,则可以为tile源构建给定的cacheKey
。