Ottieni le effemeridi attuali per un satellite - AWS Ground Station

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Ottieni le effemeridi attuali per un satellite

Le effemeridi attualmente utilizzate da AWS Ground Station un satellite specifico possono essere recuperate chiamando le azioni o. GetSatelliteListSatellites Entrambi questi metodi restituiranno i metadati per le effemeridi attualmente in uso. Questi metadati sulle effemeridi sono diversi per le effemeridi personalizzate caricate su e per le effemeridi predefinite. AWS Ground Station

Nota

Le effemeridi di elevazione azimutale non sono associate ai satelliti e pertanto non vengono restituite da o. GetSatelliteListSatellites Per recuperare informazioni sulle effemeridi di elevazione azimutale, usa l'DescribeEphemerisAPI con l'ID specifico delle effemeridi o usala per visualizzare tutte le effemeridi disponibili per il tuo account. ListEphemerides

Le epoch effemeridi predefinite includeranno solo i campi e. source epochQuesta è l'epoca del set di elementi a due linee estratto da Space-Track e attualmente viene utilizzato per calcolare la traiettoria del satellite.

Un'effemeride personalizzata avrà un source valore di e includerà un identificatore univoco nel campo. CUSTOMER_PROVIDED ephemerisId Questo identificatore univoco può essere utilizzato per ricercare le effemeridi tramite l'azione. DescribeEphemeris Verrà restituito un name campo opzionale se alle effemeridi è stato assegnato un nome durante il caricamento tramite l'azione. AWS Ground Station CreateEphemeris

È importante notare che le effemeridi vengono aggiornate dinamicamente, AWS Ground Station quindi i dati restituiti sono solo un'istantanea delle effemeridi utilizzate al momento della chiamata all'API.

Esempio di restituzione di un satellite che utilizza un'effemeride predefinita GetSatellite

{ "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 } }

Esempio GetSatellitedi un satellite che utilizza un'effemeride personalizzata

{ "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" } }

Elenco delle effemeridi di elevazione azimutale

Poiché le effemeridi di elevazione dell'azimut non sono associate ai satelliti, è necessario utilizzare different per scoprire e recuperare informazioni su di esse: APIs

  1. Utilizzalo ListEphemeridesper elencare tutte le effemeridi presenti nel tuo account, incluse le effemeridi di elevazione dell'azimut. Puoi filtrare per stato e tipo di effemeridi.

  2. Utilizzalo DescribeEphemeriscon un ID di effemeride specifico per ottenere informazioni dettagliate su un'effemeride di elevazione dell'azimut.

  3. Utilizzalo DescribeContactcon un ID di contatto specifico per ottenere informazioni dettagliate su un'effemeride utilizzata per il contatto.

Esempio di ListEphemeridesrisposta che include un'effemeride di elevazione dell'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 } ] }
Nota

Nella ListEphemeridesrisposta, le effemeridi di elevazione dell'azimut avranno un campo anziché un groundStation campo, il che le renderà facili da identificare. satelliteId