プロジェクト
ウェブアプリ & ウェブサイト初期段階

KoalaWorld

地震、森林火災、天気、空気質、ISS(国際宇宙ステーション)の位置などをリアルタイムに追跡し、3Dで可視化するセルフホスト対応の地球儀。

概要

KoalaWorldは、Three.jsを使用してブラウザ上にインタラクティブな3Dの地球をレンダリングし、USGS、NASA FIRMS、Open-Meteoなどのリアルタイム地理空間データを重ね合わせて表示します。GoバックエンドとSQLiteを搭載し、Docker経由で完全にセルフホスト可能。外部データベースは不要です。

開発の背景

KoalaWorldは、ローカルAIモデルの実力を評価するための実証実験(PoC)でした。WebGLを使用して地球の滑らかな3Dレンダリングを生成し、各種オープンAPIからのリアルタイムな地理空間データを可示化できるかどうかを検証したいと考えました。

技術スタック

GoTypeScriptThree.jsViteDockerSQLiteOpen SourceSelf-hostableGeo-VisualizationWeb AppEarly