2012-09-15 2 views
1

문제가 있습니다. 다각형 데이터 (위도와 경도)를 오버레이하고 맵보기에서 오버레이를 그리는 것을 상상해보십시오. [mapView addOverlays : overlayArray];지도보기에 오버레이를 다시 추가합니다. iOS

다각형에 도면 오버레이가 쉽습니다. 그러나, 다른 오버레이가있는 타이머로 오버레이를 그리면 복잡합니다. 이전 오버레이에서 오버레이를 그릴 필요가 없기 때문입니다. 추가하고 제거하면 깜박임이 발생합니다 !!!

기상 레이더 맵을 생성하는 이미지입니다.

이 연속적인 (타이머) 오버레이 도면을 어떻게 얻을 수 있습니까? 어떤 아이디어? 미리 감사드립니다.

답변

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: 
+1

당신은, 조금 더주세요 지정할 수? – casillas

+0

자세히 abit – tzl

관련 문제