Google Earth Engine API

موتور زمین (Earth Engine) پلتفرمی برای ذخیره‌سازی، تحلیل و مصورسازی داده‌های مکانی است.

سرویس: earthengine.googleapis.com

برای فراخوانی این سرویس، توصیه می‌کنیم از کتابخانه‌های کلاینت ارائه شده توسط گوگل استفاده کنید. اگر برنامه شما برای فراخوانی این سرویس نیاز به استفاده از کتابخانه‌های خودتان دارد، هنگام ارسال درخواست‌های API از اطلاعات زیر استفاده کنید.

سند کشف

یک سند کشف ، مشخصاتی قابل خواندن توسط ماشین برای توصیف و استفاده از APIهای REST است. از آن برای ساخت کتابخانه‌های کلاینت، افزونه‌های IDE و سایر ابزارهایی که با APIهای گوگل تعامل دارند، استفاده می‌شود. یک سرویس ممکن است چندین سند کشف ارائه دهد. این سرویس اسناد کشف زیر را ارائه می‌دهد:

نقطه پایانی سرویس

یک نقطه پایانی سرویس ، یک URL پایه است که آدرس شبکه یک سرویس API را مشخص می‌کند. یک سرویس ممکن است چندین نقطه پایانی سرویس داشته باشد. این سرویس دارای نقطه پایانی سرویس زیر است و تمام URI های زیر مربوط به این نقطه پایانی سرویس هستند:

  • https://earthengine.googleapis.com

منبع REST: v1beta.projects

روش‌ها
getConfig GET /v1beta/{name=projects/*/config}
وضعیت پیکربندی یک پروژه را دریافت می‌کند.
listAssets GET /v1beta/{parent=projects/*}:listAssets
هر گونه دارایی کانتینر، مانند یک پوشه یا مجموعه را فهرست می‌کند.
updateConfig PATCH /v1beta/{projectConfig.name=projects/*/config}
وضعیت پیکربندی یک پروژه را به‌روزرسانی می‌کند.

منبع REST: v1beta.projects.algorithms

روش‌ها
list GET /v1beta/{parent=projects/*}/algorithms
لیست تمام الگوریتم‌های موجود برای استفاده در Expressions را دریافت می‌کند.

منبع REST: v1beta.projects.assets

روش‌ها
copy POST /v1beta/{sourceName=projects/*/assets/**}:copy
یک دارایی را کپی می‌کند.
create POST /v1beta/{parent=projects/*}/assets
دارایی ایجاد می‌کند.
delete DELETE /v1beta/{name=projects/*/assets/**}
یک دارایی را حذف می‌کند.
get GET /v1beta/{name=projects/*/assets/**}
اطلاعات دقیقی در مورد یک دارایی دریافت می‌کند.
getIamPolicy POST /v1beta/{resource=projects/*/assets/**}:getIamPolicy
سیاست کنترل دسترسی برای یک منبع را دریافت می‌کند.
getPixels POST /v1beta/{name=projects/*/assets/**}:getPixels
پیکسل‌ها را از یک تصویر دریافت می‌کند.
listAssets GET /v1beta/{parent=projects/*/assets/**}:listAssets
هر گونه دارایی کانتینر، مانند یک پوشه یا مجموعه را فهرست می‌کند.
listFeatures GET /v1beta/{asset=projects/*/assets/**}:listFeatures
ویژگی‌های موجود در یک جدول را فهرست می‌کند.
move POST /v1beta/{sourceName=projects/*/assets/**}:move
یک دارایی را جابجا می‌کند.
patch PATCH /v1beta/{asset.name=projects/*/assets/**}
یک دارایی را به‌روزرسانی می‌کند.
setIamPolicy POST /v1beta/{resource=projects/*/assets/**}:setIamPolicy
سیاست کنترل دسترسی را روی منبع مشخص شده تنظیم می‌کند.
testIamPermissions POST /v1beta/{resource=projects/*/assets/**}:testIamPermissions
مجوزهایی را که یک فراخواننده روی منبع مشخص شده دارد، برمی‌گرداند.

منبع REST: v1beta.projects.classifier

روش‌ها
export POST /v1beta/{project=projects/*}/classifier:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک طبقه‌بندی‌کننده را محاسبه کرده و آن را به عنوان یک دارایی موتور زمین ذخیره می‌کند.

منبع REST: v1beta.projects.featureView

روش‌ها
create POST /v1beta/{parent=projects/*}/featureView
یک FeatureView ایجاد کنید.

منبع REST: v1beta.projects.featureViews

روش‌ها
create POST /v1beta/{parent=projects/*}/featureViews
یک FeatureView ایجاد کنید.

منبع REST: v1beta.projects.featureViews.tiles

روش‌ها
get GET /v1beta/{parent=projects/*/featureViews/*}/tiles/{zoom}/{x}/{y}
یک تصویر کاشی نقشه را که بخشی از یک FeatureView را نشان می‌دهد، محاسبه می‌کند.

منبع REST: v1beta.projects.filmstrip تصاویر بندانگشتی

روش‌ها
create POST /v1beta/{parent=projects/*}/filmstripThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری که حاوی چندین تصویر از یک مجموعه است، استفاده شود.
getPixels GET /v1beta/{name=projects/*/filmstripThumbnails/*}:getPixels
تصویری را محاسبه می‌کند که نتیجه یک محاسبه را نشان می‌دهد.

منبع REST: v1beta.projects.image

روش‌ها
computePixels POST /v1beta/{project=projects/*}/image:computePixels
با انجام یک محاسبه دلخواه روی داده‌های تصویر، کاشی‌ای از پیکسل‌ها را محاسبه می‌کند.
export POST /v1beta/{project=projects/*}/image:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک تصویر را محاسبه کرده و نتیجه را در یکی از چندین مقصد می‌نویسد.
import POST /v1beta/{project=projects/*}/image:import
یک تصویر را وارد می‌کند.
importExternal POST /v1beta/{project=projects/*}/image:importExternal
یک تصویر خارجی را وارد می‌کند.

منبع REST: v1beta.projects.imageCollection

روش‌ها
computeImages POST /v1beta/{project=projects/*}/imageCollection:computeImages
با اعمال یک محاسبه دلخواه بر روی ویژگی‌های یک یا چند جدول، مجموعه‌ای از ویژگی‌ها را محاسبه می‌کند.

منبع REST: v1beta.projects.locations.assets

روش‌ها
create POST /v1beta/{parent=projects/*/locations/*}/assets
دارایی ایجاد می‌کند.

منبع REST: v1beta.projects.locations.filmstrip تصاویر بندانگشتی

روش‌ها
create POST /v1beta/{parent=projects/*/locations/*}/filmstripThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری که حاوی چندین تصویر از یک مجموعه است، استفاده شود.

منبع REST: v1beta.projects.locations.maps

روش‌ها
create POST /v1beta/{parent=projects/*/locations/*}/maps
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن کاشی‌های نقشه که نتایج یک محاسبه را نشان می‌دهند، استفاده شود.

منبع REST: v1beta.projects.locations.tables

روش‌ها
create POST /v1beta/{parent=projects/*/locations/*}/tables
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش داده‌های «جدول» استفاده شود.

منبع REST: v1beta.projects.locations.thumbnails

روش‌ها
create POST /v1beta/{parent=projects/*/locations/*}/thumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش تصویر «بندانگشتی» استفاده شود.

منبع REST: v1beta.projects.locations.videoThumbnails

روش‌ها
create POST /v1beta/{parent=projects/*/locations/*}/videoThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری حاوی انیمیشنی از چندین تصویر از یک مجموعه استفاده شود.

منبع REST: v1beta.projects.map

روش‌ها
export POST /v1beta/{project=projects/*}/map:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک نقشه کاشی‌کاری شده را محاسبه کرده و نتیجه را در فضای ذخیره‌سازی ابری گوگل می‌نویسد.

منبع REST: v1beta.projects.maps

روش‌ها
create POST /v1beta/{parent=projects/*}/maps
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن کاشی‌های نقشه که نتایج یک محاسبه را نشان می‌دهند، استفاده شود.

منبع REST: v1beta.projects.maps.tiles

روش‌ها
get GET /v1beta/{parent=projects/*/maps/*}/tiles/{zoom}/{x}/{y}
یک تصویر کاشی نقشه را که بخشی از یک محاسبه را نشان می‌دهد، محاسبه می‌کند.

منبع REST: v1beta.projects.operations

روش‌ها
cancel POST /v1beta/{name=projects/*/operations/**}:cancel
لغو ناهمزمان را در یک عملیات طولانی مدت آغاز می‌کند.
delete DELETE /v1beta/{name=projects/*/operations/**}
یک عملیات طولانی مدت را حذف می‌کند.
get GET /v1beta/{name=projects/*/operations/**}
آخرین وضعیت یک عملیات طولانی مدت را دریافت می‌کند.
list GET /v1beta/{name=projects/*}/operations
عملیاتی را که با فیلتر مشخص شده در درخواست مطابقت دارند، فهرست می‌کند.
wait POST /v1beta/{name=projects/*/operations/**}:wait
منتظر می‌ماند تا عملیات طولانی‌مدت مشخص‌شده انجام شود یا حداکثر به یک زمان انقضای مشخص‌شده برسد و آخرین وضعیت را برمی‌گرداند.

منبع REST: v1beta.projects.table

روش‌ها
computeFeatures POST /v1beta/{project=projects/*}/table:computeFeatures
با اعمال یک محاسبه دلخواه بر روی ویژگی‌های یک یا چند جدول، مجموعه‌ای از ویژگی‌ها را محاسبه می‌کند.
export POST /v1beta/{project=projects/*}/table:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک جدول را محاسبه کرده و نتیجه را در یکی از چندین مقصد می‌نویسد.
import POST /v1beta/{project=projects/*}/table:import
یک جدول را وارد می‌کند.

منبع REST: v1beta.projects.tables

روش‌ها
create POST /v1beta/{parent=projects/*}/tables
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش داده‌های «جدول» استفاده شود.
getFeatures GET /v1beta/{name=projects/*/tables/*}:getFeatures
ویژگی‌های Fetches Table ، درخواست شامل نام جدولی است که قرار است از درخواست CreateTable قبلی دانلود شود.

منبع REST: v1beta.projects.thumbnails

روش‌ها
create POST /v1beta/{parent=projects/*}/thumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش تصویر «بندانگشتی» استفاده شود.
getPixels GET /v1beta/{name=projects/*/thumbnails/*}:getPixels
تصویری را محاسبه می‌کند که نتیجه یک محاسبه را نشان می‌دهد.

منبع REST: v1beta.projects.value

روش‌ها
compute POST /v1beta/{project=projects/*}/value:compute
یک مقدار دلخواه را محاسبه می‌کند.

منبع REST: v1beta.projects.video

روش‌ها
export POST /v1beta/{project=projects/*}/video:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک ویدیو را محاسبه کرده و نتیجه را در یکی از چندین مقصد می‌نویسد.

منبع REST: v1beta.projects.videoThumbnails

روش‌ها
create POST /v1beta/{parent=projects/*}/videoThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری حاوی انیمیشنی از چندین تصویر از یک مجموعه استفاده شود.
getPixels GET /v1beta/{name=projects/*/videoThumbnails/*}:getPixels
تصویری را محاسبه می‌کند که نتیجه یک محاسبه را نشان می‌دهد.

منبع REST: v1alpha.projects

روش‌ها
getConfig GET /v1alpha/{name=projects/*/config}
وضعیت پیکربندی یک پروژه را دریافت می‌کند.
listAssets GET /v1alpha/{parent=projects/*}:listAssets
هر گونه دارایی کانتینر، مانند یک پوشه یا مجموعه را فهرست می‌کند.
updateConfig PATCH /v1alpha/{projectConfig.name=projects/*/config}
وضعیت پیکربندی یک پروژه را به‌روزرسانی می‌کند.

