- mapStore.ts(신규): Zustand 기반 mapToggles 전역 상태 (s57/s101/threeD/satellite) - TopBar.tsx: 로컬 상태 → mapStore 전환 (3D 토글 전역 공유) - MapView.tsx: - SATELLITE_3D_STYLE 추가 (VWorld WMTS 위성 + OpenFreeMap 벡터타일) - MapLibre fill-extrusion으로 3D 건물 렌더링 (zoom 13+, render_height 사용) - MapPitchController: 3D ON → pitch 45°/bearing -17°, OFF → 0° 복귀 - mapToggles.threeD 상태에 따라 지도 스타일 전환 (BASE_STYLE ↔ SATELLITE_3D_STYLE) - deps: @deck.gl/mesh-layers, @deck.gl/extensions 추가 (관련 기능용) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| assets | ||
| common | ||
| data | ||
| tabs | ||
| App.tsx | ||
| index.css | ||
| main.tsx | ||