Method: flights.computeTypicalFlightEmissions

Pobiera szacunki typowej emisji lotów między 2 lotniskami, czyli na danym rynku. Jeśli dla danego rynku nie są dostępne żadne szacunki, odpowiedź zwróci obiekt rynku z pustymi polami emisji. Żądanie nadal będzie uznawane za wykonane.

Szczegółowe informacje o sposobie obliczania szacunkowych typowych 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.

Żądanie HTTP

POST https://travelimpactmodel.googleapis.com/v1/flights:computeTypicalFlightEmissions

Adres URL używa składni transkodowania gRPC.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "markets": [
    {
      object (Market)
    }
  ]
}
Pola
markets[]

object (Market)

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.

Treść odpowiedzi

Odpowiedź zawiera informacje o emisji, a także wersję modelu.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "typicalFlightEmissions": [
    {
      object (TypicalFlightEmissions)
    }
  ],
  "modelVersion": {
    object (ModelVersion)
  }
}
Pola
typicalFlightEmissions[]

object (TypicalFlightEmissions)

Wysłano prośbę o podanie typowej emisji lotów na danym rynku.

modelVersion

object (ModelVersion)

Wersja modelu, na podstawie której obliczono szacunki typowej emisji lotów dla wszystkich lotów w tej odpowiedzi.

Rynek

Para lotnisk.

Zapis JSON
{
  "origin": string,
  "destination": string
}
Pola
origin

string

Wymagane. Kod IATA lotniska wylotu, np. „LHR”.

destination

string

Wymagane. Kod IATA lotniska docelowego, np. „JFK”.

TypicalFlightEmissions

Szacunki typowej emisji lotów na danym rynku

Zapis JSON
{
  "market": {
    object (Market)
  },
  "emissionsGramsPerPax": {
    object (EmissionsGramsPerPax)
  }
}
Pola
market

object (Market)

Identyfikator. Pasuje do identyfikatorów lotów w żądaniu. Uwaga: wszystkie kody IATA są pisane wielkimi literami.

emissionsGramsPerPax

object (EmissionsGramsPerPax)

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.