Files
Aislo/docs/wiki/pages/B04_wf1_Surface/B04_dependencies.md
T
2026-07-15 18:33:33 +09:00

1.2 KiB

status, page_id, related_pages, last_updated
status page_id related_pages last_updated
stable B04_wf1_Surface
B04_wf1_Surface/B04_backend
B04_wf1_Surface/B04_frontend
dependencies
2026-07-12

B04_wf1_Surface — Dependencies

이 페이지가 쓰는 외부 라이브러리 (공통 정의는 dependencies).

백엔드 (Python)

라이브러리 용도
Laspy LAS/LAZ 구조화
Whitebox / Rasterio 지면 필터·DEM 처리
Trimesh TIN/메시 모델
Geopandas / Shapely GIS 벡터(GeoJSON, 등고선)
NumPy structured.npz 등 배열 연산

→ 공통 정의·버전 → dependencies

프론트엔드 (TypeScript)

라이브러리 위치 용도
three.js B04_wf1_Surface_UI_Viewer.ts:1, ..._TerrainViewer.ts WebGL 3D 뷰어(WebGLRenderer, OrbitControls, THREE.Points/Mesh)

⚠️ dependencies concept 정정 필요

dependencies의 "HTML5 Canvas / WebGL — WebCAD 렌더링 (B04~B06 뷰어, 현재 미구현)"은 실 코드와 불일치. B04는 three.js로 3D 뷰어가 구현됨B04_wf1_Surface/B04_frontend. dependencies.md에 three.js 항목 추가·"미구현" 문구 정정 필요 (B05/B06 뷰어 상태는 각 페이지 인제스트 시 확인).