Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Ruft die aktuelle Ephemeride für einen Satelliten ab
Die aktuelle Ephemeride, die von AWS Ground Station einem bestimmten Satelliten verwendet wird, kann durch Aufrufen der Aktionen oder abgerufen werden. GetSatelliteListSatellites Beide Methoden geben Metadaten für die aktuell verwendete Ephemeride zurück. Diese Ephemeriden-Metadaten unterscheiden sich für benutzerdefinierte Ephemeriden, die auf Standard-Ephemeriden hochgeladen wurden, und für Standard-Ephemeriden. AWS Ground Station
Anmerkung
Azimut-Elevations-Ephemeriden sind nicht mit Satelliten verknüpft und werden daher nicht von oder zurückgegeben. GetSatelliteListSatellites Um Informationen über Azimuthöhen-Ephemeriden abzurufen, verwenden Sie die DescribeEphemerisAPI mit der spezifischen Ephemeriden-ID oder verwenden Sie diese, um alle verfügbaren Ephemeriden für Ihr Konto anzuzeigen. ListEphemerides
sourceepochStandard-Ephemeriden enthalten nur Felder und. Dies epoch ist die Epoche
Eine benutzerdefinierte Ephemeride hat den source Wert CUSTOMER_PROVIDED und enthält eine eindeutige Kennung im Feld. ephemerisId Diese eindeutige Kennung kann verwendet werden, um über die Aktion nach der Ephemeride abzufragen. DescribeEphemeris Ein optionales name Feld wird zurückgegeben, wenn der Ephemeride beim Upload über die Aktion ein Name zugewiesen wurde. AWS Ground Station CreateEphemeris
Es ist wichtig zu beachten, dass Ephemeriden dynamisch aktualisiert werden, AWS Ground Station sodass die zurückgegebenen Daten nur eine Momentaufnahme der Ephemeriden sind, die zum Zeitpunkt des API-Aufrufs verwendet wurden.
Beispiel für eine GetSatelliteRückgabe für einen Satelliten, der eine Standard-Ephemeride verwendet
{ "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 } }
Beispiel GetSatellitefür einen Satelliten, der eine benutzerdefinierte Ephemeride verwendet
{ "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" } }
Auflisten von Azimut-Elevations-Ephemeriden
Da Azimut-Elevations-Ephemeriden nicht mit Satelliten in Verbindung gebracht werden, müssen Sie verschiedene Optionen verwenden, um Informationen über sie zu finden und abzurufen: APIs
-
Verwenden Sie diese Option ListEphemerides, um alle Ephemeriden in Ihrem Konto aufzulisten, einschließlich der Azimut-Elevations-Ephemeriden. Sie können nach Status und Ephemeridentyp filtern.
-
Verwenden Sie es DescribeEphemeriszusammen mit einer bestimmten Ephemeriden-ID, um detaillierte Informationen über eine Azimuthöhen-Ephemeride zu erhalten.
-
Verwenden Sie diese DescribeContactOption zusammen mit einer bestimmten Kontakt-ID, um detaillierte Informationen zu einer Ephemeride zu erhalten, die für den Kontakt verwendet wurde.
Beispiel für eine ListEphemeridesAntwort mit einer Ephemeride mit Azimut-Elevation:
{ "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 } ] }
Anmerkung
In der ListEphemeridesAntwort haben Azimut-Elevations-Ephemeriden ein groundStation Feld statt eines Feldes, sodass sie leicht zu identifizieren sind. satelliteId