منبع REST: v1alpha.projects.algorithms

روش‌ها
list GET /v1alpha/{parent=projects/*}/algorithms
لیست تمام الگوریتم‌های موجود برای استفاده در Expressions را دریافت می‌کند.

منبع REST: v1alpha.projects.assets

روش‌ها
copy POST /v1alpha/{sourceName=projects/*/assets/**}:copy
یک دارایی را کپی می‌کند.
create POST /v1alpha/{parent=projects/*}/assets
دارایی ایجاد می‌کند.
delete DELETE /v1alpha/{name=projects/*/assets/**}
یک دارایی را حذف می‌کند.
get GET /v1alpha/{name=projects/*/assets/**}
اطلاعات دقیقی در مورد یک دارایی دریافت می‌کند.
getIamPolicy POST /v1alpha/{resource=projects/*/assets/**}:getIamPolicy
سیاست کنترل دسترسی برای یک منبع را دریافت می‌کند.
getPixels POST /v1alpha/{name=projects/*/assets/**}:getPixels
پیکسل‌ها را از یک تصویر دریافت می‌کند.
listAssets GET /v1alpha/{parent=projects/*/assets/**}:listAssets
هر گونه دارایی کانتینر، مانند یک پوشه یا مجموعه را فهرست می‌کند.
listFeatures GET /v1alpha/{asset=projects/*/assets/**}:listFeatures
ویژگی‌های موجود در یک جدول را فهرست می‌کند.
listImages GET /v1alpha/{parent=projects/*/assets/**}:listImages
تصاویر موجود در یک مجموعه تصویر را فهرست می‌کند.
move POST /v1alpha/{sourceName=projects/*/assets/**}:move
یک دارایی را جابجا می‌کند.
patch PATCH /v1alpha/{asset.name=projects/*/assets/**}
یک دارایی را به‌روزرسانی می‌کند.
setIamPolicy POST /v1alpha/{resource=projects/*/assets/**}:setIamPolicy
سیاست کنترل دسترسی را روی منبع مشخص شده تنظیم می‌کند.
testIamPermissions POST /v1alpha/{resource=projects/*/assets/**}:testIamPermissions
مجوزهایی را که یک فراخواننده روی منبع مشخص شده دارد، برمی‌گرداند.

منبع REST: v1alpha.projects.classifier

روش‌ها
export POST /v1alpha/{project=projects/*}/classifier:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک طبقه‌بندی‌کننده را محاسبه کرده و آن را به عنوان یک دارایی موتور زمین ذخیره می‌کند.

منبع REST: v1alpha.projects.featureView

روش‌ها
create POST /v1alpha/{parent=projects/*}/featureView
یک FeatureView ایجاد کنید.

منبع REST: v1alpha.projects.featureViews

روش‌ها
create POST /v1alpha/{parent=projects/*}/featureViews
یک FeatureView ایجاد کنید.

منبع REST: v1alpha.projects.featureViews.tiles

روش‌ها
get GET /v1alpha/{parent=projects/*/featureViews/*}/tiles/{zoom}/{x}/{y}
یک تصویر کاشی نقشه را که بخشی از یک FeatureView را نشان می‌دهد، محاسبه می‌کند.

منبع REST: v1alpha.projects.filmstrip تصاویر بندانگشتی

روش‌ها
create POST /v1alpha/{parent=projects/*}/filmstripThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری که حاوی چندین تصویر از یک مجموعه است، استفاده شود.
getPixels GET /v1alpha/{name=projects/*/filmstripThumbnails/*}:getPixels
تصویری را محاسبه می‌کند که نتیجه یک محاسبه را نشان می‌دهد.

منبع REST: v1alpha.projects.image

روش‌ها
computePixels POST /v1alpha/{project=projects/*}/image:computePixels
با انجام یک محاسبه دلخواه روی داده‌های تصویر، کاشی‌ای از پیکسل‌ها را محاسبه می‌کند.
export POST /v1alpha/{project=projects/*}/image:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک تصویر را محاسبه کرده و نتیجه را در یکی از چندین مقصد می‌نویسد.
import POST /v1alpha/{project=projects/*}/image:import
یک تصویر را وارد می‌کند.
importExternal POST /v1alpha/{project=projects/*}/image:importExternal
یک تصویر خارجی را وارد می‌کند.

منبع REST: v1alpha.projects.imageCollection

روش‌ها
computeImages POST /v1alpha/{project=projects/*}/imageCollection:computeImages
با اعمال یک محاسبه دلخواه بر روی ویژگی‌های یک یا چند جدول، مجموعه‌ای از ویژگی‌ها را محاسبه می‌کند.

منبع REST: v1alpha.projects.locations.assets

روش‌ها
create POST /v1alpha/{parent=projects/*/locations/*}/assets
دارایی ایجاد می‌کند.

منبع REST: v1alpha.projects.locations.filmstrip تصاویر بندانگشتی

روش‌ها
create POST /v1alpha/{parent=projects/*/locations/*}/filmstripThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری که حاوی چندین تصویر از یک مجموعه است، استفاده شود.

منبع REST: v1alpha.projects.locations.maps

روش‌ها
create POST /v1alpha/{parent=projects/*/locations/*}/maps
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن کاشی‌های نقشه که نتایج یک محاسبه را نشان می‌دهند، استفاده شود.

منبع REST: v1alpha.projects.locations.tables

روش‌ها
create POST /v1alpha/{parent=projects/*/locations/*}/tables
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش داده‌های «جدول» استفاده شود.

منبع REST: v1alpha.projects.locations.thumbnails

روش‌ها
create POST /v1alpha/{parent=projects/*/locations/*}/thumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش تصویر «بندانگشتی» استفاده شود.

منبع REST: v1alpha.projects.locations.videoThumbnails

روش‌ها
create POST /v1alpha/{parent=projects/*/locations/*}/videoThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری حاوی انیمیشنی از چندین تصویر از یک مجموعه استفاده شود.

منبع REST: v1alpha.projects.map

روش‌ها
export POST /v1alpha/{project=projects/*}/map:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک نقشه کاشی‌کاری شده را محاسبه کرده و نتیجه را در فضای ذخیره‌سازی ابری گوگل می‌نویسد.

منبع REST: v1alpha.projects.maps

روش‌ها
create POST /v1alpha/{parent=projects/*}/maps
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن کاشی‌های نقشه که نتایج یک محاسبه را نشان می‌دهند، استفاده شود.

منبع REST: v1alpha.projects.maps.tiles

روش‌ها
get GET /v1alpha/{parent=projects/*/maps/*}/tiles/{zoom}/{x}/{y}
یک تصویر کاشی نقشه را که بخشی از یک محاسبه را نشان می‌دهد، محاسبه می‌کند.

منبع REST: v1alpha.projects.operations

روش‌ها
cancel POST /v1alpha/{name=projects/*/operations/**}:cancel
لغو ناهمزمان را در یک عملیات طولانی مدت آغاز می‌کند.
delete DELETE /v1alpha/{name=projects/*/operations/**}
یک عملیات طولانی مدت را حذف می‌کند.
get GET /v1alpha/{name=projects/*/operations/**}
آخرین وضعیت یک عملیات طولانی مدت را دریافت می‌کند.
list GET /v1alpha/{name=projects/*}/operations
عملیاتی را که با فیلتر مشخص شده در درخواست مطابقت دارند، فهرست می‌کند.
wait POST /v1alpha/{name=projects/*/operations/**}:wait
منتظر می‌ماند تا عملیات طولانی‌مدت مشخص‌شده انجام شود یا حداکثر به یک زمان انقضای مشخص‌شده برسد و آخرین وضعیت را برمی‌گرداند.

منبع REST: v1alpha.projects.table

روش‌ها
computeFeatures POST /v1alpha/{project=projects/*}/table:computeFeatures
با اعمال یک محاسبه دلخواه بر روی ویژگی‌های یک یا چند جدول، مجموعه‌ای از ویژگی‌ها را محاسبه می‌کند.
export POST /v1alpha/{project=projects/*}/table:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک جدول را محاسبه کرده و نتیجه را در یکی از چندین مقصد می‌نویسد.
import POST /v1alpha/{project=projects/*}/table:import
یک جدول را وارد می‌کند.

منبع REST: v1alpha.projects.tables

روش‌ها
create POST /v1alpha/{parent=projects/*}/tables
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش داده‌های «جدول» استفاده شود.
getFeatures GET /v1alpha/{name=projects/*/tables/*}:getFeatures
ویژگی‌های Fetches Table ، درخواست شامل نام جدولی است که قرار است از درخواست CreateTable قبلی دانلود شود.

منبع REST: v1alpha.projects.thumbnails

روش‌ها
create POST /v1alpha/{parent=projects/*}/thumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش تصویر «بندانگشتی» استفاده شود.
getPixels GET /v1alpha/{name=projects/*/thumbnails/*}:getPixels
تصویری را محاسبه می‌کند که نتیجه یک محاسبه را نشان می‌دهد.

منبع REST: v1alpha.projects.value

روش‌ها
compute POST /v1alpha/{project=projects/*}/value:compute
یک مقدار دلخواه را محاسبه می‌کند.

منبع REST: v1alpha.projects.video

روش‌ها
export POST /v1alpha/{project=projects/*}/video:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک ویدیو را محاسبه کرده و نتیجه را در یکی از چندین مقصد می‌نویسد.

منبع REST: v1alpha.projects.videoThumbnails

روش‌ها
create POST /v1alpha/{parent=projects/*}/videoThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری حاوی انیمیشنی از چندین تصویر از یک مجموعه استفاده شود.
getPixels GET /v1alpha/{name=projects/*/videoThumbnails/*}:getPixels
تصویری را محاسبه می‌کند که نتیجه یک محاسبه را نشان می‌دهد.

منبع REST: v1.projects

روش‌ها
getConfig GET /v1/{name=projects/*/config}
وضعیت پیکربندی یک پروژه را دریافت می‌کند.
listAssets GET /v1/{parent=projects/*}:listAssets
هر گونه دارایی کانتینر، مانند یک پوشه یا مجموعه را فهرست می‌کند.
updateConfig PATCH /v1/{projectConfig.name=projects/*/config}
وضعیت پیکربندی یک پروژه را به‌روزرسانی می‌کند.

