나는 스타일 (예를 들어 C 번호) 다음과 같은 방법을 만들고 할당합니다Google 어스 플러그인 - ID가있는 요소가 이미 있는지 확인하는 방법은 무엇입니까?
ID가 요소가style1
이미
GE에있는 경우 내가 확인할 수있는 방법
// ge — IGEPlugin instance
var placemark1 = ge.createPlacemark("placemark1");
var style1 = ge.createStyle("style1");
style1.getLineStyle().setWidth(2);
placemark1.setStyleSelector(style1);
// ... add placemark to ge features...
? ge.createPlacemark("placemark1")
에 전화하면 두 번째로 COM
오류가 발생합니다.
ge.getElementById("style1")
으로 요소를 가져올 수 없습니다. 항상 null을 반환합니다.
ge.getElementById ('style1')는 요소가 이미 GE에 존재하는지 확인합니다. exsist가 아닌 경우는 null를 돌려줍니다. 동일한 ID로 여러 장소 표시를 만들 때이 오류가 발생할 수 있습니다. – Matt