Method: projects.value.compute

لحساب قيمة عشوائية. سيتعذّر تنفيذ ذلك إذا لم تكن نتيجة التعبير شيئًا يمكن التعبير عنه كقيمة، أو إذا كان تقييمه يتطلّب الكثير من الموارد. على الرغم من أنّه من الممكن (وليس خطأ) احتساب أي نوع من الكائنات هنا، إلا أنّه بشكل عام يجب أن يستخدم أي تعبير ينتج نتائج مناسبة بشكل أفضل لأحد نقاط نهاية Compute* الأخرى تلك النهاية بدلاً من ذلك (على سبيل المثال، يجب أن يستخدم التعبير الذي تكون نتيجته مجموعة من الميزات دالة ComputeFeatures).

طلب HTTP

POST https://earthengine.googleapis.com/v1alpha/{project=projects/*}/value:compute

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

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

المعلمات
project

string

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

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

  • earthengine.computations.create

نص الطلب

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

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

object (Expression)

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

workloadTag

string

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

نص الاستجابة

نتائج عملية حسابية عشوائية

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

تمثيل JSON
{
  "result": value
}
الحقول
result

value (Value format)

نتائج احتساب قيمة التعبير

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

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