표면을 따라 바닥에 채워진 다각형을 넣으려고합니다. 그러나 지금까지는 아무런 시도도 성공하지 못했습니다. 나는 항상 어떤 특정한 높이 (때로는 지형 표면을 절단하는 것, 높이에 따라 다름)를 채우는 채워진 다각형 또는 채우기없이 다각형의 단순한 윤곽선을 얻습니다. I는 공간 확장 gx
을 사용 altitudeMode
-clampToGround
(및 clampToSeaFloor
) 클램프가있는 채워진 다각형 Google 어스
altitude
)와 0 정보- 시도했지만 소용 모든 . 태그
- (0과 1)
- 태그
extrude
(0, 1, 더 높은 값)을 사용 - 주위 폴리곤 점의 순서를 회전 (반 시계 방향으로 전환하는)
tessellate
사용
하지만 아무 효과가 없습니다. 당신이 전자에 의해 clampToGround
를 교체 할 경우
<?xml version="1.0" encoding="UTF-8"?>
<kml>
<Placemark>
<name>Filled Polygon Example</name>
<visibility>1</visibility>
<Style>
<LineStyle>
<color>FF00FFFF</color>
<width>1</width>
</LineStyle>
<PolyStyle>
<fill>1</fill>
<outline>1</outline>
<color>FF0000FF</color>
</PolyStyle>
</Style>
<Polygon>
<extrude>1</extrude>
<altitudeMode>clampToGround</altitudeMode>
<tessellate>1</tessellate>
<outerBoundaryIs>
<LinearRing>
<coordinates>
13.213,52.793,0
13.202,52.803,0
13.218,52.829,0
13.226,52.807,0
13.213,52.793,0
</coordinates>
</LinearRing>
</outerBoundaryIs>
</Polygon>
</Placemark>
</kml>
: 여기
내가 (이 다각형에 대한 충전, 단지 개요를 보여줍니다) 올바른 생각하지만, 작동하지 않는 예이다. 지.relativeToGround
, 당신은 다각형의 채우기를 얻을 수 있지만, 표면을 따라 가지 않고 평평하게 절단하지는 않습니다. 우분투 16.04에서 Google 어스 버전 7.1.8을 사용하고 있습니다.
궁금한 점은 불행히도 완전한 예가없는 한 번 (2006 년경) 한 번 (상당히 오래된) 포럼 게시물을 발견했다는 것입니다. 이 기능이 삭제 되었습니까?
Google 어스에서 지구 표면에 채워진 다각형을 표시하는 예제 KML을 제공 할 수 있다면 행복 할 것입니다.
Windows에서 GE Pro 7.1.8은 이것을 빨간색 채워진 다각형으로 clampToGround와 함께 표시합니다. Linux 렌더링 문제 일 수 있습니다. 렌더링 옵션 Tools/Options/3D View 중 하나를 사용해 보셨습니까? 예 : 이방성 필터링을 해제하십시오. – JasonM1
이 문제가 Linux 문제인 것 같아서 고맙습니다. 나는 다양한 옵션을 시도하지 않았지만 지금은 그랬지만 아무것도 바뀌지 않았습니다. 그런 다음 Windows 버전 (Wine의 경우 에뮬레이터)을 사용해 보았습니다. 흥미롭게도 거기에서 효과가있었습니다! :-) 나는 이것이 구글 어스의 리눅스 구현에서 빠져있는 특징이며, 내가 잘못하고있는 프로그래밍 측면이 없다는 것을 인정할 것이다. - / – Alfe