ios - MKMapViewでWeather APIのオーバーレイを生成するにはどうすればよいですか?

ios mkmapview overlay

オーバーレイについてのアイデアがありません。この時点で行き詰まっています。WeatherAPIの1つを統合していて、いくつかの値を返します。今、すべての値をmapViewに表示したいので、オーバーレイをmapViewに統合する必要があります.MapViewに天気情​​報を表示するためのオーバーレイを追加する方法を教えてください。この種の応答を受信して​​います。

{"weatherObservation":{"clouds": "n / a"、 "weatherCondition": "n / a"、 "observation": "VOBL 240600Z 09011KT 060V130 CAVOK 24/03 Q1018 NOSIG"、 "windDirection":90、 " ICAO ":" VOBL "、" elevation ":915、" countryCode ":" IN "、" lng ":77.7、" temperature ":" 24 "、" dewPoint ":" 3 "、" windSpeed ":" 11 " 、 "湿度":25、 "stationName": "BENGALURU"、 "datetime": "2012-01-24 06:00:00"、 "lat":13.2、 "hectoPascAltimeter":1018}}



この種の効果をオーバーレイを使用してMapViewに表示したいと思います。
答え
MKMapKitはMKPolygonクラスを提供し、これを実現するためのオーバーレイを追加します。これは簡単な4つのステップで実行できます


マップを初期化
座標を取得
ポリゴンを作成して地図に追加します。
デリゲートを実装する


詳細については、hereを参照してください
関連記事

iphone - サーバーのない1つのWi-Fiネットワーク内のiOSアプリ間の通信

iphone - Parsekit:個々の引用文字を一致させる方法は?

iphone - プログラムでキーボードを閉じるにはどうすればよいですか?

iphone - UITextFieldsにテキストが追加されたときに、UIReturnKeyGoとUIReturnKeyNextを切り替えるにはどうすればよいですか?

ios - カラーバーンをCGPathの内側に制限する

c# - UITableViewでランダムに「NIBをバンドルでロードできませんでした」

objective-c - NSNotificationはスーパークラスで監視され、スーパークラスと子クラスで処理されます

iphone - ビューとWebサービスの同期呼び出しの読み込みに関する問題

ios - NSDateComponentsのweekOfYearでのクラッシュ

ios - UILabelクリップを作成できません