질문답변

제목3D Tiles ModelLayer 표출 관련 문의드립니다.2025-08-08 15:13
카테고리GeOnDT for JS
작성자

안녕하세요.
2025년 국가공간 정보통합플랫폼(K-GeoP) 유지관리 업무를 담당하고 있는 김형준담당입니다.

3D Tiles ModelLayer 관련하여 아래와 같이 두 가지 사항에 대해 문의드립니다.

 

1. 3DTileLayer의 지표면과의 간격 조정 관련

gltfUpAxis 값을 기본값인 y로 설정하여 tileset을 생성하였으나, 모델이 수직으로 세워지는 현상이 있어  rotation값 을{ x: 2610, y: 0, z: 0 }으 로 지정하여 레이어를 정상적으로 표출하였습니다.
다만, 해당 설정  이후에도 모델이 지표면으로부터 일정 높이 떠 있 는  현상이 발생하고 있어, 이를 조절할 수 있는 API 또는 방법이 있는지 문의드립니다.      

   

[3DTileLayer 표출 이미지] 

mb-file.php?path=2025%2F08%2F08%2FF262_image%20%2814%29.png

 

2. THREE.DRACOLoader: 예상치 못한 지오메트리 유형 오류

메인 지도(Map 객체)에서 3DTileLayer를 표출하려 할 때, 아래와 같은 콘솔 에러가 발생하고 있습니다.

[3DTileLayer 생성 코드] 

layer = new Union3D.model.U3dModelTilesLayer({ 
              name : info.name,
              ext : '.b3dm',
              minLevel : 17,
              maxLevel : 19,
              baseurl : info.baseUrl + '/' + filename,
              metadata: info.metaData,
              rotation: {
                x: 2610,
                y: 0,
                z: 0
              }
            });

해당 코드를 사용하여 레이어를 생성하였습니다. 
해당 에러가 발생하는 원인과 해결 방법에 대해 문의드립니다.  

   

[에러 콘솔 이미지] 

mb-file.php?path=2025%2F08%2F08%2FF264_image%20%2811%29.png

 

감사합니다.