ios - 如何在 MapView 上集成雷达覆盖?

标签 ios ipad mkmapview weather-api radar-chart

我想在我的 MapView 上集成天气雷达。请任何人帮助完成这项任务。我已经做了很多谷歌搜索但没有成功。请检查我想这样做的图像。 enter image description here

最佳答案

您需要研究 MapKit 叠加层 (MKOverlay)。在您的情况下,您将创建一个 MKPolygon

您需要根据天气雷达数据创建一个 MKMapPoints 数组,然后根据这些点创建一个 MKPolygon,并将其作为叠加层添加到您的 map 中。

有一个名为 HazardMap 的示例 Apple 项目它所做的事情与您正在尝试做的事情非常相似,除了在这种情况下它使用地震数据。

另请查看 WWWDC 2011 演示文稿“使用 MapKit 在地理上可视化信息”。在 30 分钟左右,他们开始谈论叠加层。

希望这对您有所帮助。

关于ios - 如何在 MapView 上集成雷达覆盖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9568861/

相关文章:

iOS 应用程序从后台连接低功耗蓝牙服务

ios - MKViewAnnotation 框架的问题

iphone - MKMapViewDelegate + JSON Alamofire

objective-c - 如何检查设备是否为Ipad mini

objective-c - UITableView:从空白部分隐藏标题

iphone - 如何添加清除按钮 UITextfield?

objective-c - Objective-C : Background & Frame Issue During Orientation Change

iphone - UIbutton 宽度和高度为零?

ipad - 处理 iPad 设备上的低内存启动情况

ios - UISegmentedControl 在与 map View 一起使用时不显示