Segmenti di scie di condensazione attribuiti per un elenco specifico di voli.
Formato dei dati
Le richieste di scie di condensazione attribuite contengono dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{
"attributions": [
{
object ( |
| Campi | |
|---|---|
attributions[] |
Un elenco di attribuzioni, una per ogni nome di risorsa specificato in |
Attribuzione
Rappresenta un evento di scia di condensazione aggregato per un volo specifico che riassume tutti i segmenti di scia di condensazione attribuiti (ad esempio, chilometri ed energia totali).
| Rappresentazione JSON |
|---|
{ "name": string, "flightDetails": { object ( |
| Campi | |
|---|---|
name |
Identificatore. Il nome della risorsa del volo. Formato: Componenti:
|
flightDetails |
Le informazioni dettagliate per questo volo. |
contrail |
Attributi aggregati delle scie di condensazione per l'intero volo. In questo modo vengono sommati gli attributi della scia di condensazione di tutti i segmenti attribuiti. Interpretazione dello stato (all'interno di un volo trovato):
|
segments[] |
Attribuzioni delle scie di condensazione per segmento. Ogni voce rappresenta un intervallo di tempo distinto del volo a cui sono state attribuite le scie di condensazione. |
visualizationUrl |
Solo output. Link a una visualizzazione interattiva dell'attribuzione della scia di condensazione di questo volo nella pagina ContrailWatch di ContrailExplorer. Mostra la traiettoria di volo abbinata alle scie di condensazione rilevate dai satelliti. Compilato solo per i voli trovati quando utilizzi la visualizzazione |
FlightDetails
Definisce l'insieme completo di informazioni sui voli restituite nella risposta.
| Rappresentazione JSON |
|---|
{ "carrier": string, "flightNumber": integer, "departureTime": string, "icao24": string, "originAirport": string, "destinationAirport": string, "callSign": string, "analyzedFlightDistanceMeters": integer } |
| Campi | |
|---|---|
carrier |
Codice vettore IATA del volo (ad es. "AA"). |
flightNumber |
Numero del volo (ad es. "123"). |
departureTime |
Data di partenza nel fuso orario dell'aeroporto di origine nel formato AAAAMMGG. |
icao24 |
Indirizzo dell'aeromobile a 24 bit ICAO |
originAirport |
Codice aeroporto IATA di partenza. |
destinationAirport |
Codice aeroporto IATA di destinazione. |
callSign |
Indicativo di chiamata dell'aeromobile. Questo campo contiene preferibilmente il nominativo utilizzato nelle comunicazioni del controllo del traffico aereo (ATC). Se il nominativo ATC specifico non è disponibile o è uguale all'indicativo di volo standard, questo campo contiene l'indicativo di volo standard (in genere una combinazione di codice della compagnia aerea e numero del volo per i voli commerciali). |
analyzedFlightDistanceMeters |
Distanza del volo analizzato, in metri. |
ContrailAttributes
Rappresenta gli attributi della scia di condensazione per un volo o un segmento di volo.
| Rappresentazione JSON |
|---|
{ "lengthMeters": integer, "effectiveEnergyForcingJoules": string } |
| Campi | |
|---|---|
lengthMeters |
La lunghezza, in metri, dei sottoinsiemi della traiettoria di volo a cui sono state attribuite le scie di condensazione. Viene calcolata come la distanza ortodromica tra i waypoint del volo. |
effectiveEnergyForcingJoules |
Forzatura energetica totale effettiva delle scie di condensazione, in joule. Questo valore viene ottenuto estraendo il forzante radiativo effettivo dagli output delle previsioni CoCiP con griglia 4D e interpolandoli in modo lineare. Questa metodologia è soggetta a modifiche. |
SegmentAttribution
Rappresenta l'attribuzione delle scie di condensazione per un segmento di tempo specifico di un volo.
| Rappresentazione JSON |
|---|
{ "startTime": string, "endTime": string, "contrail": { object ( |
| Campi | |
|---|---|
startTime |
Ora di inizio del segmento di volo a cui sono attribuite le scie di condensazione. Questo timestamp è espresso in secondi epoch UTC. |
endTime |
Ora di fine del segmento di volo a cui sono attribuite le scie di condensazione. Questo timestamp è espresso in secondi epoch UTC. |
contrail |
Attributi della scia di condensazione per questo segmento specifico. |
detectionEvidences[] |
Rilevamenti satellitari individuali di scie di condensazione che forniscono prove per l'attribuzione a questo segmento di volo. |
attributionMethod |
Solo output. Il metodo utilizzato per attribuire le scie di condensazione a questo segmento (ad es. modello CoCiP o osservazione diretta). |
longGapInterpolation |
Solo output. True se la traiettoria di volo del segmento è stata generata interpolando un lungo intervallo di dati ADS-B (>5 minuti). |
waypointAttributions[] |
Solo output. Attributi della scia di condensazione per waypoint mappati in questo segmento. |
ContrailDetectionEvidence
Dettagli di una singola osservazione satellitare di una scia di condensazione.
| Rappresentazione JSON |
|---|
{
"observationTime": string,
"observedLengthMeters": integer,
"dataSource": enum ( |
| Campi | |
|---|---|
observationTime |
Ora in cui è stata scattata l'immagine satellitare in cui è stata rilevata la scia di condensazione. In genere, si tratta dell'ora di inizio della scansione. Questo timestamp è espresso in secondi epoch UTC. |
observedLengthMeters |
La lunghezza end-to-end osservata della scia di condensazione lineare in metri, come rilevata nell'immagine satellitare specificata da
|
dataSource |
Solo output. La fonte dei dati satellitari utilizzati per questo rilevamento. |
Origine dati
La fonte dei dati satellitari utilizzati per il rilevamento delle scie di condensazione. In futuro potrebbero essere aggiunti altri valori.
Tra gli output dei dati satellitari disponibili, le attribuzioni basate su GOES East e Himawari hanno una qualità a livello di produzione, mentre quelle basate su MTG sono ancora in fase beta e sono in corso miglioramenti della qualità.
| Enum | |
|---|---|
DATA_SOURCE_UNSPECIFIED |
Origine dati non specificata. |
GOES_EAST_FULL_DISK |
Dati provenienti dalle scansioni del disco completo di GOES-East. |
GOES_WEST_FULL_DISK |
Dati provenienti dalle scansioni del disco completo di GOES-West. |
MTG_000_FULL_DISK |
Dati provenienti da scansioni complete del disco MTG-000. |
HIMAWARI_FULL_DISK |
Dati provenienti dalle scansioni del disco completo di Himawari. |
Le immagini satellitari dell'API Contrails si basano su:
- Dati NOAA GOES 2019-2026
- Dati FCI di EUMETSAT Meteosat 2024-2026 e
- JAMSTEC DIAS (dati Himawari) 2025-2026
WaypointAttribution
Rappresenta gli attributi della scia di condensazione per un waypoint specifico in un segmento di volo.
| Rappresentazione JSON |
|---|
{
"time": string,
"contrailAttributes": {
object ( |
| Campi | |
|---|---|
time |
L'ora del waypoint in secondi epoch UTC. |
contrailAttributes |
Gli attributi della scia di condensazione mappati in questo waypoint specifico. |
AttributionMethod
Definisce la procedura o la metodologia specifica utilizzata per l'attribuzione.
| Enum | |
|---|---|
ATTRIBUTION_METHOD_OBSERVATION |
Attribuzione derivata rigorosamente dalla corrispondenza con i rilevamenti satellitari delle scie di condensazione. |
ATTRIBUTION_METHOD_COCIP |
Attribuzioni basate esclusivamente sulla modellazione CoCiP basata sulla fisica. |
ATTRIBUTION_METHOD_OBSERVATION_ENHANCED_COCIP |
Attribuzione ibrida che combina le previsioni del modello CoCiP con i rilevamenti satellitari.
|
ATTRIBUTION_METHOD_UNSPECIFIED |
Metodo non specificato. |
Note
Ogni DataSource utilizza limiti diversi per l'elaborazione delle visualizzazioni basate sull'osservazione:
Licenza
I dati esposti dall'API ContrailWatch Attributions sono concessi in licenza ai sensi della licenza CC BY-NC 4.0.