تخمینهای انتشار را بازیابی میکند. جزئیات نحوه محاسبه تخمینهای انتشار در GitHub موجود است.
پاسخ شامل تمام ورودیهایی خواهد بود که با مراحل پرواز ورودی، به همان ترتیب، مطابقت دارند. اگر هیچ تخمینی برای یک مرحله پرواز خاص در دسترس نباشد، پاسخ شیء مرحله پرواز را با فیلدهای انتشار خالی برمیگرداند. درخواست همچنان موفقیتآمیز تلقی میشود. دلایل عدم وجود تخمینهای انتشار عبارتند از:
- پرواز برای سرور ناشناخته است.
- پای پرواز ورودی فاقد یک یا چند شناسه است.
- تاریخ پرواز مربوط به گذشته است.
- نوع هواپیما توسط مدل پشتیبانی نمیشود.
- پیکربندی صندلی موجود نیست.
این درخواست میتواند شامل حداکثر ۱۰۰۰ مرحله پرواز باشد. اگر درخواست بیش از ۱۰۰۰ پرواز مستقیم داشته باشد، با خطای INVALID_ARGUMENT مواجه خواهد شد.
درخواست HTTP
POST https://travelimpactmodel.googleapis.com/v1/flights:computeFlightEmissions
این URL از سینتکس Transcoding در gRPC استفاده میکند.
درخواست بدنه
بدنه درخواست شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"flights": [
{
object ( |
| فیلدها | |
|---|---|
flights[] | الزامی. پروازهای مستقیم برای بازگرداندن تخمینهای انتشار گازهای گلخانهای. |
بدنه پاسخ
تعریف خروجی برای پاسخ flights.computeFlightEmissions .
در صورت موفقیت، بدنه پاسخ شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{ "flightEmissions": [ { object ( |
| فیلدها | |
|---|---|
flightEmissions[] | فهرست مراحل پرواز به همراه تخمین میزان انتشار گازهای گلخانهای. |
modelVersion | نسخه مدلی که تحت آن تخمینهای انتشار برای همه پروازها در این پاسخ محاسبه شد. |
پرواز با انتشار گازهای گلخانهای
پرواز مستقیم با تخمین میزان انتشار گازهای گلخانهای.
| نمایش JSON |
|---|
{ "flight": { object ( |
| فیلدها | |
|---|---|
flight | شناسه. با شناسههای پرواز در درخواست مطابقت دارد. توجه: تمام کدهای IATA با حروف بزرگ نوشته شدهاند. |
source | اختیاری. منبع دادههای انتشار. |
emissionsGramsPerPax | اختیاری. اعداد تخمین انتشار به ازای هر مسافر. اگر نتوان میزان انتشار را محاسبه کرد، ارائه نخواهد شد. برای فهرست دلایلی که چرا نمیتوان میزان انتشار را محاسبه کرد، به |
easaLabelMetadata | اختیاری. فراداده درباره برچسب انتشار گازهای گلخانهای پرواز EASA. فقط زمانی تنظیم میشود که منبع دادههای انتشار گازهای گلخانهای EASA باشد. |
contrailsImpactBucket | اختیاری. اهمیت تأثیر گرمایش ناشی از ردپاها در مقایسه با کل تأثیر انتشار CO2e. |