뷰어와 변환 도구

렌더러

시각화·렌더링 단계. 같은 결과물을 웹 렌더러 4개에서 나란히 비교, 3D 결과는 엔진에서도 확인.

  • OpenLayers 2D

    2D 지도의 정석. 좌표계·래스터(COG) 직접 처리에 강점.

    GeoJSONMVT 벡터타일PMTiles단일 이미지COGXYZ 래스터 타일WMS 이미지

  • MapLibre 2.5D

    벡터타일 기반 지도. 기울이기, 건물 돌출, 지형.

    GeoJSONMVT 벡터타일PMTiles단일 이미지XYZ 래스터 타일Terrain-RGB 타일

  • MapLibre + Deck.gl 3D

    MapLibre 위에 Deck.gl 레이어 오버레이. 대용량·3D 데이터.

    GeoJSONMVT 벡터타일PMTiles단일 이미지XYZ 래스터 타일Terrain-RGB 타일3D TilesglTF (GLB)

  • CesiumJS 3D

    지구본 위 실제 3D. 지형, 3D Tiles, 점군.

    GeoJSON단일 이미지XYZ 래스터 타일Quantized-mesh3D TilesglTF (GLB)WMS 이미지

  • Cesium for Unreal 엔진 · 수동 확인

    언리얼 엔진 플러그인. CesiumJS와 같은 형식(3D Tiles·quantized-mesh 지형)을 C++ 런타임(cesium-native)으로 읽음. 게임 엔진급 화질·시뮬레이션·VR. 파이프라인이 언리얼로 렌더링해 스크린샷을 남김(npm run unreal). 실시간 보기는 Pixel Streaming(npm run unreal -- stream).

    3D TilesQuantized-mesh

변환 도구

이 사이트에서 실행한 도구와 같은 역할의 대안 도구, 유형별 정리.

기초 도구

파일 받기·풀기 기본 명령. 수집 단계용.

범용 변환 엔진

거의 모든 포맷 읽기·쓰기. 대부분 변환의 출발점.

타일·포맷 생성

대용량 데이터 → 타일 또는 단일 파일 아카이브. 웹 표시 속도용.

3D Tiles·지형 생성

3D 모델·점군·지형 → 웹 3D 표준(3D Tiles, quantized-mesh).

3D 모델·BIM·CityGML

설계·도시 모델 포맷 → glTF 변환·최적화.

Python 도구

처리 로직을 직접 짜는 스크립트용 라이브러리.

DB 기반

DB 적재 → SQL 가공 → 웹 포맷 출력.

서버·서빙

요청마다 지도 이미지·타일·피처를 만들어 주는 서버. GeoServer·martin은 서비스 레시피로 실행, 나머지는 설명만.