منبع REST: v1.projects.algorithms

روش‌ها
list GET /v1/{parent=projects/*}/algorithms
لیست تمام الگوریتم‌های موجود برای استفاده در Expressions را دریافت می‌کند.

منبع REST: v1.projects.assets

روش‌ها
copy POST /v1/{sourceName=projects/*/assets/**}:copy
یک دارایی را کپی می‌کند.
create POST /v1/{parent=projects/*}/assets
دارایی ایجاد می‌کند.
delete DELETE /v1/{name=projects/*/assets/**}
یک دارایی را حذف می‌کند.
get GET /v1/{name=projects/*/assets/**}
اطلاعات دقیقی در مورد یک دارایی دریافت می‌کند.
getIamPolicy POST /v1/{resource=projects/*/assets/**}:getIamPolicy
سیاست کنترل دسترسی برای یک منبع را دریافت می‌کند.
getPixels POST /v1/{name=projects/*/assets/**}:getPixels
پیکسل‌ها را از یک تصویر دریافت می‌کند.
listAssets GET /v1/{parent=projects/*/assets/**}:listAssets
هر گونه دارایی کانتینر، مانند یک پوشه یا مجموعه را فهرست می‌کند.
listFeatures GET /v1/{asset=projects/*/assets/**}:listFeatures
ویژگی‌های موجود در یک جدول را فهرست می‌کند.
move POST /v1/{sourceName=projects/*/assets/**}:move
یک دارایی را جابجا می‌کند.
patch PATCH /v1/{asset.name=projects/*/assets/**}
یک دارایی را به‌روزرسانی می‌کند.
setIamPolicy POST /v1/{resource=projects/*/assets/**}:setIamPolicy
سیاست کنترل دسترسی را روی منبع مشخص شده تنظیم می‌کند.
testIamPermissions POST /v1/{resource=projects/*/assets/**}:testIamPermissions
مجوزهایی را که یک فراخواننده روی منبع مشخص شده دارد، برمی‌گرداند.

منبع REST: v1.projects.classifier

روش‌ها
export POST /v1/{project=projects/*}/classifier:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک طبقه‌بندی‌کننده را محاسبه کرده و آن را به عنوان یک دارایی موتور زمین ذخیره می‌کند.

منبع REST: v1.projects.featureView

روش‌ها
create POST /v1/{parent=projects/*}/featureView
یک FeatureView ایجاد کنید.

منبع REST: v1.projects.featureViews

روش‌ها
create POST /v1/{parent=projects/*}/featureViews
یک FeatureView ایجاد کنید.

منبع REST: v1.projects.featureViews.tiles

روش‌ها
get GET /v1/{parent=projects/*/featureViews/*}/tiles/{zoom}/{x}/{y}
یک تصویر کاشی نقشه را که بخشی از یک FeatureView را نشان می‌دهد، محاسبه می‌کند.

منبع REST: v1.projects.filmstripThumbnails

روش‌ها
create POST /v1/{parent=projects/*}/filmstripThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری که حاوی چندین تصویر از یک مجموعه است، استفاده شود.
getPixels GET /v1/{name=projects/*/filmstripThumbnails/*}:getPixels
تصویری را محاسبه می‌کند که نتیجه یک محاسبه را نشان می‌دهد.

منبع REST: v1.projects.image

روش‌ها
computePixels POST /v1/{project=projects/*}/image:computePixels
با انجام یک محاسبه دلخواه روی داده‌های تصویر، کاشی‌ای از پیکسل‌ها را محاسبه می‌کند.
export POST /v1/{project=projects/*}/image:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک تصویر را محاسبه کرده و نتیجه را در یکی از چندین مقصد می‌نویسد.
import POST /v1/{project=projects/*}/image:import
یک تصویر را وارد می‌کند.
importExternal POST /v1/{project=projects/*}/image:importExternal
یک تصویر خارجی را وارد می‌کند.

منبع REST: v1.projects.imageCollection

روش‌ها
computeImages POST /v1/{project=projects/*}/imageCollection:computeImages
با اعمال یک محاسبه دلخواه بر روی ویژگی‌های یک یا چند جدول، مجموعه‌ای از ویژگی‌ها را محاسبه می‌کند.

منبع REST: v1.projects.locations.assets

روش‌ها
create POST /v1/{parent=projects/*/locations/*}/assets
دارایی ایجاد می‌کند.

منبع REST: v1.projects.locations.filmstrip تصاویر بندانگشتی

روش‌ها
create POST /v1/{parent=projects/*/locations/*}/filmstripThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری که حاوی چندین تصویر از یک مجموعه است، استفاده شود.

منبع REST: v1.projects.locations.maps

روش‌ها
create POST /v1/{parent=projects/*/locations/*}/maps
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن کاشی‌های نقشه که نتایج یک محاسبه را نشان می‌دهند، استفاده شود.

منبع REST: v1.projects.locations.tables

روش‌ها
create POST /v1/{parent=projects/*/locations/*}/tables
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش داده‌های «جدول» استفاده شود.

منبع REST: v1.projects.locations.thumbnails

روش‌ها
create POST /v1/{parent=projects/*/locations/*}/thumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش تصویر «بندانگشتی» استفاده شود.

منبع REST: v1.projects.locations.videoThumbnails

روش‌ها
create POST /v1/{parent=projects/*/locations/*}/videoThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری حاوی انیمیشنی از چندین تصویر از یک مجموعه استفاده شود.

منبع REST: v1.projects.map

روش‌ها
export POST /v1/{project=projects/*}/map:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک نقشه کاشی‌کاری شده را محاسبه کرده و نتیجه را در فضای ذخیره‌سازی ابری گوگل می‌نویسد.

منبع REST: v1.projects.maps

روش‌ها
create POST /v1/{parent=projects/*}/maps
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن کاشی‌های نقشه که نتایج یک محاسبه را نشان می‌دهند، استفاده شود.

منبع REST: v1.projects.maps.tiles

روش‌ها
get GET /v1/{parent=projects/*/maps/*}/tiles/{zoom}/{x}/{y}
یک تصویر کاشی نقشه را که بخشی از یک محاسبه را نشان می‌دهد، محاسبه می‌کند.

منبع REST: v1.projects.operations

روش‌ها
cancel POST /v1/{name=projects/*/operations/**}:cancel
لغو ناهمزمان را در یک عملیات طولانی مدت آغاز می‌کند.
delete DELETE /v1/{name=projects/*/operations/**}
یک عملیات طولانی مدت را حذف می‌کند.
get GET /v1/{name=projects/*/operations/**}
آخرین وضعیت یک عملیات طولانی مدت را دریافت می‌کند.
list GET /v1/{name=projects/*}/operations
عملیاتی را که با فیلتر مشخص شده در درخواست مطابقت دارند، فهرست می‌کند.
wait POST /v1/{name=projects/*/operations/**}:wait
منتظر می‌ماند تا عملیات طولانی‌مدت مشخص‌شده انجام شود یا حداکثر به یک زمان انقضای مشخص‌شده برسد و آخرین وضعیت را برمی‌گرداند.

منبع REST: v1.projects.table

روش‌ها
computeFeatures POST /v1/{project=projects/*}/table:computeFeatures
با اعمال یک محاسبه دلخواه بر روی ویژگی‌های یک یا چند جدول، مجموعه‌ای از ویژگی‌ها را محاسبه می‌کند.
export POST /v1/{project=projects/*}/table:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک جدول را محاسبه کرده و نتیجه را در یکی از چندین مقصد می‌نویسد.
import POST /v1/{project=projects/*}/table:import
یک جدول را وارد می‌کند.

منبع REST: v1.projects.tables

روش‌ها
create POST /v1/{parent=projects/*}/tables
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش داده‌های «جدول» استفاده شود.
getFeatures GET /v1/{name=projects/*/tables/*}:getFeatures
ویژگی‌های Fetches Table ، درخواست شامل نام جدولی است که قرار است از درخواست CreateTable قبلی دانلود شود.

منبع REST: v1.projects.thumbnails

روش‌ها
create POST /v1/{parent=projects/*}/thumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش تصویر «بندانگشتی» استفاده شود.
getPixels GET /v1/{name=projects/*/thumbnails/*}:getPixels
تصویری را محاسبه می‌کند که نتیجه یک محاسبه را نشان می‌دهد.

منبع REST: v1.projects.value

روش‌ها
compute POST /v1/{project=projects/*}/value:compute
یک مقدار دلخواه را محاسبه می‌کند.

منبع REST: v1.projects.video

روش‌ها
export POST /v1/{project=projects/*}/video:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک ویدیو را محاسبه کرده و نتیجه را در یکی از چندین مقصد می‌نویسد.

منبع REST: v1.projects.videoThumbnails

روش‌ها
create POST /v1/{parent=projects/*}/videoThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری حاوی انیمیشنی از چندین تصویر از یک مجموعه استفاده شود.
getPixels GET /v1/{name=projects/*/videoThumbnails/*}:getPixels
تصویری را محاسبه می‌کند که نتیجه یک محاسبه را نشان می‌دهد.
،

موتور زمین (Earth Engine) پلتفرمی برای ذخیره‌سازی، تحلیل و مصورسازی داده‌های مکانی است.

سرویس: earthengine.googleapis.com

برای فراخوانی این سرویس، توصیه می‌کنیم از کتابخانه‌های کلاینت ارائه شده توسط گوگل استفاده کنید. اگر برنامه شما برای فراخوانی این سرویس نیاز به استفاده از کتابخانه‌های خودتان دارد، هنگام ارسال درخواست‌های API از اطلاعات زیر استفاده کنید.

سند کشف

یک سند کشف ، مشخصاتی قابل خواندن توسط ماشین برای توصیف و استفاده از APIهای REST است. از آن برای ساخت کتابخانه‌های کلاینت، افزونه‌های IDE و سایر ابزارهایی که با APIهای گوگل تعامل دارند، استفاده می‌شود. یک سرویس ممکن است چندین سند کشف ارائه دهد. این سرویس اسناد کشف زیر را ارائه می‌دهد:

نقطه پایانی سرویس

یک نقطه پایانی سرویس ، یک URL پایه است که آدرس شبکه یک سرویس API را مشخص می‌کند. یک سرویس ممکن است چندین نقطه پایانی سرویس داشته باشد. این سرویس دارای نقطه پایانی سرویس زیر است و تمام URI های زیر مربوط به این نقطه پایانی سرویس هستند:

  • https://earthengine.googleapis.com

منبع REST: v1beta.projects

روش‌ها
getConfig GET /v1beta/{name=projects/*/config}
وضعیت پیکربندی یک پروژه را دریافت می‌کند.
listAssets GET /v1beta/{parent=projects/*}:listAssets
هر گونه دارایی کانتینر، مانند یک پوشه یا مجموعه را فهرست می‌کند.
updateConfig PATCH /v1beta/{projectConfig.name=projects/*/config}
وضعیت پیکربندی یک پروژه را به‌روزرسانی می‌کند.

