2012-01-24 36 views
1

我不知道overlay.I被困在這一點上。我是天氣API的集成之一,它現在返回我幾個值,現在我希望看到地圖上的所有值查看它自我,所以我需要集成覆蓋mapView.Please幫助我如何添加疊加在MapView上顯示天氣信息?我正在接收這種響應。如何在MKMapView上爲天氣api生成覆蓋圖?

{「weatherObservation」:{「clouds」:「n/a」,「weatherCondition」:「n/a」,「observation」:「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上顯示這種效果。

+0

你應該先告訴我們ü想什麼樣的信息顯示,也有什麼爲u從烏爾天氣API獲得的信息。可能是你可以粘貼api的響應,並向我們展示一個示例圖像。對於示例圖像,您可以在Google或http://www.met.ie/ – Robin

+0

上查看圖像。我正在接收上述響應,並且我想使用疊加在我的Mapview上顯示此信息。 –

回答

1

MKMapKit提供MKPolygon類並添加覆蓋來實現這一點。這可以用簡單的四個步驟

  1. 初始化地圖進行

  2. 獲取座標

  3. 創建多邊形,並添加到地圖。

  4. 實施委託

更多細節見here