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
+32
View File
@@ -0,0 +1,32 @@
<!doctype html>
<html lang="ko"><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1">
<title>하조대 해안 — 데이터 출처와 표현 범위</title>
<style>body{max-width:850px;margin:48px auto;padding:0 24px;font:16px/1.8 system-ui,sans-serif;color:#e3eaf0;background:#101b25}a{color:#9ed4ef}code{color:#edcda7}h1,h2{line-height:1.3}li{margin:10px 0}</style>
<h1>하조대 해안의 데이터와 표현 범위</h1>
<p>2026-10-30 정자 기준으로 재가공. 관측점은 OSM 하조대 정자(node/12019797394)의 위도 38.020813°, 경도 128.7352564°입니다. 시작·복귀 시 소나무 참고 위치(38°01.252′ N, 128°44.134′ E)를 향하는 약 78° 방위로 수평 시선을 맞춥니다. 좌표와 정자 바닥 높이는 현장 측량으로 검증하지 않았습니다.</p>
<h2>웹용 자료</h2>
<ul>
<li>관측점 주변 3×3km. Copernicus 30m급 DSM을 10m 간격 301×301로 보간했습니다. 높이 파일 362,404 bytes. 보간은 실제 지형 정확도를 높이지 않습니다.</li>
<li>OSM 해안선과 해변 영역을 AEQD 로컬 좌표로 변환했습니다. 원본 해안선을 보존한 육지 판정과 2m 간격 PNG 표면 마스크를 사용합니다. 마스크 간격은 측량 정확도가 아닙니다.</li>
<li>표면 마스크 56,357 bytes, 해안선 JSON 20,003 bytes. 원본 GeoTIFF 약 64MB를 브라우저로 보내지 않습니다.</li>
</ul>
<h2>시각적 보정과 한계</h2>
<ul>
<li>DSM은 수목·건물을 포함하는 표면고도입니다. 높이 격자는 Copernicus 자료를 좌표 변환·보간한 값이며 OSM 경계로 수정하지 않습니다.</li>
<li>해안선 주변 높이 낮추기, 최소 육지 높이 적용, 바다 칸의 0m 덮어쓰기를 하지 않습니다. 정자 좌표의 가공 DSM은 약 31.85m이며 실제 정자 바닥 표고가 아닙니다. 카메라는 렌더링 지면에 눈높이를 더해 배치합니다.</li>
<li>높이 격자는 바다 칸도 Copernicus 보간값을 유지하며 수심으로 해석하지 않습니다. OSM 마스크는 화면에서 바다 영역의 지형을 숨기는 데 사용합니다. 육지·바다 재질은 동일한 마스크를 사용합니다. OSM 경계와 DSM 높이가 맞지 않아 해안에 단차가 나타날 수 있습니다. 해안선의 세부 높이는 10m 격자의 보간값으로 실제 절벽이나 모래턱을 정밀하게 표현하지 못합니다.</li>
<li>바다는 EGM2008 기준 0m로 근사하고 지구 곡률을 적용합니다. 물결·거품·반사는 절차적 시각 효과입니다. 실제 조석·파고·해저 지형·날씨는 반영하지 않습니다.</li>
<li>3×3km 바깥의 육지는 표현하지 않으며 바다 표면만 연장합니다. 먼 해안의 정확한 조망이나 실측 일출 검증용 장면은 아닙니다.</li>
<li>OSM의 작은 섬도 육지 경계로 보존하지만 30m급 높이 원본에 없는 암반 형상·높이는 재현하지 못합니다. 등대·정자·소나무 모델은 포함하지 않습니다. 소나무 참고 좌표는 초기 시선의 방위를 정하는 용도이며 수목의 높이나 모양을 나타내지 않습니다.</li>
<li>바다 진입을 막으며 육지에서만 이동합니다. 일출·일몰 표시는 근사 지면 높이를 사용한 천문 계산으로, 실제 지형 위 첫 태양 관측 시각과 다를 수 있습니다.</li>
</ul>
<h2>출처</h2>
<p>관측점: <a href="https://www.openstreetmap.org/node/12019797394">OSM 하조대 정자</a>. 소나무 방향 참고: <a href="https://files-scs.pstatic.net/2025/10/19/jzjd280prT/%EC%9D%B4%EC%95%BC%EA%B8%B0%EA%B0%80%20%EC%9E%88%EB%8A%94%20%EB%B3%B4%ED%98%B8%EC%88%98_1_2013.pdf">이야기가 있는 보호수(2013) 자료집</a>. 소나무 위치는 참고 좌표이며 현장 재측량값이 아닙니다.</p>
<p><a href="https://copernicus-dem-30m.s3.amazonaws.com/readme.html">Copernicus GLO-30 공개 배포</a> · <a href="https://dataspace.copernicus.eu/explore-data/data-collections/copernicus-contributing-missions/collections-description/COP-DEM">공식 데이터·이용조건</a></p>
<p>produced using Copernicus WorldDEM-30 © DLR e.V. 2010-2014 and © Airbus Defence and Space GmbH 2014-2018 provided under COPERNICUS by the European Union and ESA; all rights reserved</p>
<p>The organisations in charge of the Copernicus programme by law or by delegation do not incur any liability for any use of the Copernicus WorldDEM-30.</p>
<p><a href="https://dataspace.copernicus.eu/sites/default/files/media/files/2025-06/copernicus_contributing_mission_data_access_v2_cop_dem_licenses.pdf">Copernicus 원문 라이선스 (GLO-30-F, 22~24쪽)</a>. 가공 지형을 재배포할 때에도 지정 출처·면책 고지와 제6조의 의무를 유지해야 합니다.</p>
<p>© <a href="https://www.openstreetmap.org/copyright">OpenStreetMap contributors</a>, ODbL-1.0. <a href="coast.json">가공 해안선</a> · <a href="metadata.json">원본 URL·SHA256·가공 설정</a> · <a href="https://www.openstreetmap.org/api/0.6/map?bbox=128.700,38.005,128.750,38.045">OSM 원본 요청</a></p>
<p><a href="https://tour.yangyang.go.kr/pub/yy10view.do?mode=v&amp;seq=120">양양군 하조대해변 안내</a> · <a href="https://tour.yangyang.go.kr/pub/yy10view.do?mode=v&amp;seq=172">하조대 안내</a></p>
<p><a href="/?site=hajodae">하조대 시뮬레이터로 돌아가기</a></p>
<p><a href="/data-sources.html">자료별 라이선스·가공 데이터 다운로드</a></p></html>