Google Earth Engine API

Earth Engine بستری برای ذخیره سازی، تجزیه و تحلیل و تجسم داده های جغرافیایی است.

خدمات: earthengine.googleapis.com

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

سند کشف

Discovery Document یک ویژگی قابل خواندن توسط ماشین برای توصیف و مصرف API های REST است. از آن برای ساخت کتابخانه های سرویس گیرنده، پلاگین های IDE و سایر ابزارهایی که با Google 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
فهرستی از همه الگوریتم‌های موجود برای استفاده در Expression را دریافت می‌کند.

منبع 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
یک فرآیند دسته‌ای را آغاز می‌کند که یک طبقه‌بندی کننده را محاسبه می‌کند و آن را به عنوان دارایی Earth Engine ذخیره می‌کند.

منبع 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.filmstripThumbnails

روش ها
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
یک تصویر را وارد می کند.

منبع 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.filmstripThumbnails

روش ها
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
یک فرآیند دسته‌ای را آغاز می‌کند که یک نقشه کاشی‌شده را محاسبه می‌کند و نتیجه را در Google Cloud Storage می‌نویسد.

منبع 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
ویژگی های 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
فهرستی از همه الگوریتم‌های موجود برای استفاده در Expression را دریافت می‌کند.

منبع 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
یک فرآیند دسته‌ای را آغاز می‌کند که یک طبقه‌بندی کننده را محاسبه می‌کند و آن را به عنوان دارایی Earth Engine ذخیره می‌کند.

منبع 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.filmstripThumbnails

روش ها
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.filmstripThumbnails

روش ها
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
یک فرآیند دسته‌ای را آغاز می‌کند که یک نقشه کاشی‌شده را محاسبه می‌کند و نتیجه را در Google Cloud Storage می‌نویسد.

منبع 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
ویژگی های 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
فهرستی از همه الگوریتم‌های موجود برای استفاده در Expression را دریافت می‌کند.

منبع 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
یک فرآیند دسته‌ای را آغاز می‌کند که یک طبقه‌بندی کننده را محاسبه می‌کند و آن را به عنوان دارایی Earth Engine ذخیره می‌کند.

منبع 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
یک تصویر را وارد می کند.

منبع 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.filmstripThumbnails

روش ها
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
یک فرآیند دسته‌ای را آغاز می‌کند که یک نقشه کاشی‌شده را محاسبه می‌کند و نتیجه را در Google Cloud Storage می‌نویسد.

منبع 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
ویژگی های 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
یک تصویر را محاسبه می کند که نتیجه یک محاسبات را نشان می دهد.