본문으로 건너뛰기

카탈로그와 출처

실행에 필요한 모든 데이터는 애플리케이션과 함께 호스팅됩니다. 가져오기 스크립트는 원본 스냅샷을 정리하고 식별자와 단위를 정규화하며 참조를 검증한 뒤 이진 카탈로그나 공간 타일을 만들고 배포 전에 버전 매니페스트를 갱신합니다.

현재 범위

레이어범위과학적 처리
태양계태양, 여덟 행성, 선별 위성·소천체국부 행성력과 문서화된 궤도 공급자
확인 외계행성호스트 4,747개 주위 행성 6,333개NASA 종합 카탈로그, 근접 보기는 설명용
항성 카탈로그HYG 별 10,000개관측 좌표와 고유운동
별자리현대 88개, 선분 644개HYG 식별자에 연결된 문화적 관습
역사적 초신성사건과 잔해 6개문서화된 위치·날짜, 설명용 시각 진화
국부은하군은하 31개카탈로그 위치와 적응형 형태
가까운 우주은하 720개국부 부피 정적 옥트리
Cosmicflows-4은하군 37,730개공개 필드에서 계산한 3차원 위치
거대 구조위치 지정 가능한 검출 26,520개은하단·초은하단·벽·인력권·인력원·반발원·공동·필라멘트 개별 자료
Tempel 필라멘트축 15,421개, 점 275,599개공개 기하를 보존한 압축 이진 레이어

Tempel 바이너리는 우주 거대구조 스케일에서 전용 Web Worker가 다운로드하고 검증합니다. 디코딩된 6개의 형식화 배열 버퍼는 복사 없이 전송되며, Worker를 지원하지 않는 브라우저는 메인 스레드에서 동일한 검증 로더를 사용합니다.

주요 출처

라이선스와 변환 내역은 데이터 옆에 기록됩니다. 애플리케이션 코드가 MIT여도 제3자 자료는 원래 라이선스를 유지합니다.

/data/manifest.json이 브라우저 진입점입니다. 각 데이터셋은 ID, URL, 유형과 형식을 선언하고 로더는 엔진에 전달하기 전에 JSON 구조와 이진 헤더를 검증합니다.

bash
cd client
npm run data:stars
npm run data:exoplanets
npm run data:nearby-galaxies
npm run data:cosmic-web
npm run data:cosmic-structures
npm run test:data

준비된 아티팩트는 버전 관리와 검증을 거치며 원본을 의도적으로 갱신할 때만 다시 가져옵니다.

다음: 성능과 한계.

과학 데이터와 시각적 조정은 별도로 표시됩니다.