衛星の現在のエフェメリスの取得 - AWS Ground Station

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

衛星の現在のエフェメリスの取得

特定の衛星 AWS Ground Station に対して が現在使用しているエフェメリスは、 GetSatelliteまたは ListSatellitesアクションを呼び出すことで取得できます。これらのメソッドはいずれも、現在使用中のエフェメリスのメタデータを返します。このエフェメリスメタデータは、 にアップロードされたカスタムエフェメリス AWS Ground Station とデフォルトのエフェメリスでは異なります。

デフォルトのエフェメリスには、sourceepoch のフィールドのみが含まれます。epoch は、Space-Track からプルされた 2 行の要素セットエポックであり、現在衛星の軌道の計算に使用されています。

カスタムエフェメリスは、source 値が "CUSTOMER_PROVIDED" となり、ephemerisId フィールドには一意の識別子が含まれます。この一意の識別子は、 DescribeEphemerisアクションを介してエフェメリスをクエリするために使用できます。オプションnameフィールドは、 CreateEphemerisアクション AWS Ground Station を介して へのアップロード中にエフェメリスに名前が割り当てられた場合に返されます。

エフェメリスは によって動的に更新 AWS Ground Station されるため、返されるデータは、 の呼び出し時に使用されているエフェメリスのスナップショットにすぎないことに注意してくださいAPI。

デフォルトのエフェメリスを使用する衛星用の GetSatellite の戻り値例

{ "satelliteId": "e1cfe0c7-67f9-4d98-bad2-06dbfc2d14a2", "satelliteArn": "arn:aws:groundstation::111122223333:satellite/e1cfe0c7-67f9-4d98-bad2-06dbfc2d14a2", "noradSatelliteID": 12345, "groundStations": [ "Example Ground Station 1", "Example Ground Station 2" ], "currentEphemeris": { "source": "SPACE_TRACK", "epoch": 8888888888 } }

カスタムエフェメリスを使用する衛星用のGetSatellite の戻り値の例

{ "satelliteId": "e1cfe0c7-67f9-4d98-bad2-06dbfc2d14a2", "satelliteArn": "arn:aws:groundstation::111122223333:satellite/e1cfe0c7-67f9-4d98-bad2-06dbfc2d14a2", "noradSatelliteID": 12345, "groundStations": [ "Example Ground Station 1", "Example Ground Station 2" ], "currentEphemeris": { "source": "CUSTOMER_PROVIDED", "ephemerisId": "e1cfe0c7-67f9-4d98-bad2-06dbfc2d14a2", "name": "My Ephemeris" } }