1

私は問題があります。オーバーレイ ポリゴン データ (緯度と経度) を取得し、マップ ビューにオーバーレイを描画しているとします。[mapView addOverlays:overlayArray];

ポリゴンにオーバーレイを描画するのは簡単です。ただし、異なるオーバーレイでタイマーを使用してオーバーレイを描画すると、複雑になります。オーバーレイを前のオーバーレイに描画したくないためです。追加して削除すると、ちらつきが発生します!!!

気象レーダーマップを作成しているイメージ。

この連続した(タイマー)オーバーレイの描画をどのように達成するのですか?何か案は)?前もって感謝します。

4

1 に答える 1

3

MKMapView リファレンスをご覧になりましたか? http://developer.apple.com/library/ios/#documentation/MapKit/Reference/MKMapView_Class/MKMapView/MKMapView.html

オーバーレイ配列を操作するために使用できる方法が説明されています。そうすれば、配列全体を追加および削除する必要はありません。

編集: オーバーレイの追加と削除

– addOverlay:
– addOverlays:
– removeOverlay:
– removeOverlays:
– insertOverlay:atIndex:
– exchangeOverlayAtIndex:withOverlayAtIndex:
– insertOverlay:aboveOverlay:
– insertOverlay:belowOverlay:
– viewForOverlay:
于 2012-09-16T03:47:44.760 に答える