تخمینهای معمولی انتشار گازهای گلخانهای بین دو فرودگاه را که بازار نیز نامیده میشود، بازیابی میکند. اگر هیچ تخمینی برای یک بازار خاص وجود نداشته باشد، پاسخ، شی بازار را با میدانهای انتشار خالی برمیگرداند. درخواست همچنان موفق تلقی خواهد شد.
جزئیات نحوه محاسبه تخمین های معمولی انتشار در 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". |
TypicalFlightEmissions
تخمین های معمولی انتشار پرواز برای یک بازار خاص
نمایندگی JSON |
---|
{ "market": { object ( |
فیلدها | |
---|---|
market | مورد نیاز. با شناسه های پرواز در درخواست مطابقت دارد. توجه: تمام کدهای یاتا با حروف بزرگ نوشته شده اند. |
emissionsGramsPerPax | اختیاری. انتشار معمولی پرواز به ازای هر مسافر برای بازار درخواستی. اگر انتشار معمولی قابل محاسبه نباشد، وجود نخواهد داشت. برای فهرستی از دلایلی که چرا انتشار معمولی پرواز را نمی توان محاسبه کرد، به GitHub مراجعه کنید. |