iphone - 当我有一个区域的多个坐标时,如何显示该区域的单个注释图钉?

标签 iphone ios ios4 mkmapview

我正在开发 map 应用程序,根据要求,我需要为单个区域显示单个图钉,即使它在完全缩小时有多个用户坐标,但当它放大到 map 时,我应该显示所有根据其坐标的引脚。 我在下面给出了示例来解释我的问题。 我在这个城市上有纽约市我的 map View 上有 100 个图钉当我缩小我的 map 时它应该只在 100 个图钉的地方显示一个注释图钉但是当我放大时它应该再次显示 100 个图钉在 map 上。 有没有人知道这件事。我需要建议。请注意,我正在从网络服务中获取除我当前位置之外的所有位置。这不应影响应用程序,因此应用程序不应变慢。

请提出一些解决方案。

最佳答案

Apple WWDC 2011 视频,“使用 MapKit 在地理上可视化信息”,https://developer.apple.com/videos/wwdc/2011/ 展示了如何聚类 map 注释 - 这正是您所需要的。

关于iphone - 当我有一个区域的多个坐标时,如何显示该区域的单个注释图钉?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8665002/

相关文章:

ios - 按钮开关更改默认颜色

ios - 多线程环境下核心数据如何实现

iphone - iPhone 上的网络接口(interface)名称?

objective-c - 是否可以在 UIAlertView 中显示图像?

iphone - 从海外调用美国电话的最佳方式?

ios - 我的 iOS 委托(delegate)方法是否应该始终在主线程上返回?

iphone - 如何编译 xcode4 项目以用作第二个项目的框架?

ios - 在字典中访问字典中的字符串

objective-c - 使用 OpenGL ES 模板时的错误信息

iphone - 在 UIAlertView 上显示 UIActionSheet