با انجام یک محاسبه دلخواه روی داده های تصویر، یک کاشی از پیکسل ها را محاسبه می کند.
درخواستها به 48 مگابایت در دادههای فشردهنشده در هر درخواست محدود میشوند که بهعنوان حاصل ضرب ابعاد درخواست در پیکسل، تعداد باندهای تصویر درخواستی و تعداد بایتها در هر پیکسل برای هر باند محاسبه میشود. درخواست ها همچنین به حداکثر 32K پیکسل در هر بعد و حداکثر 1024 باند محدود می شوند. درخواست های بیش از این محدودیت ها منجر به کد خطای 400 (BAD_REQUEST) می شود.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده های پیکسل درخواستی در کدگذاری مشخص شده در قسمت fileFormat
درخواست است.
درخواست HTTP
POST https://earthengine.googleapis.com/v1alpha/{project=projects/*}/image:computePixels
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
project | شناسه پروژه یا شماره پروژه پروژه Google Cloud Platform که باید به عنوان مصرف کننده سرویس برای این درخواست در نظر گرفته شود. قالب مجوز نیاز به مجوز IAM زیر در
|
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "expression": { object ( |
فیلدها | |
---|---|
expression | عبارت برای محاسبه. |
fileFormat | فرمت فایل خروجی که در آن مقادیر پیکسل برگردانده می شود. |
grid | پارامترهایی که توضیح میدهند چگونه تصویر محاسبهشده توسط |
bandIds[] | در صورت وجود، مجموعه خاصی از باندها را مشخص می کند که از نتیجه ارزیابی |
visualizationOptions | در صورت وجود، مجموعهای از گزینههای تجسم برای ایجاد تصویرسازی RGB 8 بیتی از دادهها اعمال میشود. |
workloadTag | برچسب ارائه شده توسط کاربر برای ردیابی این محاسبات. |
بدن پاسخگو
در صورت موفقیت آمیز بودن، پاسخ یک پاسخ HTTP عمومی است که قالب آن با روش تعریف شده است.
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/earthengine
-
https://www.googleapis.com/auth/earthengine.readonly
-
https://www.googleapis.com/auth/cloud-platform
-
https://www.googleapis.com/auth/cloud-platform.read-only
برای اطلاعات بیشتر، بهOAuth 2.0 Overview .