Method: projects.imageCollection.computeImages

تُحسِّب مجموعة من السمات من خلال تطبيق عملية حسابية عشوائية على السمات في جدول واحد أو أكثر. يتم عرض النتائج كقائمة من الصور.

طلب HTTP

POST https://earthengine.googleapis.com/v1alpha/{project=projects/*}/imageCollection:computeImages

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المعلمات
project

string

معرّف المشروع أو رقم المشروع على Google Cloud Platform الذي يجب التعامل معه كمستهلك الخدمة لهذا الطلب. التنسيق هو projects/{project-id}.

يتطلب التفويض إذن IAM التالي على المورد المحدّد project:

  • earthengine.computations.create

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "expression": {
    object (Expression)
  },
  "pageSize": integer,
  "pageToken": string,
  "workloadTag": string
}
الحقول
expression

object (Expression)

التعبير المطلوب احتسابه.

pageSize

integer

الحد الأقصى لعدد النتائج في كل صفحة قد يعرض الخادم عددًا أقل من الصور المطلوبة. إذا لم يتم تحديد حجم الصفحة، يكون الحجم التلقائي للصفحة هو 1000 نتيجة في الصفحة.

pageToken

string

رمز مميّز يحدِّد صفحة من النتائج التي يجب أن يعرضها الخادم. وعادةً ما تكون هذه هي قيمة ComputeImagesResponse.next_page_token التي تم إرجاعها من الطلب السابق إلى طريقة imageCollection.computeImages.

workloadTag

string

علامة قدّمها المستخدِم لتتبُّع هذا الحساب

نص الاستجابة

رسالة الاستجابة لـ EarthEngineService.ComputeImages

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "images": [
    {
      object (EarthEngineAsset)
    }
  ],
  "nextPageToken": string
}
الحقول
images[]

object (EarthEngineAsset)

قائمة بالصور التي تتطابق مع طلب البحث

nextPageToken

string

رمز مميّز لاسترداد الصفحة التالية من النتائج نقْل هذه القيمة في حقل ComputeImagesRequest.page_token في الطلب اللاحق لطريقة imageCollection.computeImages لاسترداد الصفحة التالية من النتائج.

نطاقات التفويض

يتطلب أحد نطاقات 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.