feat: initialize sunrise with 100-player shared rooms

This commit is contained in:
2026-10-30 16:36:35 +09:00
commit 31d6eac4c2
257 changed files with 66063 additions and 0 deletions
@@ -0,0 +1,13 @@
# 기사문 해변 추가
사용자 요청: 하조대 곶의 차폐를 피해 기사문 해변에서 일출을 관찰한다.
기존 해안 렌더러·전처리를 장소 매개변수로 확장하고 새 장소의 데이터만 추가한다. 관악산·하조대는 유지하며 세 장소 링크를 제공한다. 기본 URL은 기존 하조대를 유지하고 기사문은 `?site=gisamun`으로 접근한다.
- [x] 기사문 OSM 원본·출처 기록, 관측점 선정, 3×3km DSM 추출. 위도 38° 경계를 넘으므로 보유한 N37/N38 타일을 병합한다.
- [x] 바다 로더와 장소 전환을 장소별 경로로 연결한다. 공통 렌더러를 복제하지 않는다.
- [x] 육지 원점·바다 방향·일출 태양 차폐를 테스트하고 기존 테스트·빌드·브라우저 검증.
모래 영역은 OSM에 누락되어 공식 관광 안내의 해변 위치와 실제 해안선 구간을 기준으로 35m 폭의 시각적 근사를 사용한다. 측량값이나 실제 해변 경계로 표시하지 않는다. 방파제 높이·구조물·작은 섬 상세 형상은 원본 해상도의 한계다.
검증: 기사문 자동 테스트 2개 통과, 전체 36개 테스트와 빌드 통과. 브라우저 2026-10-29 06:55 태양 원반 확인, 기사문→하조대 전환 확인. 독립 읽기 전용 리뷰에서 중요한 문제 없음. 동시 진행 중인 관악산 구조물 변경은 유지했다.