프로젝트
웹 앱 및 웹사이트초기

KoalaWorld

실시간 지진, 산불, 날씨, 대기 질 및 ISS(국제 우주 정거장) 추적 기능이 포함된 자체 호스팅 3D 지리 시각화 지구본.

개요

KoalaWorld는 Three.js를 사용하여 브라우저에 인터랙티브 3D 지구를 렌더링하고 USGS, NASA FIRMS, Open-Meteo 등으로부터 제공받은 실시간 지리 공간 데이터를 시각화합니다. Go 백엔드와 SQLite를 포함하고 있어 Docker를 통해 완벽히 자체 호스팅 가능하며 외부 데이터베이스가 필요하지 않습니다.

개발 배경

KoalaWorld는 로컬 AI 모델의 성능을 평가하기 위한 개념 증명(PoC)이었습니다. 다양한 오픈 API의 실시간 지리 공간 데이터를 시각화하는 부드러운 WebGL 3D 지구 렌더링을 생성할 수 있는지 확인하고 싶었습니다。

기술 스택

GoTypeScriptThree.jsViteDockerSQLiteOpen SourceSelf-hostableGeo-VisualizationWeb AppEarly