یک فرآیند دستهای را آغاز میکند که یک نقشه کاشیشده را محاسبه میکند و نتیجه را در Google Cloud Storage مینویسد.
درخواست HTTP
POST https://earthengine.googleapis.com/v1beta/{project=projects/*}/map:export
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
project | شناسه پروژه یا شماره پروژه پروژه Google Cloud Platform که باید به عنوان مصرف کننده سرویس برای این درخواست در نظر گرفته شود. قالب مجوز نیاز به مجوز IAM زیر در
|
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "expression": { object ( |
فیلدها | |
---|---|
expression | عبارتی که تصویر را برای محاسبه و صادرات ارزیابی می کند. از مرزهای تصویر برای تعیین مجموعه کاشی های نقشه برای رندر استفاده می شود. برای کنترل منطقه صادر شده، تصویر را قبل از صادرات کلیپ کنید. |
description | نام کار قابل خواندن برای انسان. |
tileOptions | گزینههایی که کاشیهای نقشه را برای تولید توصیف میکنند. |
tileExportOptions | گزینه هایی برای اینکه کاشی های نقشه را کجا و به چه شکل صادر کنیم. Cloud Storage در حال حاضر تنها مقصد پشتیبانی شده برای صادرات نقشه است. |
requestId | یک رشته منحصر به فرد که برای شناسایی درخواست های تکراری استفاده می شود. اگر بیش از یک درخواست توسط یک کاربر با همان |
workloadTag | برچسب ارائه شده توسط کاربر برای ردیابی این محاسبات. |
priority | اختیاری. اولویت وظیفه صادرات در پروژه. کارهای با اولویت بالاتر زودتر برنامه ریزی می شوند. باید یک عدد صحیح بین 0 و 9999 باشد. در صورت تنظیم نشدن، 100 پیشفرض است. |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از Operation
است.
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/earthengine
-
https://www.googleapis.com/auth/cloud-platform
-
https://www.googleapis.com/auth/devstorage.full_control
برای اطلاعات بیشتر، بهOAuth 2.0 Overview .
TileOptions
گزینههایی که کاشیهای نقشه تصویر یا ویدیو را برای صادرات توصیف میکنند.
نمایندگی JSON |
---|
{ "startZoom": integer, "skipEmpty": boolean, "mapsApiKey": string, "dimensions": { object ( |
فیلدها | |
---|---|
startZoom | سطح زوم برای شروع تولید کاشی های نقشه برای صادرات. به طور پیش فرض به صفر می رسد. |
skipEmpty | اگر درست است، از نوشتن کاشی های نقشه خالی (یعنی کاملاً شفاف) صرف نظر کنید. |
mapsApiKey | کلید API پلتفرم نقشه های Google اختیاری برای نمایشگر کاشی نقشه ایجاد شده. |
dimensions | عرض و ارتفاع کاشی های ویدئویی خروجی، فقط برای صادرات اهرام ویدیویی کاشی کاری شده (ExportVideoMap) استفاده می شود. |
stride | ردیف کاشی و ستون گام. (ExportVideoMap) روی 4 برای کاشی های پراکنده (فقط WebGL) یا 1 (پیش فرض) برای حداکثر سازگاری تنظیم کنید. |
zoomSubset | زیرمجموعهای از سطوح بزرگنمایی که برای تولید کاشیها. ممکن است فقط در تماس با |
فیلد اتحادیه end_zoom_or_scale . سطح یا مقیاس بزرگنمایی که در آن تولید کاشی های نقشه متوقف می شود. یکی از اینها باید مشخص شود. end_zoom_or_scale تنها می تواند یکی از موارد زیر باشد: | |
endZoom | سطح زوم برای توقف تولید کاشی های نقشه. |
scale | حداکثر وضوح تصویر بر حسب متر بر پیکسل. مقیاس به مناسب ترین سطح بزرگنمایی در خط استوا تبدیل می شود. |
ZoomSubset
زیرمجموعهای از سطوح بزرگنمایی که برای تولید کاشیها (ExportVideoMap)، زیرمجموعههای Start و End مقادیر دقت مضاعفی هستند که به شما امکان میدهند یک سطح یا سطوح بزرگنمایی را به صورت تدریجی ارائه کنید. برای ارائه یک هرم کامل با بزرگنمایی شروع 12: startZoom=0، endZoom=12، این پیام را تنظیم نکنید. برای رندر کردن سطوح 0-11 و 10% اول سطح 12: startZoom=0، endZoom=12، زیر مجموعه = {min=0، max=12.1 } برای رندر کردن 10% بعدی سطح 12: startZoom=0، endZoom=12، زیر مجموعه = {min=11.1% rendering, max. 12: startZoom=0, endZoom=12, subset = {min=12.2, max=13 } همچنین توجه داشته باشید که تمام قطعات صادراتی باید در start/endZoom اندازه هرم (کامل) یکسانی داشته باشند.
نمایندگی JSON |
---|
{ "start": number, "end": number } |
فیلدها | |
---|---|
start | شروع زیرمجموعه سطح زوم که برای تولید کاشیها (ExportVideoMap) در اینجا، زیرمجموعه یک مقدار دقت مضاعف است که به شما امکان میدهد یک سطح بزرگنمایی را بهصورت تدریجی ارائه کنید، بنابراین برای مثال 12.1 اولین 10 درصد کاشیها در بزرگنمایی 12 به ترتیب نامشخص اما قطعی است. |
end | پایان دادن به زیرمجموعه سطح بزرگنمایی که برای تولید کاشیها (ExportVideoMap)، به شما امکان میدهد یک سطح بزرگنمایی را بهصورت تدریجی، تا حداکثر زیرمجموعه (در صورت ارائه)، به ترتیب نامشخص اما قطعی ارائه کنید. |