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

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

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

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

デフォルトのエフェメリスには、sourceepoch のフィールドのみが含まれます。epochSpace-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" } }