개인 개발자가 NASA의 방대한 우주 항법 데이터를 기반으로 한 웹 기반 3D 태양계 시뮬레이터 '오러리(Orrery)'를 공개하며 주목받고 있습니다. 이 프로젝트는 Three.js 라이브러리를 활용해 태양계 주요 천체들의 움직임을 1950년부터 2050년까지 시각적으로 구현하며, 사용자가 시간대를 자유롭게 조절하며 행성들의 궤도를 탐색할 수 있도록 합니다. 복잡한 우주 과학 데이터를 일반 대중이 쉽게 접근하고 이해할 수 있도록 만든 점이 인상적입니다.
오러리는 미국 항공우주국(NASA)의 항법 정보 프레임워크(Navigation and Ancillary Information Facility, NAIF SPICE)에서 제공하는 실제 데이터를 사용합니다. NAIF SPICE는 원래 포트란(Fortran)과 C언어로 작성된 오픈소스 데이터 커널 및 프레임워크로, 우주선 궤적, 행성 위치 등 매우 정밀한 우주 기하학 데이터를 포함하고 있습니다. 개발자는 이 전문 데이터를 자바스크립트(JavaScript) 환경에 맞게 변환하고 Three.js와 결합하여, 웹 브라우저에서 실시간으로 태양계 시뮬레이션을 가능하게 했습니다. 궤도 경로 표시, 다양한 시각화 옵션 등 사용자 친화적인 기능도 제공합니다.
이 프로젝트는 일반인들이 NASA의 전문적인 우주 데이터를 직접 체험하고 학습할 수 있는 새로운 길을 열었다는 점에서 의미가 큽니다. 과거에는 특정 소프트웨어나 전문 지식이 있어야만 접근 가능했던 데이터를 웹 환경에서 누구나 쉽게 활용할 수 있게 된 것입니다. 이는 교육 분야는 물론, 우주 과학에 대한 대중의 관심을 높이고 새로운 형태의 데이터 시각화 프로젝트를 촉진하는 계기가 될 수 있습니다. 또한, 오래된 전문 분야의 데이터를 현대 웹 기술과 접목하여 새로운 가치를 창출하는 좋은 사례를 보여줍니다.
