Получает оценки выбросов. Подробная информация о том, как рассчитываются оценки выбросов, находится на GitHub .
В ответе будут содержаться все записи, соответствующие входным участкам полета, в том же порядке. Если для определенного участка полета нет доступных оценок, в ответе будет возвращен объект участка полета с пустыми полями выбросов. Запрос все равно будет считаться успешным. Причины отсутствия оценок выбросов включают:
- Серверу неизвестна информация о рейсе.
- В исходном фрагменте маршрута полета отсутствует один или несколько идентификаторов.
- Дата рейса уже прошла.
- Данный тип самолета не поддерживается данной моделью.
- Отсутствует конфигурация сидений.
Запрос может содержать до 1000 сегментов полета. Если запрос содержит более 1000 прямых рейсов, он завершится ошибкой INVALID_ARGUMENT.
HTTP-запрос
POST https://travelimpactmodel.googleapis.com/v1/flights:computeFlightEmissions
В URL-адресе используется синтаксис транскодирования gRPC .
Текст запроса
Тело запроса содержит данные следующей структуры:
| JSON-представление |
|---|
{
"flights": [
{
object ( |
| Поля | |
|---|---|
flights[] | Обязательно. Прямые рейсы для возврата оценок выбросов. |
Ответный текст
Определение выходных данных для ответа flights.computeFlightEmissions .
В случае успеха тело ответа содержит данные следующей структуры:
| JSON-представление |
|---|
{ "flightEmissions": [ { object ( |
| Поля | |
|---|---|
flightEmissions[] | Список участков полета с оценками выбросов. |
modelVersion | Версия модели, на основе которой были рассчитаны оценки выбросов для всех рейсов в рамках данного исследования. |
FlightWithEmissions
Прямой рейс с оценкой выбросов.
| JSON-представление |
|---|
{ "flight": { object ( |
| Поля | |
|---|---|
flight | Идентификатор. Соответствует идентификаторам рейса в запросе. Примечание: все коды IATA пишутся заглавными буквами. |
source | Необязательно. Источник данных о выбросах. |
emissionsGramsPerPax | Необязательно. Оценочные данные о выбросах на одного пассажира. Не будет отображаться, если выбросы не удалось рассчитать. Список причин, по которым выбросы не удалось рассчитать, см. |
easaLabelMetadata | Необязательно. Метаданные о маркировке выбросов EASA. Устанавливается только в том случае, если источником данных о выбросах является EASA. |
contrailsImpactBucket | (Необязательно) Значимость влияния инверсионных следов на глобальное потепление по сравнению с общим воздействием выбросов CO2-эквивалента. |