지도에 여러 개의 오버레이를 표시하는 앱을 만들고 각 '레이어'를 사용하거나 사용하지 않도록 설정할 수 있습니다. 저는 WWDC 2010 세션 127에서 데모 된 Apple KMLParser 클래스를 사용하고 있습니다.사과의 KML 뷰어로 다각형을 표시하는 방법 샘플 코드
지금까지 경로를 표시했습니다. 처음에이 작업을 시도했을 때 직접 형 Google Earth를 내 보냈습니다. Apple의 파서는 KML을 매우 특정한 형식으로 좋아합니다. 그래서 저는 Google Earth 코드의 좌표를 KMLViewer 프로젝트에 포함 된 사과로 복사합니다 (모든 주변 태그를 동일하게 유지).
알고 계신 분께 내 질문 - 어떻게 다각형을 사용합니까?
이<Polygon>
<tessellate>1</tessellate>
<outerBoundaryIs>
<LinearRing>
<coordinates>
<!-- My Coords here -->
</coordinates>
</LinearRing>
</outerBoundaryIs>
</Polygon>
KMLParser이 그것에 대해 아무 것도 표시되지 않습니다
여기 내 다각형의 구글 어스 코드입니다. APPLE 지원
<Placemark>
<name>A path</name>
<styleUrl>#msn_ylw-pushpin</styleUrl>
<LineString>
<tessellate>1</tessellate>
<coordinates>
<!-- My Coords Here -->
</coordinates>
</LineString>
</Placemark>
:
구글 어스 :
그냥 참조를 위해, 여기에 구글 어스 경로와 사과 지원 경로 사이의 차이점은
<Placemark>
<name>A path</name>
<GeometryCollection>
<LineString>
<coordinates> <!-- My Coords Here --> </coordinates>
</LineString>
</GeometryCollection>
<styleUrl>#roadStyle</styleUrl>
</Placemark>
누구나 KMLViewer를 멋지게 할 수있는 다각형으로 작업하는 방법을 말해 줄 수 있다면! 사전에
감사