当我有一个区域的多个坐标时,如何显示区域的单个注释引脚?

Dip*_*Y W 2 iphone mkmapview ios4 ios

我正在研究地图应用程序,并且根据要求我需要为单个区域显示单个引脚,即使它在完全缩小时有多个用户坐标但是当它放大到地图时我应该将所有引脚显示为按其坐标.我在下面举例说明了我的问题.我在这个城市有纽约市我在mapview上有100个引脚当我从我的地图缩小时它应该只显示100个引脚位置上的一个注释引脚但是当我放大时它应该再显示100个引脚在地图上.有谁知道这件事.我需要建议.请注意,除了我当前的位置,我从Web服务获取所有位置.这不应该影响应用程序,因此应用程序不应该变慢.

请提出一些解决方案.

小智 6

Apple WWDC 2011视频"使用MapKit在地理位置可视化信息",https://developer.apple.com/videos/wwdc/2011/ 显示了如何对地图注释进行聚类 - 这正是您所需要的.