feat(map): S-57 �����ص� �������� �� ��ü �� ���� ���� ���� ���� #145

병합
jhkang feature/sensitive-resource-layer 에서 develop 로 3 commits 를 머지했습니다 2026-03-31 18:01:06 +09:00

3 커밋

작성자 SHA1 메시지 날짜
2a99ffbbe1 docs: 릴리즈 노트 업데이트 2026-03-31 17:58:42 +09:00
a86188f473 feat(map): 전체 탭 지도 배경 토글 통합 및 기본지도 변경
- 지도 스타일 상수를 mapStyles.ts로 추출
- useBaseMapStyle 훅 생성 (mapToggles 기반 스타일 반환)
- 9개 탭 컴포넌트의 하드코딩 스타일을 공유 훅으로 교체
- 각 Map에 S57EncOverlay 추가
- 초기 mapToggles를 모두 false로 변경 (기본지도 표시)
2026-03-31 17:56:40 +09:00
5a792bb53c feat(map): S-57 전자해도(ENC) 오버레이 레이어 추가
- ENC 타일 프록시 엔드포인트 추가 (style, sprite, font, globe, enc 벡터타일)
- S57EncOverlay 컴포넌트 구현 (공식 style.json 기반 레이어 동적 추가/제거)
- 맵 토글 라디오 버튼 방식으로 변경 (한 번에 하나만 활성화)
- 언마운트 시 map.style 파괴 상태 안전 처리
2026-03-31 16:56:02 +09:00