안녕하세요.
2025년 국가공간 정보통합플랫폼(K-GeoP) 유지관리 업무를 담당하고 있는 김형준담당입니다.
3D Tiles ModelLayer 관련하여 아래와 같이 두 가지 사항에 대해 문의드립니다.
1. 3DTileLayer의 지표면과의 간격 조정 관련
gltfUpAxis 값을 기본값인 y로 설정하여 tileset을 생성하였으나, 모델이 수직으로 세워지는 현상이 있어 rotation값 을{ x: 2610, y: 0, z: 0 }으 로 지정하여 레이어를 정상적으로 표출하였습니다.
다만, 해당 설정 이후에도 모델이 지표면으로부터 일정 높이 떠 있 는 현상이 발생하고 있어, 이를 조절할 수 있는 API 또는 방법이 있는지 문의드립니다.
[3DTileLayer 표출 이미지]

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
}
});
해당 코드를 사용하여 레이어를 생성하였습니다.
해당 에러가 발생하는 원인과 해결 방법에 대해 문의드립니다.
[에러 콘솔 이미지]

감사합니다.
|