Segmenti di scie di condensazione attribuiti per un elenco specifico di voli.
Formato dei dati
Le richieste di scie di aerei 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 scie di condensazione aggregato per un volo specifico che riepiloga tutti i segmenti di scie di condensazione attribuiti (ad es. 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 su questo volo. |
contrail |
Attributi aggregati delle scie di condensazione per l'intero volo. Somma gli attributi della scia di condensazione di tutti i segmenti attribuiti. Interpretazione dello stato (all'interno di un volo trovato):
|
segments[] |
Attribuzioni di scie di condensa per segmento. Ogni voce rappresenta un intervallo di tempo distinto del volo a cui sono state attribuite le scie di condensazione. |
FlightDetails
Definisce l'insieme completo di informazioni sul volo restituite nella risposta.
| Rappresentazione JSON |
|---|
{ "carrier": string, "flightNumber": integer, "departureTime": string, "icao24": string, "originAirport": string, "destinationAirport": string, "callSign": string, "analyzedFlightDistanceMeters": integer } |
| Campi | |
|---|---|
carrier |
Codice IATA della compagnia aerea del volo (ad es. "AA"). |
flightNumber |
Numero del volo (ad es. "123"). |
departureTime |
Data di partenza nel fuso orario dell'aeroporto di partenza nel formato AAAAMMGG. |
icao24 |
Indirizzo ICAO a 24 bit dell'aeromobile |
originAirport |
Codice IATA dell'aeroporto di partenza. |
destinationAirport |
Codice IATA dell'aeroporto di destinazione. |
callSign |
Il nominativo dell'aeromobile. Questo campo contiene preferibilmente il nominativo utilizzato nelle comunicazioni del controllo del traffico aereo (ATC). Se l'indicativo di chiamata ATC specifico non è disponibile o è uguale al designatore di volo standard, questo campo contiene il designatore di volo standard (in genere una combinazione di codice della compagnia aerea e numero di volo per i voli commerciali). |
analyzedFlightDistanceMeters |
Distanza del volo analizzato, in metri. |
ContrailAttributes
Rappresenta gli attributi delle scie di condensazione per un volo o un segmento di volo.
| Rappresentazione JSON |
|---|
{ "lengthMeters": integer, "effectiveEnergyForcingJoules": string } |
| Campi | |
|---|---|
lengthMeters |
La lunghezza, in metri, del sottoinsieme o dei sottoinsiemi della traiettoria di volo a cui sono state attribuite le scie di condensazione. Viene calcolata come distanza ortodromica tra i waypoint del volo. |
effectiveEnergyForcingJoules |
Forzante energetica totale effettiva delle scie di condensazione, in joule. Questo valore viene derivato estraendo il forzante radiativo effettivo dagli output di previsione CoCiP con griglia 4D e interpolandoli linearmente. 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 è in secondi di epoca UTC. |
endTime |
Ora di fine del segmento di volo a cui sono attribuite le scie di condensazione. Questo timestamp è in secondi epoch UTC. |
contrail |
Attributi Contrail per questo segmento specifico. |
detectionEvidences[] |
Rilevamenti individuali di scie di condensazione dei satelliti 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. Vero se la traiettoria di volo del segmento è stata generata interpolando un lungo intervallo di dati ADS-B (> 5 minuti). |
waypointAttributions[] |
Solo output. Attributi delle scie di condensazione per punto di controllo 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 è l'ora di inizio della scansione. Questo timestamp è in secondi di epoca UTC. |
observedLengthMeters |
La lunghezza end-to-end osservata della scia lineare in metri, rilevata nell'immagine satellitare specificata da
|
dataSource |
Solo output. L'origine dei dati satellitari utilizzati per questo rilevamento. |
Origine dati
L'origine 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 delle scansioni del disco completo GOES-East. |
GOES_WEST_FULL_DISK |
Dati delle scansioni del disco completo GOES-West. |
MTG_000_FULL_DISK |
Dati delle scansioni del disco completo MTG-000. |
HIMAWARI_FULL_DISK |
Dati delle scansioni del disco completo di Himawari. |
Le immagini satellitari dell'API Contrails si basano su:
- Dati NOAA GOES 2019-2026
- Dati EUMETSAT Meteosat FCI 2024-2026 e
- JAMSTEC DIAS (dati Himawari) 2025-2026
WaypointAttribution
Rappresenta gli attributi delle scie di condensazione per un punto di controllo specifico in un segmento di volo.
| Rappresentazione JSON |
|---|
{
"time": string,
"contrailAttributes": {
object ( |
| Campi | |
|---|---|
time |
L'ora al waypoint in secondi di epoca UTC. |
contrailAttributes |
Gli attributi della scia di condensazione mappati in questo waypoint specifico. |
AttributionMethod
Definisce la procedura o la metodologia specifica utilizzata per eseguire l'attribuzione.
| Enum | |
|---|---|
ATTRIBUTION_METHOD_OBSERVATION |
Attribuzione derivata rigorosamente dalla corrispondenza con i rilevamenti di scie di condensazione dei satelliti. |
ATTRIBUTION_METHOD_COCIP |
Attribuzioni basate rigorosamente sulla modellazione CoCiP basata sulla fisica. |
ATTRIBUTION_METHOD_OBSERVATION_ENHANCED_COCIP |
Attribuzione ibrida che combina le previsioni del modello CoCiP corrette in base ai 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.