منبع REST: v1beta.projects.algorithms

روش‌ها
list GET /v1beta/{parent=projects/*}/algorithms
لیست تمام الگوریتم‌های موجود برای استفاده در Expressions را دریافت می‌کند.

منبع REST: v1beta.projects.assets

روش‌ها
copy POST /v1beta/{sourceName=projects/*/assets/**}:copy
یک دارایی را کپی می‌کند.
create POST /v1beta/{parent=projects/*}/assets
دارایی ایجاد می‌کند.
delete DELETE /v1beta/{name=projects/*/assets/**}
یک دارایی را حذف می‌کند.
get GET /v1beta/{name=projects/*/assets/**}
اطلاعات دقیقی در مورد یک دارایی دریافت می‌کند.
getIamPolicy POST /v1beta/{resource=projects/*/assets/**}:getIamPolicy
سیاست کنترل دسترسی برای یک منبع را دریافت می‌کند.
getPixels POST /v1beta/{name=projects/*/assets/**}:getPixels
پیکسل‌ها را از یک تصویر دریافت می‌کند.
listAssets GET /v1beta/{parent=projects/*/assets/**}:listAssets
هر گونه دارایی کانتینر، مانند یک پوشه یا مجموعه را فهرست می‌کند.
listFeatures GET /v1beta/{asset=projects/*/assets/**}:listFeatures
ویژگی‌های موجود در یک جدول را فهرست می‌کند.
move POST /v1beta/{sourceName=projects/*/assets/**}:move
یک دارایی را جابجا می‌کند.
patch PATCH /v1beta/{asset.name=projects/*/assets/**}
یک دارایی را به‌روزرسانی می‌کند.
setIamPolicy POST /v1beta/{resource=projects/*/assets/**}:setIamPolicy
سیاست کنترل دسترسی را روی منبع مشخص شده تنظیم می‌کند.
testIamPermissions POST /v1beta/{resource=projects/*/assets/**}:testIamPermissions
مجوزهایی را که یک فراخواننده روی منبع مشخص شده دارد، برمی‌گرداند.

منبع REST: v1beta.projects.classifier

روش‌ها
export POST /v1beta/{project=projects/*}/classifier:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک طبقه‌بندی‌کننده را محاسبه کرده و آن را به عنوان یک دارایی موتور زمین ذخیره می‌کند.

منبع REST: v1beta.projects.featureView

روش‌ها
create POST /v1beta/{parent=projects/*}/featureView
یک FeatureView ایجاد کنید.

منبع REST: v1beta.projects.featureViews

روش‌ها
create POST /v1beta/{parent=projects/*}/featureViews
یک FeatureView ایجاد کنید.

منبع REST: v1beta.projects.featureViews.tiles

روش‌ها
get GET /v1beta/{parent=projects/*/featureViews/*}/tiles/{zoom}/{x}/{y}
یک تصویر کاشی نقشه را که بخشی از یک FeatureView را نشان می‌دهد، محاسبه می‌کند.

منبع REST: v1beta.projects.filmstrip تصاویر بندانگشتی

روش‌ها
create POST /v1beta/{parent=projects/*}/filmstripThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری که حاوی چندین تصویر از یک مجموعه است، استفاده شود.
getPixels GET /v1beta/{name=projects/*/filmstripThumbnails/*}:getPixels
تصویری را محاسبه می‌کند که نتیجه یک محاسبه را نشان می‌دهد.

منبع REST: v1beta.projects.image

روش‌ها
computePixels POST /v1beta/{project=projects/*}/image:computePixels
با انجام یک محاسبه دلخواه روی داده‌های تصویر، کاشی‌ای از پیکسل‌ها را محاسبه می‌کند.
export POST /v1beta/{project=projects/*}/image:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک تصویر را محاسبه کرده و نتیجه را در یکی از چندین مقصد می‌نویسد.
import POST /v1beta/{project=projects/*}/image:import
یک تصویر را وارد می‌کند.
importExternal POST /v1beta/{project=projects/*}/image:importExternal
یک تصویر خارجی را وارد می‌کند.

منبع REST: v1beta.projects.imageCollection

روش‌ها
computeImages POST /v1beta/{project=projects/*}/imageCollection:computeImages
با اعمال یک محاسبه دلخواه بر روی ویژگی‌های یک یا چند جدول، مجموعه‌ای از ویژگی‌ها را محاسبه می‌کند.

منبع REST: v1beta.projects.locations.assets

روش‌ها
create POST /v1beta/{parent=projects/*/locations/*}/assets
دارایی ایجاد می‌کند.

منبع REST: v1beta.projects.locations.filmstrip تصاویر بندانگشتی

روش‌ها
create POST /v1beta/{parent=projects/*/locations/*}/filmstripThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری که حاوی چندین تصویر از یک مجموعه است، استفاده شود.

منبع REST: v1beta.projects.locations.maps

روش‌ها
create POST /v1beta/{parent=projects/*/locations/*}/maps
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن کاشی‌های نقشه که نتایج یک محاسبه را نشان می‌دهند، استفاده شود.

منبع REST: v1beta.projects.locations.tables

روش‌ها
create POST /v1beta/{parent=projects/*/locations/*}/tables
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش داده‌های «جدول» استفاده شود.

منبع REST: v1beta.projects.locations.thumbnails

روش‌ها
create POST /v1beta/{parent=projects/*/locations/*}/thumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش تصویر «بندانگشتی» استفاده شود.

منبع REST: v1beta.projects.locations.videoThumbnails

روش‌ها
create POST /v1beta/{parent=projects/*/locations/*}/videoThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری حاوی انیمیشنی از چندین تصویر از یک مجموعه استفاده شود.

منبع REST: v1beta.projects.map

روش‌ها
export POST /v1beta/{project=projects/*}/map:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک نقشه کاشی‌کاری شده را محاسبه کرده و نتیجه را در فضای ذخیره‌سازی ابری گوگل می‌نویسد.

منبع REST: v1beta.projects.maps

روش‌ها
create POST /v1beta/{parent=projects/*}/maps
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن کاشی‌های نقشه که نتایج یک محاسبه را نشان می‌دهند، استفاده شود.

منبع REST: v1beta.projects.maps.tiles

روش‌ها
get GET /v1beta/{parent=projects/*/maps/*}/tiles/{zoom}/{x}/{y}
یک تصویر کاشی نقشه را که بخشی از یک محاسبه را نشان می‌دهد، محاسبه می‌کند.

منبع REST: v1beta.projects.operations

روش‌ها
cancel POST /v1beta/{name=projects/*/operations/**}:cancel
لغو ناهمزمان را در یک عملیات طولانی مدت آغاز می‌کند.
delete DELETE /v1beta/{name=projects/*/operations/**}
یک عملیات طولانی مدت را حذف می‌کند.
get GET /v1beta/{name=projects/*/operations/**}
آخرین وضعیت یک عملیات طولانی مدت را دریافت می‌کند.
list GET /v1beta/{name=projects/*}/operations
عملیاتی را که با فیلتر مشخص شده در درخواست مطابقت دارند، فهرست می‌کند.
wait POST /v1beta/{name=projects/*/operations/**}:wait
منتظر می‌ماند تا عملیات طولانی‌مدت مشخص‌شده انجام شود یا حداکثر به یک زمان انقضای مشخص‌شده برسد و آخرین وضعیت را برمی‌گرداند.

منبع REST: v1beta.projects.table

روش‌ها
computeFeatures POST /v1beta/{project=projects/*}/table:computeFeatures
با اعمال یک محاسبه دلخواه بر روی ویژگی‌های یک یا چند جدول، مجموعه‌ای از ویژگی‌ها را محاسبه می‌کند.
export POST /v1beta/{project=projects/*}/table:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک جدول را محاسبه کرده و نتیجه را در یکی از چندین مقصد می‌نویسد.
import POST /v1beta/{project=projects/*}/table:import
یک جدول را وارد می‌کند.

منبع REST: v1beta.projects.tables

روش‌ها
create POST /v1beta/{parent=projects/*}/tables
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش داده‌های «جدول» استفاده شود.
getFeatures GET /v1beta/{name=projects/*/tables/*}:getFeatures
ویژگی‌های Fetches Table ، درخواست شامل نام جدولی است که قرار است از درخواست CreateTable قبلی دانلود شود.

منبع REST: v1beta.projects.thumbnails

روش‌ها
create POST /v1beta/{parent=projects/*}/thumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش تصویر «بندانگشتی» استفاده شود.
getPixels GET /v1beta/{name=projects/*/thumbnails/*}:getPixels
تصویری را محاسبه می‌کند که نتیجه یک محاسبه را نشان می‌دهد.

منبع REST: v1beta.projects.value

روش‌ها
compute POST /v1beta/{project=projects/*}/value:compute
یک مقدار دلخواه را محاسبه می‌کند.

منبع REST: v1beta.projects.video

روش‌ها
export POST /v1beta/{project=projects/*}/video:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک ویدیو را محاسبه کرده و نتیجه را در یکی از چندین مقصد می‌نویسد.

منبع REST: v1beta.projects.videoThumbnails

روش‌ها
create POST /v1beta/{parent=projects/*}/videoThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری حاوی انیمیشنی از چندین تصویر از یک مجموعه استفاده شود.
getPixels GET /v1beta/{name=projects/*/videoThumbnails/*}:getPixels
تصویری را محاسبه می‌کند که نتیجه یک محاسبه را نشان می‌دهد.

منبع REST: v1alpha.projects

روش‌ها
getConfig GET /v1alpha/{name=projects/*/config}
وضعیت پیکربندی یک پروژه را دریافت می‌کند.
listAssets GET /v1alpha/{parent=projects/*}:listAssets
هر گونه دارایی کانتینر، مانند یک پوشه یا مجموعه را فهرست می‌کند.
updateConfig PATCH /v1alpha/{projectConfig.name=projects/*/config}
وضعیت پیکربندی یک پروژه را به‌روزرسانی می‌کند.

