2011-11-23 3 views
1

국가 경계 (경계선)를 채색하고 싶습니다. (경계선) 세계지도가 있고 사용자가 이탈리아를 선택했다고 말하면 이탈리아 경계는 그리고 이탈리아의 지역은 색으로 채워질 것입니다. 사용자가해야을 확대하고 세계지도를 이동하지만,없는 경우국가 경계 설정 - iPad (MapKit 포함 또는 제외)

enter image description here

아주 좋은 것입니다. 나는 깨끗하고 동적 인 iOS5를 찾고 있는데, 쉽게 통합 할 수 있으며 mapKit 기반이 될 수도 있고 그렇지 않을 수도 있습니다.

저는 KML 파일로이 작업을 수행 할 수 있다는 것을 알고 있습니다. 그러나 이미 라이브러리가 이미 있음을 확신합니다. 다시 화재를 재발 할 필요가 없습니다.

답변

3

나는 이것을했으나 조금 까다 롭습니다. 경계선에 대한 모든 좌표를 가져와야합니다 : 내 boudary의 모든 좌표를 얻기 위해 this tool을 사용했습니다. 폴리선 도구를 사용해야하고지도를 클릭 할 때마다이 도구는 오른쪽의 모든 좌표를 생성합니다. 모든 좌표를 얻은 다음 txt 또는 klm 파일에 저장 한 다음 MKOverlay 클래스를 사용하여 파일의 좌표를 기반으로 오버레이를 그립니다.

희망 사항이 있으면 알려주세요 (지금 내 컴퓨터가 없습니다).

+0

예, 이미 시작 했으므로 좌표를 모두 가져 왔지만 여전히 다각형을 만지작 거리고 있습니다. 나는 나중에 다른 문제를 (해결책을 가지고) 게시 할 것이라고 가정한다. 여전히 무료 라이브러리가 없다는 것을 믿는 것이 어렵다는 것을 알기 때문에이 질문을 공개적으로 유지하고 있습니다. – chewy

+1

"아직 무료 도서관이 없다는 것을 믿기가 어렵습니다.".. mee too! .. 제 생각에, 도서관 이상으로 모든 국가의 경계의 모든 좌표를 이미 알고있는 데이터베이스를 찾아야한다고 생각합니다. 예를 들어, "이탈리아"라고 물어보고 매우 구체적인 좌표를 반환 할 것입니다. 이와 같은 것을 발견하면 알려주십시오! – Mat

+0

당신이 이것을 알아 냈습니까? 별도의 게시물에 솔루션을 게시 하시겠습니까? –