Repolode
thkruz

thkruz/keeptrack.space

実際の軌道力学に基づくブラウザー向け3D衛星トラッカー。学生や教育関係者、宇宙運用チームを対象としています。

代替できる製品:Ansys STKHeavens-Above

スター
1,613
フォーク
212
未解決の Issue
13
最終コミット
5 時間前

これは何?

KeepTrack.spaceは、衛星やスペースデブリ、それらを追跡する地上センサーを3Dで可視化するTypeScript製のWebアプリケーションです。WebGL 2.0に対応した最新のブラウザーであればインストール不要で利用でき、ソースからビルドしてローカルで実行することもできます。

独自の軌道力学ライブラリ(OOTK)を使い、軌道要素データから衛星の位置を計算します。軌道計算はWeb Workersに委譲されるため、インターフェースの応答性が保たれます。衛星を名称、NORAD ID、国で検索したり、地上軌跡や軌道線を表示したり、センサーのルックアングルやアクセス可能時刻を計算したりできます。また、打ち上げシミュレーション、破砕モデル、衝突スクリーニングなどの解析ツールも利用できます。

コードベースは、レンダリングエンジン、アプリケーション層、プラグインシステムで構成されています。オプション機能は独立したプラグインとして実装され、有効・無効を切り替えられます。ライセンスはAGPL-3.0で、運用センター、大学、アウトリーチプログラムで利用されているとプロジェクトは説明しています。

主な機能

  • 01数万基の衛星を追跡し、位置を3Dでリアルタイムに更新します。
  • 02センサーのルックアングル、通過予測、アクセス可能時刻を計算します。
  • 03打ち上げシミュレーション、破砕モデル、衝突検出のツールを備えています。
  • 04軌道線、地上軌跡、トレイルモードに対応し、過去や未来の日付を表示するタイムマシン機能も備えています。
  • 05独自の解析ツールや可視化機能を追加できるプラグインアーキテクチャを提供します。
  • 06独自のTLEカタログを読み込め、読み込み後はオフラインで実行できます。

ユースケース

  • インタラクティブな3D可視化を使い、教室で軌道力学や衛星の動きを教える。
  • 宇宙状況監視の運用において、センサーのカバー範囲や衛星の通過を監視する。
  • アウトリーチや一般向けの啓発活動で、デブリ群や破砕イベントを可視化する。
  • Webサイトや博物館の展示に衛星追跡画面を埋め込む。

トピック

よくある質問

keeptrack.space とは?
実際の軌道力学に基づくブラウザー向け3D衛星トラッカー。学生や教育関係者、宇宙運用チームを対象としています。 KeepTrack.spaceは、衛星やスペースデブリ、それらを追跡する地上センサーを3Dで可視化するTypeScript製のWebアプリケーションです。WebGL 2.0に対応した最新のブラウザーであればインストール不要で利用でき、ソースからビルドしてローカルで実行することもできます。
keeptrack.space は無料で使えますか?ライセンスは?
keeptrack.space は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
keeptrack.space は今もメンテナンスされていますか?
活発にメンテナンス中。keeptrack.space の最終コミットは 2026年10月19日 です。
keeptrack.space は何に使えますか?
インタラクティブな3D可視化を使い、教室で軌道力学や衛星の動きを教える。 宇宙状況監視の運用において、センサーのカバー範囲や衛星の通過を監視する。 アウトリーチや一般向けの啓発活動で、デブリ群や破砕イベントを可視化する。 Webサイトや博物館の展示に衛星追跡画面を埋め込む。
keeptrack.space はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/thkruz/keeptrack.space

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト