Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Obtenez l'éphéméride actuelle d'un satellite
Les éphémérides actuellement utilisées par AWS Ground Station un satellite spécifique peuvent être récupérées en appelant les actions GetSatelliteor ListSatellites. Ces deux méthodes renverront des métadonnées pour les éphémérides actuellement utilisées. Ces métadonnées d'éphémérides sont différentes pour les éphémérides personnalisées téléchargées vers AWS Ground Station et pour les éphémérides par défaut.
Note
Les éphémérides d'altitude azimutale ne sont pas associées aux satellites et ne sont donc pas renvoyées par ou. GetSatelliteListSatellites Pour récupérer des informations sur les éphémérides d'altitude azimutale, utilisez l'DescribeEphemerisAPI avec l'identifiant d'éphéméride spécifique ou utilisez-la pour voir toutes les éphémérides disponibles ListEphemeridespour votre compte.
Les éphémérides par défaut source incluront uniquement les champs et. epoch epochC'est l'époque
Une éphéméride personnalisée aura une source valeur de CUSTOMER_PROVIDED et inclura un identifiant unique dans le ephemerisId champ. Cet identifiant unique peut être utilisé pour rechercher les éphémérides via l'DescribeEphemerisaction. Un name champ facultatif sera renvoyé si un nom a été attribué à l'éphéméride lors du téléchargement AWS Ground Station via l'CreateEphemerisaction.
Il est important de noter que les éphémérides sont mises à jour dynamiquement AWS Ground Station afin que les données renvoyées ne soient qu'un instantané des éphémérides utilisées au moment de l'appel à l'API.
Exemple de GetSatelliteretour pour un satellite utilisant une éphéméride par défaut
{ "satelliteId": "e1cfe0c7-67f9-4d98-bad2-EXAMPLE", "satelliteArn": "arn:aws:groundstation::111122223333:satellite/e1cfe0c7-67f9-4d98-bad2-EXAMPLE", "noradSatelliteID": 25994, "groundStations": [ "Ohio 1", "Oregon 1" ], "currentEphemeris": { "source": "SPACE_TRACK", "epoch": 1528245583.619 } }
Exemple GetSatellitede satellite utilisant une éphéméride personnalisée
{ "satelliteId": "e1cfe0c7-67f9-4d98-bad2-EXAMPLE", "satelliteArn": "arn:aws:groundstation::111122223333:satellite/e1cfe0c7-67f9-4d98-bad2-EXAMPLE", "noradSatelliteID": 25994, "groundStations": [ "Ohio 1", "Oregon 1" ], "currentEphemeris": { "source": "CUSTOMER_PROVIDED", "ephemerisId": "e1cfe0c7-67f9-4d98-bad2-EXAMPLE", "name": "My Ephemeris" } }
Liste des éphémérides d'élévation d'azimut
Comme les éphémérides d'altitude azimutale ne sont pas associées aux satellites, vous devez utiliser différentes méthodes pour découvrir et récupérer les informations APIs les concernant :
-
ListEphemeridesÀ utiliser pour répertorier toutes les éphémérides de votre compte, y compris les éphémérides d'altitude azimutale. Vous pouvez filtrer par statut et par type d'éphéméride.
-
DescribeEphemerisÀ utiliser avec un identifiant d'éphéméride spécifique pour obtenir des informations détaillées sur une éphéméride d'altitude azimutale.
-
DescribeContactÀ utiliser avec un identifiant de contact spécifique pour obtenir des informations détaillées sur une éphéméride utilisée pour le contact.
Exemple de ListEphemeridesréponse incluant une éphéméride d'élévation d'azimut :
{ "ephemerides": [ { "ephemerisId": "abc12345-6789-def0-1234-5678EXAMPLE", "ephemerisType": "AZ_EL", "name": "Azimuth Elevation for Ohio Ground Station", "status": "ENABLED", "creationTime": 1620254718.765 }, { "ephemerisId": "def45678-9012-abc3-4567-8901EXAMPLE", "ephemerisType": "TLE", "name": "TLE for Satellite 12345", "status": "ENABLED", "creationTime": 1620254700.123 } ] }
Note
Dans la ListEphemeridesréponse, les éphémérides à élévation d'azimut auront un groundStation champ au lieu d'un satelliteId champ, ce qui les rendra faciles à identifier.