MapCraft에서 다운로드한 `.geojson` 파일은 OGC WGS84 표준을 준수하며,
각 3D 파트의 회전각(Heading), 가로/세로 폭 및 min_height(바닥고도), height(상단고도), thickness(돌출높이), color 속성이 완전하게 포함되어 있습니다.
📍 1. QGIS에서 3D 건물 모델링 표출하기
- QGIS를 열고 다운로드한
mapcraft_3d_layer_*.geojson 파일을 화면에 드래그 앤 드롭합니다.
- 메뉴에서 [보기] → [새 3D 맵 뷰]를 엽니다.
- 레이어 우클릭 → [속성] → [3D 뷰] 탭에서 [3D 렌더러 사용] 체크.
- 돌출(Extrusion) 높이에
thickness를 지정하고, 고도(Altitude binding)에 min_height를 지정합니다.
- 색상(Color) 표현식에
color 필드를 연결하면 회전된 3D 건물 매스가 실제 지도 좌표 위에 그대로 입체 표출됩니다.
🌐 2. GeoServer에 레이어로 등록하여 3D WFS / WMS 서비스하기
- GeoServer 관리자 콘솔 [저장소] → [새 저장소 추가] → [GeoJSON]을 선택합니다.
- 다운로드한 GeoJSON 파일을 지정된 디렉토리에 복사 후 저장소로 등록하고 [새 레이어 발행]을 누릅니다.
- 발행 완료 후 WFS 2.0 및 WMS 3D 타일로 웹 지도(Cesium, Mapbox, OpenLayers)에 즉시 서빙할 수 있습니다.