토폴로지 네트워크 3D 시각화 대시보드 데모: 지도·토폴로지·3D 공간 결합한 첨단 기술 구현

Three.js와 ECharts 기반의 3D 네트워크 시각화 대시보드 데모가 공개되었습니다. 실제 지리 데이터(GeoJSON)와 136개 파이프라인 토폴로지를 사용하며, Catmull-Rom 곡선으로 파이프를 부드럽게 연결하고 입자 흐름과 카메라 흔들림 효과를 구현했습니다. 모듈식 구조로 SceneManager가 각 서브모듈을 조율합니다.

AI 요약

Three.js와 ECharts를 기반으로 한 3D 토폴로지 네트워크 시각화 대시보드 데모가 공개되었다. 실제 지리 데이터(邯郸시 GeoJSON) 위에 열공급管网 토폴로지와 3D 공간 관로를 중첩하여 '지도+토폴로지+3D' 통합 시각화를 구현했다. SceneManager가 중재자 역할을 하며 각 모듈(NetworkBuilder, ComputeEngine, MapBuilder 등)이 독립적으로 동작하는 모듈형 아키텍처를 채택했다.

핵심 포인트

  • 기술 스택: Three.js r160 (ES Module) + ECharts
  • 실제 邯郸시 행정구역 GeoJSON + 136개 실제管网 토폴로지 데이터 사용
  • Catmull-Rom 곡선을 이용한 연속 파이프라인 구현 및 글로벌 측면 오프셋으로 회수관 처리
  • 7개 핵심 기술 포인트: 이중 광택 파이프, 대향 입자 흐름, 카메라 미세 흔들림, 고공 엔진 스캔 등

향후 전망

  • 산업용 IoT 모니터링 시스템의 프론트엔드 템플릿으로 활용 가능
  • 오픈소스로 제공되어 다양한 도시 인프라 시각화 프로젝트에 재사용 기대
Share

이것도 읽어보세요

댓글

이 소식에 대한 의견을 자유롭게 남겨주세요.

댓글 (0)

불러오는 중...