如何在MKMapView上为天气api生成叠加层?

时间:2012-01-24 07:24:28

标签: ios mkmapview overlay

我对叠加没有任何想法。我在这一点上陷入困​​境。我正在整合一个Weather API,它现在返回几个值我希望在mapView上看到所有这些值,所以我需要整合叠加在mapView.Please帮我如何添加叠加在MapView上显示天气信息?我收到了这种回复。

{“weatherObservation”:{“clouds”:“n / a”,“weatherCondition”:“n / a”,“观察”:“VOBL 240600Z 09011KT 060V130 CAVOK 24/03 Q1018 NOSIG”,“windDirection”: 90, “ICAO”: “VOBL”, “提升”:915, “COUNTRYCODE”: “IN”, “LNG”:77.7, “温度”: “24”, “露点”: “3”, “风速”: “11”,“湿度”:25,“stationName”:“BENGALURU”,“datetime”:“2012-01-24 06:00:00”,“lat”:13.2,“hectoPascAltimeter”:1018}}

enter image description here

我想使用叠加效果在我的MapView上显示这种效果。

1 个答案:

答案 0 :(得分:1)

MKMapKit提供MKPolygon类并添加叠加来实现此目的。这可以通过简单的四个步骤完成

  1. 初始化地图

  2. 获取坐标

  3. 创建多边形并添加到地图。

  4. 实施代表

  5. 有关详细信息,请参阅here