sat_ground_track
Generate an Earth map image showing any satellite's current position and ground track from its NORAD ID or name.
Instructions
任意の人工衛星の現在位置と地上軌道を地球地図にプロットした画像を返す。
例:「ISSの現在位置を地球地図で」「ひのでの位置を地図で」「ハッブルの軌道」
CelesTrak の最新 TLE を Skyfield(SGP4)で伝播し、衛星の真下の点(緯度経度・高度)
とその前後の軌道トレイルを NASA Blue Marble 地球地図に重ねる。認証不要。
精度: 軌道トレイルは step 分刻み(デフォルト 1分)で描画し、経度±180度境界で
線を分割するため、世界地図上で正確に表示される。subpoint() は地球自転・歳差・
極運動を考慮した真の地上点を返す。
Args:
norad_id: NORAD カタログ番号(例 25544=ISS, 29479=ひので)。name より優先。
name: 衛星名または省略名(例 "iss", "hubble", "hinode")。既知の衛星は
ID に解決、それ以外は TLE を直接検索。
when: 観測時刻 ISO8601(例 "2026-09-10T03:30:00Z")。省略で現在。
minutes: 現在位置の前後何分の軌道を表示するか(既定 45、最大 1440=24時間)。
準天頂衛星(みちびき)の8の字軌道を見るには 720 前後を指定。
step: トレイルの時間刻み(分。既定 1、最小 0.5)。小さいほど滑らか。
out_px: 出力画像の幅ピクセル(既定 1200、最大 2048)。
インライン画像を表示できないハーネス(CLI系・Android系の codex / opencode など)向けに、
content の先頭へ「🖼️ [生成した画像を開く(…)](file:///…) | 保存先: `…`」という
アイコン付きリンクを必ず出します(画像は %LOCALAPPDATA%\Temp\space_finder_mcp\out に
保存し、同じパスを structuredContent.image_path にも入れます)。
回答時はこのリンクをそのまま提示してください(画像が描画されない環境では唯一の導線)。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| step | No | ||
| when | No | ||
| out_px | No | ||
| minutes | No | ||
| norad_id | No |