2012-11-30 2 views
1

GE V7.0.1.8244에서 오류가 발생했다고 생각합니다. KML 경로 파일을 만들고 setAltitudeModeALTITUDE_CLAMP_TO_GROUND으로 설정하여 표시합니다. GE V6.2.2.6613에서는 올바르게 표시되지만 V7.0.1.8244 (현재 베타 버전)에서는 그렇지 않습니다. 동일한 프로그램 소스, 동일한 데이터. 첨부 된 이미지보기 :GE 7.0.1.8244의 ALTITUDE_CLAMP_TO_GROUND 오류

http://www.gtrek.co.uk/ge.jpg

GE의 다른 버전을 설치하는 것 외에 다른 아이디어가 있습니까?

+0

setAltitudeMode() 및 ALTITUDE_CLAMP_TO_GROUND를 말할 때 이것은 웹 브라우저에서 GE API/플러그인을 의미하지만 스크린 샷은 GE 데스크톱 클라이언트처럼 보입니다. 이 문제를 표시하기 위해 KML 스 니펫을 공유 할 수 있습니까? – JasonM1

+0

안녕하세요 제이슨, www.gtrek.co.uk/test2.kml 여기에 snipped. 가까운 곳에서 확대/축소하여 효과를 확인하십시오. 두 번의 제외 클릭이 발생하는 이유는 무엇입니까? – John

+0

+1 근거없는 부정적인 표시를 교정하기 위해, 나에게 잘 연구, 명확한 질문처럼 보인다. – Fraser

답변

1

이것은 분명히 GE 7.0의 버그입니다. KML 테스트 파일의 몇 가지 요소가 잘못되어 있지만이 문제를 일으킬 수있는 요소는 없습니다. 고도 값을 떨어 뜨리고 altitudeMode를 relativeToGround으로 변경하더라도 더 나 빠지지는 않습니다. DirectX 또는 OpenGL 모드가 차이를 만들지 않습니다.

당신은이 문제에 대한 업데이트를 얻기 위해 여기에 문제를 신고 할 수 있습니다 http://code.google.com/p/earth-issues/issues/list

는 고도 데이터에 오류가있을 수 있습니다. 경로 부근을 확대하면 sample line example에서이 오류를 볼 수도 있습니다.

이 KML을 올바르게 보려면 단기 수정 만 GE 6.2.2로 되돌리고, 그렇지 않으면 수정을 기다립니다.

업데이트 : Google 어스 이슈 트래커의 문제는 here입니다.

+0

이슈 1503이 이미 기록되었습니다. 누군가 나에게 4 일 전에 도착했습니다.그것을 확인해 주셔서 감사합니다. – John

0

Google Earth extensions 중 하나 (특히 gx:altitudeOffset)를 사용할 수 있지만 등급이 내려지는 것이 아니라 버그처럼 보입니다. 문서에서 ...

Google 확장 네임 스페이스의 KML 확장으로 고도 값이 렌더링되는 방식이 변경되었습니다. 이 오프셋을 사용하면 리니어 링을 구성하는 개별 좌표 값을 모두 수정하지 않고도 단위로 전체 리니어링을 위 또는 아래로 이동할 수 있습니다. ( 고도 오프셋 값을 사용하여 LinearRing이 표시되지만 원래 고도 값은 KML 파일에 유지됩니다. 단위는 미터입니다.

이렇게하면 미터로 패스를 올리면 클리핑이 발생하지 않습니다. 또한 것을 주목할 필요가있다 ... 구글 어스,지면에 고정 의있는 다각형 일정 베어링의 라인을 다음에서

; 그러나 LinearRing (그 자체로) 의 클램프를 사용하면 큰 원형 선이 따라옵니다.

아마도 이러한 불일치를 고려하여 경로를 조정해야합니까?