Получает типичные оценки выбросов при полетах между двумя аэропортами, также известные как рынок. Если для определенного рынка нет доступных оценок, ответ вернет объект рынка с пустыми полями выбросов. Запрос все равно будет считаться успешным.
Подробная информация о том, как рассчитываются типичные оценки выбросов, находится на GitHub .
Запрос может содержать до 1000 рынков. Если запрос содержит более 1000 рынков, он завершится ошибкой INVALID_ARGUMENT.
HTTP-запрос
POST https://travelimpactmodel.googleapis.com/v1/flights:computeTypicalFlightEmissions
URL-адрес использует синтаксис gRPC Transcoding .
Текст запроса
Тело запроса содержит данные со следующей структурой:
JSON-представление |
---|
{
"markets": [
{
object ( |
Поля | |
---|---|
markets[] | Требуется. Запросите типичные оценки выбросов полетов для этой рыночной пары. Можно запросить максимум 1000 рынков. |
Тело ответа
Ответ включает в себя выбросы, а также версию модели.
В случае успеха тело ответа содержит данные со следующей структурой:
JSON-представление |
---|
{ "typicalFlightEmissions": [ { object ( |
Поля | |
---|---|
typicalFlightEmissions[] | Запрошены типичные выбросы при полетах по рынку. |
modelVersion | Версия модели, в рамках которой были рассчитаны типичные оценки выбросов для всех рейсов в этом ответе. |
Рынок
Пара аэропортов.
JSON-представление |
---|
{ "origin": string, "destination": string } |
Поля | |
---|---|
origin | Обязательно. Код аэропорта ИАТА для пункта отправления рейса, например, «LHR». |
destination | Обязательно. Код аэропорта ИАТА для пункта назначения рейса, например, «JFK». |
Типичные выбросы при полете
Типичные оценки выбросов при полетах для определенного рынка
JSON-представление |
---|
{ "market": { object ( |
Поля | |
---|---|
market | Обязательно. Соответствует идентификаторам рейсов в запросе. Примечание: все коды IATA пишутся заглавными буквами. |
emissionsGramsPerPax | Необязательно. Типичные выбросы при полете на пассажира для запрашиваемого рынка. Не будет представлено, если типичные выбросы не могут быть рассчитаны. Список причин, по которым типичные выбросы при полете не могут быть рассчитаны, см. на GitHub . |