2010-02-19 6 views
1

Google 어스의지도 레이어로 KML/KMZ 파일을 처리하는 KML 파일을 만들고 있습니다.KML + Google 어스 : 사변형을 비트 맵으로 채우시겠습니까?

내가 원하는 것은 다음과 같습니다. 지정된 사변형의 첫 번째 정점이 예를 들어 왼쪽 위 모퉁이가되는 지정된 사변형에 맞춰 지도록 비트 맵 이미지를 여러 개 표시합니다. 비트 맵, 다음 정점은 오른쪽 위 모서리가 맞는 위치 등입니다. 이 작업을 수행하는 비교적 간단한 방법이 있습니까? 왜곡/스트레칭이 단순한 방법으로 가능하지 않은 경우 지정된 위치에 이미지를 표시하는 것만으로 스케일링 및 회전이 가능합니다.

업데이트 :는 명확히하기 위해 : 사각형을 형성 네 지리 공간 좌표의 집합을 감안하면, 내가 (특정 URL을 통해 하나 또는 KMZ 파일에 포함) 직사각형 비트 맵을 가져 와서에 그것을 배치하고 싶습니다 네 모서리가 앞에서 언급 한 사변형의 네 구석과 일직선이되도록지도를 만듭니다. 사변형에 맞게 이미지를 왜곡 할 수 없다면 위치, 회전 및 크기 만 지정하면 충분합니다. 희망적으로 그것은 조금 더 분명합니다.

도움을 주시면 감사하겠습니다.

감사합니다.

답변

4

알아 냈어. LatLonQuad :

<GroundOverlay> 
    <name>Example Image Overlay</name> 
    <color>87ffffff</color> 
    <Icon> 
     <href>mypicture.jpg</href> 
     <viewBoundScale>0.75</viewBoundScale> 
    </Icon> 
    <gx:LatLonQuad> 
     <coordinates> 
     -115.8993079806076,36.72147153334678,0 
     -115.8990441694222,36.72500067085463,0 
     -115.9002128356738,36.72511090523616,0 
     -115.9005214644026,36.72164386079184,0 
    </coordinates> 
    </gx:LatLonQuad> 
</GroundOverlay>