منبع REST: v1alpha.projects.algorithms

روش‌ها
list GET /v1alpha/{parent=projects/*}/algorithms
لیست تمام الگوریتم‌های موجود برای استفاده در Expressions را دریافت می‌کند.

منبع REST: v1alpha.projects.assets

روش‌ها
copy POST /v1alpha/{sourceName=projects/*/assets/**}:copy
یک دارایی را کپی می‌کند.
create POST /v1alpha/{parent=projects/*}/assets
دارایی ایجاد می‌کند.
delete DELETE /v1alpha/{name=projects/*/assets/**}
یک دارایی را حذف می‌کند.
get GET /v1alpha/{name=projects/*/assets/**}
اطلاعات دقیقی در مورد یک دارایی دریافت می‌کند.
getIamPolicy POST /v1alpha/{resource=projects/*/assets/**}:getIamPolicy
سیاست کنترل دسترسی برای یک منبع را دریافت می‌کند.
getPixels POST /v1alpha/{name=projects/*/assets/**}:getPixels
پیکسل‌ها را از یک تصویر دریافت می‌کند.
listAssets GET /v1alpha/{parent=projects/*/assets/**}:listAssets
هر گونه دارایی کانتینر، مانند یک پوشه یا مجموعه را فهرست می‌کند.
listFeatures GET /v1alpha/{asset=projects/*/assets/**}:listFeatures
ویژگی‌های موجود در یک جدول را فهرست می‌کند.
listImages GET /v1alpha/{parent=projects/*/assets/**}:listImages
تصاویر موجود در یک مجموعه تصویر را فهرست می‌کند.
move POST /v1alpha/{sourceName=projects/*/assets/**}:move
یک دارایی را جابجا می‌کند.
patch PATCH /v1alpha/{asset.name=projects/*/assets/**}
یک دارایی را به‌روزرسانی می‌کند.
setIamPolicy POST /v1alpha/{resource=projects/*/assets/**}:setIamPolicy
سیاست کنترل دسترسی را روی منبع مشخص شده تنظیم می‌کند.
testIamPermissions POST /v1alpha/{resource=projects/*/assets/**}:testIamPermissions
مجوزهایی را که یک فراخواننده روی منبع مشخص شده دارد، برمی‌گرداند.

منبع REST: v1alpha.projects.classifier

روش‌ها
export POST /v1alpha/{project=projects/*}/classifier:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک طبقه‌بندی‌کننده را محاسبه کرده و آن را به عنوان یک دارایی موتور زمین ذخیره می‌کند.

منبع REST: v1alpha.projects.featureView

روش‌ها
create POST /v1alpha/{parent=projects/*}/featureView
یک FeatureView ایجاد کنید.

منبع REST: v1alpha.projects.featureViews

روش‌ها
create POST /v1alpha/{parent=projects/*}/featureViews
یک FeatureView ایجاد کنید.

منبع REST: v1alpha.projects.featureViews.tiles

روش‌ها
get GET /v1alpha/{parent=projects/*/featureViews/*}/tiles/{zoom}/{x}/{y}
یک تصویر کاشی نقشه را که بخشی از یک FeatureView را نشان می‌دهد، محاسبه می‌کند.

منبع REST: v1alpha.projects.filmstrip تصاویر بندانگشتی

روش‌ها
create POST /v1alpha/{parent=projects/*}/filmstripThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری که حاوی چندین تصویر از یک مجموعه است، استفاده شود.
getPixels GET /v1alpha/{name=projects/*/filmstripThumbnails/*}:getPixels
تصویری را محاسبه می‌کند که نتیجه یک محاسبه را نشان می‌دهد.

منبع REST: v1alpha.projects.image

روش‌ها
computePixels POST /v1alpha/{project=projects/*}/image:computePixels
با انجام یک محاسبه دلخواه روی داده‌های تصویر، کاشی‌ای از پیکسل‌ها را محاسبه می‌کند.
export POST /v1alpha/{project=projects/*}/image:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک تصویر را محاسبه کرده و نتیجه را در یکی از چندین مقصد می‌نویسد.
import POST /v1alpha/{project=projects/*}/image:import
یک تصویر را وارد می‌کند.
importExternal POST /v1alpha/{project=projects/*}/image:importExternal
یک تصویر خارجی را وارد می‌کند.

منبع REST: v1alpha.projects.imageCollection

روش‌ها
computeImages POST /v1alpha/{project=projects/*}/imageCollection:computeImages
با اعمال یک محاسبه دلخواه بر روی ویژگی‌های یک یا چند جدول، مجموعه‌ای از ویژگی‌ها را محاسبه می‌کند.

منبع REST: v1alpha.projects.locations.assets

روش‌ها
create POST /v1alpha/{parent=projects/*/locations/*}/assets
دارایی ایجاد می‌کند.

منبع REST: v1alpha.projects.locations.filmstrip تصاویر بندانگشتی

روش‌ها
create POST /v1alpha/{parent=projects/*/locations/*}/filmstripThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری که حاوی چندین تصویر از یک مجموعه است، استفاده شود.

منبع REST: v1alpha.projects.locations.maps

روش‌ها
create POST /v1alpha/{parent=projects/*/locations/*}/maps
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن کاشی‌های نقشه که نتایج یک محاسبه را نشان می‌دهند، استفاده شود.

منبع REST: v1alpha.projects.locations.tables

روش‌ها
create POST /v1alpha/{parent=projects/*/locations/*}/tables
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش داده‌های «جدول» استفاده شود.

منبع REST: v1alpha.projects.locations.thumbnails

روش‌ها
create POST /v1alpha/{parent=projects/*/locations/*}/thumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش تصویر «بندانگشتی» استفاده شود.

منبع REST: v1alpha.projects.locations.videoThumbnails

روش‌ها
create POST /v1alpha/{parent=projects/*/locations/*}/videoThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری حاوی انیمیشنی از چندین تصویر از یک مجموعه استفاده شود.

منبع REST: v1alpha.projects.map

روش‌ها
export POST /v1alpha/{project=projects/*}/map:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک نقشه کاشی‌کاری شده را محاسبه کرده و نتیجه را در فضای ذخیره‌سازی ابری گوگل می‌نویسد.

منبع REST: v1alpha.projects.maps

روش‌ها
create POST /v1alpha/{parent=projects/*}/maps
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن کاشی‌های نقشه که نتایج یک محاسبه را نشان می‌دهند، استفاده شود.

منبع REST: v1alpha.projects.maps.tiles

روش‌ها
get GET /v1alpha/{parent=projects/*/maps/*}/tiles/{zoom}/{x}/{y}
یک تصویر کاشی نقشه را که بخشی از یک محاسبه را نشان می‌دهد، محاسبه می‌کند.

منبع REST: v1alpha.projects.operations

روش‌ها
cancel POST /v1alpha/{name=projects/*/operations/**}:cancel
لغو ناهمزمان را در یک عملیات طولانی مدت آغاز می‌کند.
delete DELETE /v1alpha/{name=projects/*/operations/**}
یک عملیات طولانی مدت را حذف می‌کند.
get GET /v1alpha/{name=projects/*/operations/**}
آخرین وضعیت یک عملیات طولانی مدت را دریافت می‌کند.
list GET /v1alpha/{name=projects/*}/operations
عملیاتی را که با فیلتر مشخص شده در درخواست مطابقت دارند، فهرست می‌کند.
wait POST /v1alpha/{name=projects/*/operations/**}:wait
منتظر می‌ماند تا عملیات طولانی‌مدت مشخص‌شده انجام شود یا حداکثر به یک زمان انقضای مشخص‌شده برسد و آخرین وضعیت را برمی‌گرداند.

منبع REST: v1alpha.projects.table

روش‌ها
computeFeatures POST /v1alpha/{project=projects/*}/table:computeFeatures
با اعمال یک محاسبه دلخواه بر روی ویژگی‌های یک یا چند جدول، مجموعه‌ای از ویژگی‌ها را محاسبه می‌کند.
export POST /v1alpha/{project=projects/*}/table:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک جدول را محاسبه کرده و نتیجه را در یکی از چندین مقصد می‌نویسد.
import POST /v1alpha/{project=projects/*}/table:import
یک جدول را وارد می‌کند.

منبع REST: v1alpha.projects.tables

روش‌ها
create POST /v1alpha/{parent=projects/*}/tables
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش داده‌های «جدول» استفاده شود.
getFeatures GET /v1alpha/{name=projects/*/tables/*}:getFeatures
ویژگی‌های Fetches Table ، درخواست شامل نام جدولی است که قرار است از درخواست CreateTable قبلی دانلود شود.

منبع REST: v1alpha.projects.thumbnails

روش‌ها
create POST /v1alpha/{parent=projects/*}/thumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش تصویر «بندانگشتی» استفاده شود.
getPixels GET /v1alpha/{name=projects/*/thumbnails/*}:getPixels
تصویری را محاسبه می‌کند که نتیجه یک محاسبه را نشان می‌دهد.

منبع REST: v1alpha.projects.value

روش‌ها
compute POST /v1alpha/{project=projects/*}/value:compute
یک مقدار دلخواه را محاسبه می‌کند.

منبع REST: v1alpha.projects.video

روش‌ها
export POST /v1alpha/{project=projects/*}/video:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک ویدیو را محاسبه کرده و نتیجه را در یکی از چندین مقصد می‌نویسد.

منبع REST: v1alpha.projects.videoThumbnails

روش‌ها
create POST /v1alpha/{parent=projects/*}/videoThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری حاوی انیمیشنی از چندین تصویر از یک مجموعه استفاده شود.
getPixels GET /v1alpha/{name=projects/*/videoThumbnails/*}:getPixels
تصویری را محاسبه می‌کند که نتیجه یک محاسبه را نشان می‌دهد.

منبع REST: v1.projects

روش‌ها
getConfig GET /v1/{name=projects/*/config}
وضعیت پیکربندی یک پروژه را دریافت می‌کند.
listAssets GET /v1/{parent=projects/*}:listAssets
هر گونه دارایی کانتینر، مانند یک پوشه یا مجموعه را فهرست می‌کند.
updateConfig PATCH /v1/{projectConfig.name=projects/*/config}
وضعیت پیکربندی یک پروژه را به‌روزرسانی می‌کند.

