feat: initialize sunrise with 100-player shared rooms
This commit is contained in:
File diff suppressed because one or more lines are too long
Binary file not shown.
@@ -0,0 +1,107 @@
|
||||
{
|
||||
"version": 1,
|
||||
"sourceHash": "6f90fbd7927a723bbf3c46e68f66f22819666d374f069ae12087cc34a30af0c2",
|
||||
"bufferHash": "d8cf0a36a46572060189e2ca9e9a61e448fb3d0b441abc346b56b7c4603e0d65",
|
||||
"byteLength": 11036560,
|
||||
"terrain": {
|
||||
"origin": {
|
||||
"latitude": 37.445,
|
||||
"longitude": 126.964
|
||||
},
|
||||
"observerSurfaceElevation": 606.9063720703125
|
||||
},
|
||||
"counts": {
|
||||
"tagged": 1756,
|
||||
"levels": 953,
|
||||
"fallback": 4034
|
||||
},
|
||||
"target": [
|
||||
2389.237037522304,
|
||||
-530.4983918666275,
|
||||
1775.7760172638204
|
||||
],
|
||||
"meshes": [
|
||||
{
|
||||
"source": "tagged",
|
||||
"vertices": 113280,
|
||||
"position": 0,
|
||||
"normal": 1359360,
|
||||
"lightHeight": 2718720,
|
||||
"index": 3171840,
|
||||
"indexCount": 205500,
|
||||
"indexType": "uint32",
|
||||
"box": [
|
||||
968.7347412109375,
|
||||
-581.7264404296875,
|
||||
-1581.2288818359375,
|
||||
4514.0634765625,
|
||||
-475.2237243652344,
|
||||
3871.245361328125
|
||||
],
|
||||
"sphere": [
|
||||
2741.3991088867188,
|
||||
-528.4750823974609,
|
||||
1145.0082397460938,
|
||||
3153.873357261772
|
||||
]
|
||||
},
|
||||
{
|
||||
"source": "levels",
|
||||
"vertices": 59898,
|
||||
"position": 3993840,
|
||||
"normal": 4712616,
|
||||
"lightHeight": 5431392,
|
||||
"index": 5670984,
|
||||
"indexCount": 108384,
|
||||
"indexType": "uint16",
|
||||
"box": [
|
||||
972.2301025390625,
|
||||
-578.3482666015625,
|
||||
-1654.0888671875,
|
||||
4493.0498046875,
|
||||
-490.0949401855469,
|
||||
3798.428466796875
|
||||
],
|
||||
"sphere": [
|
||||
2732.6399536132812,
|
||||
-534.2216033935547,
|
||||
1072.1697998046875,
|
||||
2836.1249323113802
|
||||
]
|
||||
},
|
||||
{
|
||||
"source": "fallback",
|
||||
"vertices": 119274,
|
||||
"position": 5887752,
|
||||
"normal": 7319040,
|
||||
"lightHeight": 8750328,
|
||||
"index": 9227424,
|
||||
"indexCount": 190140,
|
||||
"indexType": "uint32",
|
||||
"box": [
|
||||
970.5235595703125,
|
||||
-583.4852294921875,
|
||||
-1658.1075439453125,
|
||||
4522.517578125,
|
||||
-376.1947937011719,
|
||||
3883.84912109375
|
||||
],
|
||||
"sphere": [
|
||||
2746.5205688476562,
|
||||
-479.8400115966797,
|
||||
1112.8707885742188,
|
||||
3129.6090105644394
|
||||
]
|
||||
}
|
||||
],
|
||||
"spill": {
|
||||
"offset": 9987984,
|
||||
"size": 1024,
|
||||
"bounds": [
|
||||
955.9872155081416,
|
||||
-1671.8254935390196,
|
||||
3580.3892490150624,
|
||||
5569.265821880235
|
||||
]
|
||||
}
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,242 @@
|
||||
{
|
||||
"bbox": [
|
||||
126.975,
|
||||
37.41,
|
||||
127.015,
|
||||
37.46
|
||||
],
|
||||
"count": 6743,
|
||||
"types": {
|
||||
"school": 36,
|
||||
"yes": 4345,
|
||||
"house": 1366,
|
||||
"commercial": 493,
|
||||
"church": 20,
|
||||
"retail": 3,
|
||||
"residential": 430,
|
||||
"warehouse": 48,
|
||||
"industrial": 1,
|
||||
"hospital": 1
|
||||
},
|
||||
"license": "CC-BY-2.0-KR",
|
||||
"licenses": {
|
||||
"VWorld": "CC-BY-2.0-KR"
|
||||
},
|
||||
"licenseUrls": {
|
||||
"VWorld": "https://creativecommons.org/licenses/by/2.0/kr/"
|
||||
},
|
||||
"distribution": {
|
||||
"notice": "source.html",
|
||||
"reviewedAt": "2026-10-30",
|
||||
"note": "Buildings derived exclusively from VWorld GIS building data. Retain source attribution, CC BY 2.0 KR terms and modification notices."
|
||||
},
|
||||
"heightTags": 1756,
|
||||
"levelTags": 2707,
|
||||
"heightSources": {
|
||||
"height": 1756,
|
||||
"levels": 953,
|
||||
"fallback": 4034
|
||||
},
|
||||
"selection": {
|
||||
"officialAdded": 6743,
|
||||
"officialOverlapsSkipped": [
|
||||
"vworld/2004200171814364088600000000/0",
|
||||
"vworld/2006199521724360085400000000/0",
|
||||
"vworld/2010199818314386251500000000/0",
|
||||
"vworld/2012200245534363150500000000/0",
|
||||
"vworld/2013199138114368963400000000/0",
|
||||
"vworld/2013199301334389900400000000/0",
|
||||
"vworld/2013199451814357330000000000/0",
|
||||
"vworld/2013199590864384344700000000/0",
|
||||
"vworld/2013199631994387415500000000/0",
|
||||
"vworld/2013200257034363366000000000/0",
|
||||
"vworld/2013200698154356969200000000/0",
|
||||
"vworld/2013200783624356557100000000/0",
|
||||
"vworld/2014199665444344625800000000/0",
|
||||
"vworld/2014200223604382287600000000/0",
|
||||
"vworld/2015200335254363151700000000/0",
|
||||
"vworld/2016198779184364087400000000/0",
|
||||
"vworld/2016200178494379485400000000/0",
|
||||
"vworld/2017199485094344337500000000/0",
|
||||
"vworld/2017199567794344698300000000/0",
|
||||
"vworld/2017200421314391944400000000/0",
|
||||
"vworld/2017200835224358449100000000/0",
|
||||
"vworld/2018199701784344736400000000/0",
|
||||
"vworld/2018200724084357596200000000/0",
|
||||
"vworld/2018200748444356685800000000/0",
|
||||
"vworld/2021199547984359315300000000/0",
|
||||
"vworld/2021199644984358812100000000/0",
|
||||
"vworld/2021199669674359468500000000/0",
|
||||
"vworld/1953200040624361546500000000/0",
|
||||
"vworld/1963198595404350511100000000/0",
|
||||
"vworld/1977200681434382098600000000/0",
|
||||
"vworld/1981200307244364150800000000/0",
|
||||
"vworld/1981200716724357928100000000/0",
|
||||
"vworld/1982200073724395779600000000/0",
|
||||
"vworld/1982200080414390527700000000/0",
|
||||
"vworld/1984198610034349994400000000/0",
|
||||
"vworld/1984200800414355499000000000/0",
|
||||
"vworld/1984200866674357003400000000/0",
|
||||
"vworld/1984200891194356084200000000/0",
|
||||
"vworld/1985199658084357385100000000/0",
|
||||
"vworld/1985199729734374194300000000/0",
|
||||
"vworld/1985199735064373656300000000/0",
|
||||
"vworld/1985199883654372860700000000/0",
|
||||
"vworld/1986199591064374049300000000/0",
|
||||
"vworld/1986199601554360651400000000/0",
|
||||
"vworld/1988199756264373164900000000/0",
|
||||
"vworld/1989199660774372923200000000/0",
|
||||
"vworld/1989199721734374334400000000/0",
|
||||
"vworld/1990199643224357691000000000/0",
|
||||
"vworld/1991199657404344707300000000/0",
|
||||
"vworld/0000197729374350448800000000/0",
|
||||
"vworld/0000198010484351177600000000/0",
|
||||
"vworld/0000198099184352399200000000/0",
|
||||
"vworld/0000198368944348908600000000/0",
|
||||
"vworld/0000198372574348879900000000/0",
|
||||
"vworld/0000198399504344098600000000/0",
|
||||
"vworld/0000198521154348630300000000/0",
|
||||
"vworld/0000198552814349641100000000/0",
|
||||
"vworld/0000198590874351082200000000/0",
|
||||
"vworld/0000198628594349645100000000/0",
|
||||
"vworld/0000198654504351275600000000/0",
|
||||
"vworld/0000199283204390016100000000/0",
|
||||
"vworld/0000199301924389747900000000/0",
|
||||
"vworld/0000199331864389641400000000/0",
|
||||
"vworld/0000199332504367872700000000/0",
|
||||
"vworld/0000199397484384272800000000/0",
|
||||
"vworld/0000199400864384286900000000/0",
|
||||
"vworld/0000199428694386752900000000/0",
|
||||
"vworld/0000199437344345537500000000/0",
|
||||
"vworld/0000199441924345552900000000/0",
|
||||
"vworld/0000199448834345556000000000/0",
|
||||
"vworld/0000199450314345501600000000/0",
|
||||
"vworld/0000199468894388220600000000/0",
|
||||
"vworld/0000199512774365846900000000/0",
|
||||
"vworld/0000199569864374373300000000/0",
|
||||
"vworld/0000199602144386588000000000/0",
|
||||
"vworld/0000199606254386556400000000/0",
|
||||
"vworld/0000199608634386574900000000/0",
|
||||
"vworld/0000199650954387734500000000/0",
|
||||
"vworld/0000199664274344505900000000/0",
|
||||
"vworld/0000199667464344640100000000/0",
|
||||
"vworld/0000199724414384357700000000/0",
|
||||
"vworld/0000199750564368776800000000/0",
|
||||
"vworld/0000199808484386197700000000/0",
|
||||
"vworld/0000199816764374245600000000/0",
|
||||
"vworld/0000199822754374071900000000/0",
|
||||
"vworld/0000199828244353312100000000/0",
|
||||
"vworld/0000199962124394087900000000/0",
|
||||
"vworld/0000199964494380722500000000/0",
|
||||
"vworld/0000199970454378684000000000/0",
|
||||
"vworld/0000199972844359027100000000/0",
|
||||
"vworld/0000199974064378744000000000/0",
|
||||
"vworld/0000199974694395709400000000/0",
|
||||
"vworld/0000199975154359051300000000/0",
|
||||
"vworld/0000199977794380667300000000/0",
|
||||
"vworld/0000199983414395809900000000/0",
|
||||
"vworld/0000199985354380678900000000/0",
|
||||
"vworld/0000199986354393567200000000/0",
|
||||
"vworld/0000199988244388649100000000/0",
|
||||
"vworld/0000199989474359098800000000/0",
|
||||
"vworld/0000199992794390389400000000/0",
|
||||
"vworld/0000200005044393480300000000/0",
|
||||
"vworld/0000200011654393479900000000/0",
|
||||
"vworld/0000200024044392489000000000/0",
|
||||
"vworld/0000200046374361615400000000/0",
|
||||
"vworld/0000200046834361452400000000/0",
|
||||
"vworld/0000200054224391693000000000/0",
|
||||
"vworld/0000200078614390589000000000/0",
|
||||
"vworld/0000200136914390204900000000/0",
|
||||
"vworld/0000200153384380355500000000/0",
|
||||
"vworld/0000200177294380365400000000/0",
|
||||
"vworld/0000200179874379543600000000/0",
|
||||
"vworld/0000200180734380578600000000/0",
|
||||
"vworld/0000200184624379487400000000/0",
|
||||
"vworld/0000200215244381437100000000/0",
|
||||
"vworld/0000200215934381366300000000/0",
|
||||
"vworld/0000200220244383099300000000/0",
|
||||
"vworld/0000200222924383162700000000/0",
|
||||
"vworld/0000200223374382178200000000/0",
|
||||
"vworld/0000200225674383227900000000/0",
|
||||
"vworld/0000200226684382262100000000/0",
|
||||
"vworld/0000200228374383292600000000/0",
|
||||
"vworld/0000200231024383356800000000/0",
|
||||
"vworld/0000200233884382404300000000/0",
|
||||
"vworld/0000200249904381500000000000/0",
|
||||
"vworld/0000200250964381436300000000/0",
|
||||
"vworld/0000200257314383513600000000/0",
|
||||
"vworld/0000200270954384559700000000/0",
|
||||
"vworld/0000200292304384768500000000/0",
|
||||
"vworld/0000200292624384690100000000/0",
|
||||
"vworld/0000200293724383954800000000/0",
|
||||
"vworld/0000200295034384033200000000/0",
|
||||
"vworld/0000200295154384615400000000/0",
|
||||
"vworld/0000200327724365028500000000/0",
|
||||
"vworld/0000200344264362922400000000/0",
|
||||
"vworld/0000200548734358107000000000/0",
|
||||
"vworld/0000200548754358014600000000/0",
|
||||
"vworld/0000200553304358141100000000/0",
|
||||
"vworld/0000200553344357928300000000/0",
|
||||
"vworld/0000200555384358051300000000/0",
|
||||
"vworld/0000200558924357979800000000/0",
|
||||
"vworld/0000200609294395359200000000/0",
|
||||
"vworld/0000200619544359246100000000/0",
|
||||
"vworld/0000200644214359210300000000/0",
|
||||
"vworld/0000200651584382384400000000/0",
|
||||
"vworld/0000200662824394260400000000/0",
|
||||
"vworld/0000200667144392648700000000/0",
|
||||
"vworld/0000200794014383339800000000/0",
|
||||
"vworld/0000200804464383101700000000/0",
|
||||
"vworld/0000200819744383548900000000/0",
|
||||
"vworld/0000200830154384590300000000/0",
|
||||
"vworld/0000200836084384275100000000/0",
|
||||
"vworld/0000200838954384330600000000/0",
|
||||
"vworld/0000200840414384162100000000/0",
|
||||
"vworld/0000200848214384226200000000/0",
|
||||
"vworld/0000200849234384145000000000/0",
|
||||
"vworld/0000200923424383813000000000/0",
|
||||
"vworld/0000200927704383870300000000/0",
|
||||
"vworld/1855200570064358187500000000/0",
|
||||
"vworld/1898199959784359239600000000/0",
|
||||
"vworld/1939198202944349372000000000/0",
|
||||
"vworld/1942200048044361522000000000/0",
|
||||
"vworld/1942200049984361567000000000/0",
|
||||
"vworld/1950200560504357940000000000/0",
|
||||
"vworld/1953199443234345601800000000/0",
|
||||
"vworld/1955198593804350255200000000/0",
|
||||
"vworld/1967200461234387878300000000/0",
|
||||
"vworld/1980199428524389091200000000/0",
|
||||
"vworld/1982200097844390512800000000/0",
|
||||
"vworld/1982200102004390499800000000/0",
|
||||
"vworld/1982200233594364216600000000/0",
|
||||
"vworld/1982200890684358639400000000/0",
|
||||
"vworld/1983199855174372766000000000/0",
|
||||
"vworld/1984198604644349927900000000/0",
|
||||
"vworld/1984198605844350051300000000/0",
|
||||
"vworld/1985199820014374225600000000/0",
|
||||
"vworld/1986200595694395192900000000/0",
|
||||
"vworld/1995200140784363713300000000/0",
|
||||
"vworld/1995200183704351617400000000/0",
|
||||
"vworld/1998200981194386109600000000/0",
|
||||
"vworld/1999198204514349658700000000/0",
|
||||
"vworld/2004199904224351989200000000/0",
|
||||
"vworld/2009199596284386844200000000/0",
|
||||
"vworld/2009199601324386892400000000/0"
|
||||
]
|
||||
},
|
||||
"official": {
|
||||
"archive": "AL_D010_41_20260719.zip",
|
||||
"sha256": "cec9fffa5627a6e27a25074e3d96f24fae6557453c14b45c623268ef4f35c4eb",
|
||||
"crs": "EPSG:5186",
|
||||
"url": "https://www.vworld.kr/dtmk/dtmk_ntads_s002.do?svcCde=NA&dsId=18",
|
||||
"license": "CC-BY-2.0-KR",
|
||||
"rawRegionalFeatures": 6986,
|
||||
"fieldDefinitions": "data/references/gwacheon/vworld-columns.xlsx"
|
||||
},
|
||||
"limitations": [
|
||||
"VWorld-only footprints and attributes. Snapshot can contain older footprints.",
|
||||
"Overlaps >0.5m² between VWorld records are excluded, preferring measured height or levels.",
|
||||
"Missing heights remain explicitly estimated; terrain is still Copernicus DSM, not surveyed ground."
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
<!doctype html><html lang="ko"><meta charset="utf-8"><meta name="viewport" content="width=device-width"><title>과천 건물 데이터</title><style>body{font:16px/1.8 sans-serif;max-width:850px;margin:40px auto;padding:20px;color:#24313d}td,th{padding:8px;border:1px solid #bbb}table{border-collapse:collapse}</style>
|
||||
<h1>과천 건물 — VWorld</h1>
|
||||
<p>2026-10-30. 국토교통부 GIS건물통합정보(VWorld)만으로 생성한 건물 6,743개입니다. 범위는 경도 126.975~127.015, 위도 37.410~37.460이며 과천시 전체 행정구역과 일치하지 않습니다. 외곽선·높이·층수의 선택과 가공에 OSM 건물 자료를 사용하지 않습니다.</p>
|
||||
<p>원본은 사용자 제공 AL_D010_41_20260719.zip입니다. 경기도 SHP 세 묶음에서 범위를 추출했습니다. 원본 좌표계는 EPSG:5186, 문자열은 CP949이며 A16(높이, m), A26(지상층수)를 사용합니다. 0·빈 값·숫자 오버플로는 높이 정보로 사용하지 않습니다. 배포일은 개별 건물의 측량·준공 확인일을 뜻하지 않습니다.</p>
|
||||
<p>좌표 변환, 영역 추출, 다중 폴리곤 분리 및 용도 분류를 적용했습니다. VWorld 건물끼리 면적 0.5㎡를 초과해 겹치는 경우 실높이·층수 보유 레코드를 우선하여 183개를 제외했습니다. 제외 목록은 메타데이터에 기록했습니다. 원본 자료에도 오래된 외곽선이나 누락이 있을 수 있습니다.</p>
|
||||
<table><tr><th>화면 색</th><th>높이 기준</th></tr><tr><td>밝은 회색 · 1,756개</td><td>VWorld 높이 자료. 현장 측량으로 검증한 값은 아닙니다.</td></tr><tr><td>청회색 · 953개</td><td>지상층수 × 3m. 층고·지붕 높이의 추정값입니다.</td></tr><tr><td>갈색 계열 · 4,034개</td><td>높이·층수 미상. 용도별 임시 높이(아파트 15m, 주거 9m, 단독주택 6m, 상업·학교 12m, 온실·지붕 3m, 기타 9m).</td></tr></table>
|
||||
<p>지반은 <a href="/terrain/source.html">Copernicus DSM</a> 주변 낮은 표면으로 추정합니다. 실제 지면 DEM이 아니므로 건물 매몰과 높이 오차가 남습니다. 야간 조명은 시각적 근사이며 실제 조명 위치·빛의 차폐를 계산하지 않습니다. 정밀 일출 차폐 검증용 모델이 아닙니다.</p>
|
||||
<h2>출처와 이용조건</h2>
|
||||
<p>출처: <a href="https://www.vworld.kr/dtmk/dtmk_ntads_s002.do?svcCde=NA&dsId=18">국토교통부 GIS건물통합정보 / VWorld</a> · <a href="https://creativecommons.org/licenses/by/2.0/kr/">CC BY 2.0 대한민국</a>. 2026-10-30 공식 자료 페이지의 CC BY 표시와 연결된 라이선스를 확인했습니다.</p>
|
||||
<p>가공 건물 자료를 이용·재배포할 때 원저작자, 자료명, 원본 링크, 라이선스 및 가공 사실을 유지해야 합니다. 원본의 저작권·면책 표시를 제거하거나 허용된 이용을 제한하는 조건·기술적 보호조치를 추가할 수 없습니다. 원본 자료는 있는 그대로 제공되며, 제공자는 라이선스에서 정한 범위에서 보증과 책임을 부담하지 않습니다. 상세 조건은 <a href="https://creativecommons.org/licenses/by/2.0/kr/legalcode.ko">이용허락규약</a>을 따릅니다.</p>
|
||||
<p>이 안내는 과천 건물 자료에 해당합니다. 다른 장면의 해안선과 정상 구조물 위치 등에 사용한 자료는 각 출처 안내를 따릅니다.</p>
|
||||
<p><a href="gwacheon.geojson" download>VWorld 가공 외곽선·속성 다운로드</a> · <a href="metadata.json">원본 SHA256·가공 및 제외 내역</a></p><p><a href="/data-sources.html">자료별 라이선스·가공 데이터 다운로드</a></p></html>
|
||||
Reference in New Issue
Block a user