Przypisane segmenty smug kondensacyjnych dla określonej listy lotów.
Format danych
Żądania przypisanych smug kondensacyjnych zawierają dane o następującej strukturze:
| Zapis JSON |
|---|
{
"attributions": [
{
object ( |
| Pola | |
|---|---|
attributions[] |
Lista atrybucji, po jednej dla każdej nazwy zasobu określonej w |
Atrybucja
Reprezentuje zagregowane zdarzenie smugi kondensacyjnej dla konkretnego lotu, podsumowujące wszystkie przypisane segmenty smug kondensacyjnych (np. łączną liczbę kilometrów i energię).
| Zapis JSON |
|---|
{ "name": string, "flightDetails": { object ( |
| Pola | |
|---|---|
name |
Identyfikator. Nazwa zasobu lotu. Format: Elementy:
|
flightDetails |
Szczegółowe informacje o tym locie. |
contrail |
Zagregowane atrybuty smug kondensacyjnych dla całego lotu. Jest to suma atrybutów smug kondensacyjnych ze wszystkich przypisanych segmentów. Interpretacja stanu (w przypadku znalezionego lotu):
|
segments[] |
Atrybucje smug kondensacyjnych w poszczególnych segmentach. Każdy wpis reprezentuje odrębny przedział czasu lotu, do którego przypisano smugi kondensacyjne. |
FlightDetails
Określa pełny zestaw informacji o locie zwracanych w odpowiedzi.
| Zapis JSON |
|---|
{ "carrier": string, "flightNumber": integer, "departureTime": string, "icao24": string, "originAirport": string, "destinationAirport": string, "callSign": string, "analyzedFlightDistanceMeters": integer } |
| Pola | |
|---|---|
carrier |
Kod IATA przewoźnika obsługującego lot (np. „AA”). |
flightNumber |
Numer lotu (np. „123”). |
departureTime |
Data wylotu w strefie czasowej lotniska wylotu; int: epoka systemu Unix LUB str: ISO 8601. |
icao24 |
24-bitowy adres samolotu ICAO. |
originAirport |
Kod IATA lotniska wylotu. |
destinationAirport |
Kod IATA lotniska docelowego. |
callSign |
Znak wywoławczy samolotu. To pole zawiera preferencyjnie znak wywoławczy używany w komunikacji z kontrolą ruchu lotniczego. Jeśli konkretny znak wywoławczy ATC jest niedostępny lub jest taki sam jak standardowy identyfikator lotu, to pole zawiera standardowy identyfikator lotu (zwykle połączenie kodu linii lotniczej i numeru lotu w przypadku lotów komercyjnych). |
analyzedFlightDistanceMeters |
Odległość analizowanego lotu w metrach. |
ContrailAttributes
Reprezentuje atrybuty smug kondensacyjnych dla lotu lub segmentu lotu.
| Zapis JSON |
|---|
{ "lengthMeters": integer, "effectiveEnergyForcingJoules": string } |
| Pola | |
|---|---|
lengthMeters |
Długość w metrach podzbioru(podzbiorów) trasy lotu, do którego przypisano smugi kondensacyjne. Jest ona obliczana jako odległość po okręgu wielkim między punktami trasy lotu. |
effectiveEnergyForcingJoules |
Łączna efektywna siła energetyczna smug kondensacyjnych w dżulach. Jest ona obecnie obliczana na podstawie średnich wartości klimatycznych i może ulec zmianie. |
SegmentAttribution
Reprezentuje atrybucję smug kondensacyjnych dla określonego segmentu czasowego lotu.
| Zapis JSON |
|---|
{ "startTime": string, "endTime": string, "contrail": { object ( |
| Pola | |
|---|---|
startTime |
Czas rozpoczęcia segmentu lotu, do którego przypisano smugi kondensacyjne. Ta sygnatura czasowa jest podana w sekundach epoki UTC. |
endTime |
Czas zakończenia segmentu lotu, do którego przypisano smugi kondensacyjne. Ta sygnatura czasowa jest podana w sekundach epoki UTC. |
contrail |
Atrybuty smug kondensacyjnych dla tego konkretnego segmentu. |
detectionEvidences[] |
Poszczególne wykrycia smug kondensacyjnych przez satelitę, które stanowią dowód na przypisanie do tego segmentu lotu. |
ContrailDetectionEvidence
Szczegóły pojedynczej obserwacji smugi kondensacyjnej przez satelitę.
| Zapis JSON |
|---|
{
"observationTime": string,
"observedLengthMeters": integer,
"dataSource": enum ( |
| Pola | |
|---|---|
observationTime |
Czas wykonania zdjęcia satelitarnego, na którym wykryto smugę kondensacyjną. Zwykle jest to czas rozpoczęcia skanowania. Ta sygnatura czasowa jest podana w sekundach epoki UTC. |
observedLengthMeters |
Zaobserwowana długość liniowej smugi kondensacyjnej w metrach, wykryta na zdjęciu satelitarnym określonym przez
|
dataSource |
Tylko dane wyjściowe. Źródło danych satelitarnych użytych do wykrycia. |
DataSource
Źródło danych satelitarnych użytych do wykrycia smug kondensacyjnych. W przyszłości mogą zostać dodane dodatkowe wartości.
Obecnie dostępne są dane satelitarne z satelitów GOES East i MTG. Atrybucje na podstawie danych z satelity GOES East mają jakość produkcyjną, a atrybucje na podstawie danych z satelity MTG są nadal w fazie beta i aktywnie ulepszane.
| Wartości w polu enum | |
|---|---|
DATA_SOURCE_UNSPECIFIED |
Nieokreślone źródło danych. |
GOES_EAST_FULL_DISK |
Dane ze skanów pełnego dysku GOES-East. |
GOES_WEST_FULL_DISK |
Dane ze skanów pełnego dysku GOES-West. |
MTG_000_FULL_DISK |
Dane ze skanów pełnego dysku MTG-000. |
HIMAWARI_FULL_DISK |
Dane ze skanów pełnego dysku Himawari. |