منبع REST: v1.projects.algorithms

روش‌ها
list GET /v1/{parent=projects/*}/algorithms
لیست تمام الگوریتم‌های موجود برای استفاده در Expressions را دریافت می‌کند.

منبع REST: v1.projects.assets

روش‌ها
copy POST /v1/{sourceName=projects/*/assets/**}:copy
یک دارایی را کپی می‌کند.
create POST /v1/{parent=projects/*}/assets
دارایی ایجاد می‌کند.
delete DELETE /v1/{name=projects/*/assets/**}
یک دارایی را حذف می‌کند.
get GET /v1/{name=projects/*/assets/**}
اطلاعات دقیقی در مورد یک دارایی دریافت می‌کند.
getIamPolicy POST /v1/{resource=projects/*/assets/**}:getIamPolicy
سیاست کنترل دسترسی برای یک منبع را دریافت می‌کند.
getPixels POST /v1/{name=projects/*/assets/**}:getPixels
پیکسل‌ها را از یک تصویر دریافت می‌کند.
listAssets GET /v1/{parent=projects/*/assets/**}:listAssets
هر گونه دارایی کانتینر، مانند یک پوشه یا مجموعه را فهرست می‌کند.
listFeatures GET /v1/{asset=projects/*/assets/**}:listFeatures
ویژگی‌های موجود در یک جدول را فهرست می‌کند.
move POST /v1/{sourceName=projects/*/assets/**}:move
یک دارایی را جابجا می‌کند.
patch PATCH /v1/{asset.name=projects/*/assets/**}
یک دارایی را به‌روزرسانی می‌کند.
setIamPolicy POST /v1/{resource=projects/*/assets/**}:setIamPolicy
سیاست کنترل دسترسی را روی منبع مشخص شده تنظیم می‌کند.
testIamPermissions POST /v1/{resource=projects/*/assets/**}:testIamPermissions
مجوزهایی را که یک فراخواننده روی منبع مشخص شده دارد، برمی‌گرداند.

منبع REST: v1.projects.classifier

روش‌ها
export POST /v1/{project=projects/*}/classifier:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک طبقه‌بندی‌کننده را محاسبه کرده و آن را به عنوان یک دارایی موتور زمین ذخیره می‌کند.

منبع REST: v1.projects.featureView

روش‌ها
create POST /v1/{parent=projects/*}/featureView
یک FeatureView ایجاد کنید.

منبع REST: v1.projects.featureViews

روش‌ها
create POST /v1/{parent=projects/*}/featureViews
یک FeatureView ایجاد کنید.

منبع REST: v1.projects.featureViews.tiles

روش‌ها
get GET /v1/{parent=projects/*/featureViews/*}/tiles/{zoom}/{x}/{y}
یک تصویر کاشی نقشه را که بخشی از یک FeatureView را نشان می‌دهد، محاسبه می‌کند.

منبع REST: v1.projects.filmstripThumbnails

روش‌ها
create POST /v1/{parent=projects/*}/filmstripThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری که حاوی چندین تصویر از یک مجموعه است، استفاده شود.
getPixels GET /v1/{name=projects/*/filmstripThumbnails/*}:getPixels
تصویری را محاسبه می‌کند که نتیجه یک محاسبه را نشان می‌دهد.

منبع REST: v1.projects.image

روش‌ها
computePixels POST /v1/{project=projects/*}/image:computePixels
با انجام یک محاسبه دلخواه روی داده‌های تصویر، کاشی‌ای از پیکسل‌ها را محاسبه می‌کند.
export POST /v1/{project=projects/*}/image:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک تصویر را محاسبه کرده و نتیجه را در یکی از چندین مقصد می‌نویسد.
import POST /v1/{project=projects/*}/image:import
یک تصویر را وارد می‌کند.
importExternal POST /v1/{project=projects/*}/image:importExternal
یک تصویر خارجی را وارد می‌کند.

منبع REST: v1.projects.imageCollection

روش‌ها
computeImages POST /v1/{project=projects/*}/imageCollection:computeImages
با اعمال یک محاسبه دلخواه بر روی ویژگی‌های یک یا چند جدول، مجموعه‌ای از ویژگی‌ها را محاسبه می‌کند.

منبع REST: v1.projects.locations.assets

روش‌ها
create POST /v1/{parent=projects/*/locations/*}/assets
دارایی ایجاد می‌کند.

منبع REST: v1.projects.locations.filmstrip تصاویر بندانگشتی

روش‌ها
create POST /v1/{parent=projects/*/locations/*}/filmstripThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری که حاوی چندین تصویر از یک مجموعه است، استفاده شود.

منبع REST: v1.projects.locations.maps

روش‌ها
create POST /v1/{parent=projects/*/locations/*}/maps
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن کاشی‌های نقشه که نتایج یک محاسبه را نشان می‌دهند، استفاده شود.

منبع REST: v1.projects.locations.tables

روش‌ها
create POST /v1/{parent=projects/*/locations/*}/tables
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش داده‌های «جدول» استفاده شود.

منبع REST: v1.projects.locations.thumbnails

روش‌ها
create POST /v1/{parent=projects/*/locations/*}/thumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش تصویر «بندانگشتی» استفاده شود.

منبع REST: v1.projects.locations.videoThumbnails

روش‌ها
create POST /v1/{parent=projects/*/locations/*}/videoThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری حاوی انیمیشنی از چندین تصویر از یک مجموعه استفاده شود.

منبع REST: v1.projects.map

روش‌ها
export POST /v1/{project=projects/*}/map:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک نقشه کاشی‌کاری شده را محاسبه کرده و نتیجه را در فضای ذخیره‌سازی ابری گوگل می‌نویسد.

منبع REST: v1.projects.maps

روش‌ها
create POST /v1/{parent=projects/*}/maps
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن کاشی‌های نقشه که نتایج یک محاسبه را نشان می‌دهند، استفاده شود.

منبع REST: v1.projects.maps.tiles

روش‌ها
get GET /v1/{parent=projects/*/maps/*}/tiles/{zoom}/{x}/{y}
یک تصویر کاشی نقشه را که بخشی از یک محاسبه را نشان می‌دهد، محاسبه می‌کند.

منبع REST: v1.projects.operations

روش‌ها
cancel POST /v1/{name=projects/*/operations/**}:cancel
لغو ناهمزمان را در یک عملیات طولانی مدت آغاز می‌کند.
delete DELETE /v1/{name=projects/*/operations/**}
یک عملیات طولانی مدت را حذف می‌کند.
get GET /v1/{name=projects/*/operations/**}
آخرین وضعیت یک عملیات طولانی مدت را دریافت می‌کند.
list GET /v1/{name=projects/*}/operations
عملیاتی را که با فیلتر مشخص شده در درخواست مطابقت دارند، فهرست می‌کند.
wait POST /v1/{name=projects/*/operations/**}:wait
منتظر می‌ماند تا عملیات طولانی‌مدت مشخص‌شده انجام شود یا حداکثر به یک زمان انقضای مشخص‌شده برسد و آخرین وضعیت را برمی‌گرداند.

منبع REST: v1.projects.table

روش‌ها
computeFeatures POST /v1/{project=projects/*}/table:computeFeatures
با اعمال یک محاسبه دلخواه بر روی ویژگی‌های یک یا چند جدول، مجموعه‌ای از ویژگی‌ها را محاسبه می‌کند.
export POST /v1/{project=projects/*}/table:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک جدول را محاسبه کرده و نتیجه را در یکی از چندین مقصد می‌نویسد.
import POST /v1/{project=projects/*}/table:import
یک جدول را وارد می‌کند.

منبع REST: v1.projects.tables

روش‌ها
create POST /v1/{parent=projects/*}/tables
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش داده‌های «جدول» استفاده شود.
getFeatures GET /v1/{name=projects/*/tables/*}:getFeatures
ویژگی‌های Fetches Table ، درخواست شامل نام جدولی است که قرار است از درخواست CreateTable قبلی دانلود شود.

منبع REST: v1.projects.thumbnails

روش‌ها
create POST /v1/{parent=projects/*}/thumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای نمایش تصویر «بندانگشتی» استفاده شود.
getPixels GET /v1/{name=projects/*/thumbnails/*}:getPixels
تصویری را محاسبه می‌کند که نتیجه یک محاسبه را نشان می‌دهد.

منبع REST: v1.projects.value

روش‌ها
compute POST /v1/{project=projects/*}/value:compute
یک مقدار دلخواه را محاسبه می‌کند.

منبع REST: v1.projects.video

روش‌ها
export POST /v1/{project=projects/*}/video:export
یک فرآیند دسته‌ای را آغاز می‌کند که یک ویدیو را محاسبه کرده و نتیجه را در یکی از چندین مقصد می‌نویسد.

منبع REST: v1.projects.videoThumbnails

روش‌ها
create POST /v1/{parent=projects/*}/videoThumbnails
یک شناسه ایجاد می‌کند که می‌تواند برای رندر کردن تصویری حاوی انیمیشنی از چندین تصویر از یک مجموعه استفاده شود.
getPixels GET /v1/{name=projects/*/videoThumbnails/*}:getPixels
تصویری را محاسبه می‌کند که نتیجه یک محاسبه را نشان می‌دهد.