Indeks
TravelImpactModelService
(interfejs)ComputeFlightEmissionsRequest
(komunikat)ComputeFlightEmissionsResponse
(komunikat)ComputeScope3FlightEmissionsRequest
(komunikat)ComputeScope3FlightEmissionsResponse
(komunikat)ComputeTypicalFlightEmissionsRequest
(komunikat)ComputeTypicalFlightEmissionsResponse
(komunikat)ContrailsImpactBucket
(wyliczenie)EasaLabelMetadata
(komunikat)EmissionsGramsPerPax
(komunikat)Flight
(komunikat)FlightWithEmissions
(komunikat)Market
(komunikat)ModelVersion
(komunikat)Scope3FlightEmissions
(komunikat)Scope3FlightEmissions.Scope3DataType
(wyliczenie)Scope3FlightSegment
(komunikat)Scope3FlightSegment.CabinClass
(wyliczenie)Source
(wyliczenie)TypicalFlightEmissions
(komunikat)
TravelImpactModelService
Interfejs API do podawania szacowanej emisji dwutlenku węgla.
ComputeFlightEmissions |
---|
Metoda bezstanowa do pobierania szacunków emisji. Szczegółowe informacje o sposobie obliczania szacowanych emisji znajdziesz w GitHub. Odpowiedź będzie zawierać wszystkie wpisy pasujące do podanych odcinków lotu w tej samej kolejności. Jeśli dla danego odcinka lotu nie ma dostępnych szacunków, w odpowiedzi zostanie zwrócony obiekt odcinka lotu z pustymi polami emisji. Żądanie nadal będzie uznawane za wykonane. Przyczyny braku szacunków emisji:
Żądanie może zawierać maksymalnie 1000 odcinków lotu. Jeśli w żądaniu jest więcej niż 1000 lotów bezpośrednich, żądanie zakończy się niepowodzeniem i zostanie zwrócony błąd INVALID_ARGUMENT. |
ComputeScope3FlightEmissions |
---|
Metoda bezstanowa do pobierania szacunkowych danych o emisji gazów cieplarnianych dla zestawu segmentów lotu na potrzeby raportowania w zakresie 3. Odpowiedź będzie zawierać wszystkie wpisy pasujące do podanych
Jeśli w tym roku kalendarzowym jest zaplanowany lot w przyszłości, nie obsługujemy emisji poziomu 1 i przechodzimy do emisji poziomu 2 lub 3. Jeśli żądany przyszły lot nie przypada na bieżący rok kalendarzowy, zwrócimy pustą odpowiedź. W przypadku przyszłych lotów zalecamy używanie interfejsu Jeśli w przypadku danego lotu nie są dostępne żadne szacunki przy użyciu żadnej z 3 metod, odpowiedź zwróci obiekt Żądanie zakończy się niepowodzeniem z błędem
Żądanie jest przetwarzane z użyciem logiki awaryjnej, więc nieprawidłowo skonfigurowane żądania mogą zwracać prawidłowe szacunki emisji przy użyciu metod awaryjnych. Jeśli na przykład żądanie zawiera nieprawidłowy numer lotu, ale określa miejsce wylotu i miejsce docelowe, żądanie zostanie zrealizowane, ale zwrócone dane o emisji będą oparte wyłącznie na typowej emisji z lotu. Podobnie, jeśli w typowym żądaniu dotyczącym emisji z lotu brakuje pochodzenia, ale określono prawidłową odległość, żądanie może zostać zrealizowane na podstawie emisji związanych z odległością. Dlatego należy sprawdzić źródło zwróconych emisji ( |
ComputeTypicalFlightEmissions |
---|
Pobiera szacunki typowej emisji lotów między 2 lotniskami, czyli na danym rynku. Jeśli dla danego rynku nie ma dostępnych szacunków, odpowiedź zwróci obiekt rynku z pustymi polami emisji. Żądanie nadal będzie uznawane za wykonane. Szczegółowe informacje o tym, jak obliczane są szacunki typowej emisji, znajdziesz w GitHub. Żądanie może zawierać maksymalnie 1000 rynków. Jeśli żądanie zawiera więcej niż 1000 rynków, zakończy się niepowodzeniem i zostanie zwrócony błąd INVALID_ARGUMENT. |
ComputeFlightEmissionsRequest
Definicja danych wejściowych dla żądania ComputeFlightEmissions
.
Pola | |
---|---|
flights[] |
Wymagane. Loty bezpośrednie, dla których chcesz uzyskać szacowaną emisję. |
ComputeFlightEmissionsResponse
Definicja danych wyjściowych odpowiedzi ComputeFlightEmissions
.
Pola | |
---|---|
flight_emissions[] |
Lista etapów lotu z szacunkową emisją. |
model_version |
Wersja modelu, na podstawie której obliczono szacunki emisji dla wszystkich lotów w tej odpowiedzi. |
ComputeScope3FlightEmissionsRequest
Lista odcinków lotu, dla których chcesz poprosić o emisje z zakresu 3.
Pola | |
---|---|
flights[] |
Wymagane. Loty, dla których mają być zwracane szacunki emisji. |
model_version |
Opcjonalnie: Wersja modelu, na podstawie której obliczono szacunki emisji dla wszystkich lotów w tym żądaniu. |
ComputeScope3FlightEmissionsResponse
Lista lotów z szacunkowymi emisjami z zakresu 3.
Pola | |
---|---|
flight_emissions[] |
Lista odcinków lotu ze szacunkową emisją. |
model_version |
Wersja modelu, na podstawie której obliczono szacunki emisji dla wszystkich lotów w tej odpowiedzi. |
ComputeTypicalFlightEmissionsRequest
Lista par lotnisk (rynków), dla których chcesz poprosić o informacje o typowych emisjach.
Pola | |
---|---|
markets[] |
Wymagane. Poproś o szacunkowe dane dotyczące typowej emisji lotów w przypadku tej pary rynków. Można poprosić o maksymalnie 1000 rynków. |
ComputeTypicalFlightEmissionsResponse
Odpowiedź zawiera informacje o emisji, a także wersję modelu.
Pola | |
---|---|
typical_flight_emissions[] |
Żądanie typowej emisji lotów na rynku. |
model_version |
Wersja modelu, na podstawie której obliczono szacunki typowej emisji lotów dla wszystkich lotów w tej odpowiedzi. |
ContrailsImpactBucket
Znaczenie wpływu smug kondensacyjnych na ocieplenie klimatu w porównaniu z całkowitym wpływem emisji CO₂e.
Wartości w polu enum | |
---|---|
CONTRAILS_IMPACT_UNSPECIFIED |
Wpływ smug kondensacyjnych jest nieokreślony. |
CONTRAILS_IMPACT_NEGLIGIBLE |
Wpływ smug kondensacyjnych jest znikomy w porównaniu z całkowitą emisją CO₂e. |
CONTRAILS_IMPACT_MODERATE |
Wpływ smug kondensacyjnych jest porównywalny z całkowitą emisją CO₂e. |
CONTRAILS_IMPACT_SEVERE |
Wpływ smug kondensacyjnych jest większy niż wpływ całkowitej emisji CO₂e. |
EasaLabelMetadata
Metadane dotyczące etykiety emisji lotniczych przyznawanej przez agencję EASA.
Pola | |
---|---|
label_issue_date |
Data wydania etykiety. |
label_expiry_date |
Data wygaśnięcia etykiety. Etykieta może być wyświetlana do końca tego dnia. |
label_version |
Wersja etykiety. |
saf_discount_percentage |
Procent rabatu na emisje zrównoważonego paliwa lotniczego (SAF) zastosowany do etykiety. Jest to wartość procentowa w formie ułamka dziesiętnego. Wartości należą do przedziału [0,1]. Na przykład 0,0021 oznacza 0,21%. Ten rabat i redukcja emisji są podawane na etykiecie EASA, ale nie są uwzględnione w szacunkach CO₂e rozpowszechnianych przez ten interfejs API. |
EmissionsGramsPerPax
Wyniki pogrupowanej emisji według klasy podróży.
Pola | |
---|---|
first |
Emisja w przypadku 1 pasażera w pierwszej klasie w gramach. To pole jest zawsze obliczane i wypełniane, niezależnie od tego, czy samolot ma miejsca w pierwszej klasie. |
business |
Emisja w przypadku 1 pasażera w klasie biznesowej w gramach. To pole jest zawsze obliczane i wypełniane, niezależnie od tego, czy samolot ma miejsca w klasie biznesowej. |
premium_economy |
Emisja w przypadku 1 pasażera w klasie ekonomicznej premium w gramach. To pole jest zawsze obliczane i wypełniane, niezależnie od tego, czy samolot ma miejsca w klasie ekonomicznej premium. |
economy |
Emisja na 1 pasażera w klasie ekonomicznej w gramach. To pole jest zawsze obliczane i wypełniane, niezależnie od tego, czy samolot ma miejsca w klasie ekonomicznej. |
Lot
Wszystkie szczegóły związane z pojedynczym elementem żądania szacunkowej emisji bezpośredniego lotu.
Pola | |
---|---|
origin |
Wymagane. Kod IATA lotniska wylotu, np. „LHR”. |
destination |
Wymagane. Kod IATA lotniska docelowego, np. „JFK”. |
operating_carrier_code |
Wymagane. Kod przewoźnika IATA, np. „AA”. |
flight_number |
Wymagane. Numer lotu, np. 324. |
departure_date |
Wymagane. Data lotu w strefie czasowej lotniska wylotu. Musi to być data w przyszłości lub teraźniejszości. |
FlightWithEmissions
Lot bezpośredni z szacowaną emisją.
Pola | |
---|---|
flight |
Wymagane. Pasuje do identyfikatorów lotów w żądaniu. Uwaga: wszystkie kody IATA są pisane wielkimi literami. |
source |
Opcjonalnie: Źródło danych o emisjach. |
emissions_grams_per_pax |
Opcjonalnie: Szacunkowe wartości emisji na pasażera. Nie będzie obecny, jeśli nie można było obliczyć emisji. Listę przyczyn, dla których nie można było obliczyć emisji, znajdziesz w artykule |
easa_label_metadata |
Opcjonalnie: Metadane dotyczące etykiety emisji lotniczych przyznawanej przez agencję EASA. Ustawiane tylko wtedy, gdy źródłem danych o emisjach jest EASA. |
contrails_impact_bucket |
Opcjonalnie: Znaczenie wpływu smug kondensacyjnych na ocieplenie klimatu w porównaniu z całkowitym wpływem emisji CO₂e. |
Rynek
Para lotnisk.
Pola | |
---|---|
origin |
Wymagane. Kod IATA lotniska wylotu, np. „LHR”. |
destination |
Wymagane. Kod IATA lotniska docelowego, np. „JFK”. |
ModelVersion
wersja modelu wpływu podróży, Więcej informacji o wersjach modelu znajdziesz w witrynie GitHub.
Pola | |
---|---|
major |
Wersje główne: istotne zmiany w metodologii (np. dodanie do modelu nowych źródeł danych, które prowadzą do znaczących zmian w wynikach). Takie zmiany będą rzadkie i będziemy je ogłaszać z dużym wyprzedzeniem. Może to obejmować zmiany wersji interfejsu API, które będą zgodne z wytycznymi dotyczącymi interfejsu API Google Cloud. |
minor |
Wersje podrzędne: zmiany w modelu, które są spójne we wszystkich wersjach schematu, ale zmieniają parametry lub implementację modelu. |
patch |
Wersje poprawek: zmiany wdrożenia mające na celu wyeliminowanie błędów lub nieścisłości w implementacji modelu. |
dated |
Wersje z datą: zbiory danych modelu są regularnie odtwarzane z odświeżonymi danymi wejściowymi, ale bez zmian w algorytmach. |
Scope3FlightEmissions
Lot w zakresie 3 z szacunkową emisją.
Pola | |
---|---|
flight |
Wymagane. Pasuje do identyfikatorów lotów w żądaniu. |
wtw_emissions_grams_per_pax |
Opcjonalnie: Całkowita emisja z lotu (suma emisji od wydobycia do zbiornika i od zbiornika do śladu) na pasażera na podstawie podanych informacji. Jest to całkowita emisja i jeśli nie masz konkretnych powodów, aby używać emisji TTW lub WTT, powinnaś(-eś) użyć tej liczby. |
ttw_emissions_grams_per_pax |
Opcjonalnie: Emisje z lotu „od zbiornika do śladu” na pasażera na podstawie podanych informacji. |
wtt_emissions_grams_per_pax |
Opcjonalnie: Emisje z lotu od źródła do zbiornika na pasażera na podstawie podanych informacji. |
source |
Opcjonalnie: Źródło danych o emisjach. |
Scope3DataType
Rodzaj dopasowania używany do obliczania emisji z zakresu 3. Jest to używane w odpowiedzi dotyczącej zakresu 3, aby oznaczyć, która z metod została użyta do obliczenia emisji.
Wartości w polu enum | |
---|---|
SCOPE3_DATA_TYPE_UNSPECIFIED |
Nieokreślony typ danych. |
TIM_EMISSIONS |
Emisje na podstawie TIM-u z uwzględnieniem miejsca wylotu, miejsca docelowego, przewoźnika, numeru lotu, daty wylotu i roku. |
TYPICAL_FLIGHT_EMISSIONS |
Typowa emisja lotów na podstawie miejsca wylotu, miejsca docelowego i roku. |
DISTANCE_BASED_EMISSIONS |
Emisje na podstawie odległości, obliczane na podstawie przebytej odległości i roku. |
Scope3FlightSegment
Parametry lotu, na podstawie których pobierane są emisje z zakresu 3.
Pola | |
---|---|
departure_date |
Wymagane. Data lotu w strefie czasowej lotniska wylotu. W przypadku typowych modeli emisji lotów i modeli emisji opartych na odległości wymagany jest tylko rok (wartości miesiąca i dnia są ignorowane, więc można je pominąć, ustawić na 0 lub ustawić na prawidłową datę). W związku z tym, jeśli dla emisji TIM nie podano konkretnej daty, będziemy stosować typową emisję lotu (lub emisję na podstawie odległości). |
cabin_class |
Wymagane. Klasa podróży. |
origin |
Opcjonalnie: Kod IATA lotniska wylotu, np. |
destination |
Opcjonalnie: Kod IATA lotniska docelowego, np. |
carrier_code |
Opcjonalnie: Kod przewoźnika IATA, np. |
flight_number |
Opcjonalnie: Numer lotu, np. |
distance_km |
Opcjonalnie: Odległość w kilometrach, np. |
CabinClass
Klasa podróży.
Wartości w polu enum | |
---|---|
CABIN_CLASS_UNSPECIFIED |
Nieokreślona klasa podróży. |
ECONOMY |
Klasa ekonomiczna. |
PREMIUM_ECONOMY |
Klasa ekonomiczna premium. |
BUSINESS |
Klasa biznesowa. |
FIRST |
Pierwsza klasa. |
Źródło
Źródło danych o emisjach.
Wartości w polu enum | |
---|---|
SOURCE_UNSPECIFIED |
Źródło danych o emisjach nie jest określone. |
TIM |
Dane o emisjach pochodzą z modelu wpływu podróży. |
EASA |
Dane o emisjach pochodzą z etykiet środowiskowych EASA. |
TypicalFlightEmissions
Szacunki typowej emisji lotów na danym rynku
Pola | |
---|---|
market |
Wymagane. Pasuje do identyfikatorów lotów w żądaniu. Uwaga: wszystkie kody IATA są pisane wielkimi literami. |
emissions_grams_per_pax |
Opcjonalnie: Typowa emisja lotu na pasażera na wybranym rynku. Nie będzie widoczny, jeśli nie można obliczyć typowych emisji. Listę powodów, dla których nie można było obliczyć typowej emisji z lotu, znajdziesz w witrynie GitHub. |