تُحسِّب مجموعة من السمات من خلال تطبيق عملية حسابية عشوائية على السمات في جدول واحد أو أكثر. يتم عرض النتائج كقائمة بعناصر ميزة GeoJSON.
طلب HTTP
POST https://earthengine.googleapis.com/v1/{project=projects/*}/table:computeFeatures
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
| المعلمات | |
|---|---|
| project | 
 معرّف المشروع أو رقم المشروع على Google Cloud Platform الذي يجب التعامل معه كمستهلك الخدمة لهذا الطلب. التنسيق هو  يتطلب التفويض إذن IAM التالي على المورد المحدّد  
 | 
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
| تمثيل JSON | 
|---|
| {
  "expression": {
    object ( | 
| الحقول | |
|---|---|
| expression | 
 التعبير المطلوب احتسابه. | 
| pageSize | 
 الحد الأقصى لعدد النتائج في كل صفحة قد يعرض الخادم عددًا أقل من الميزات المطلوبة. إذا لم يتم تحديد حجم الصفحة، يكون الحجم التلقائي للصفحة هو 1000 نتيجة في الصفحة. | 
| pageToken | 
 رمز مميّز يحدِّد صفحة من النتائج التي يجب أن يعرضها الخادم. وعادةً ما تكون هذه هي قيمة  | 
| workloadTag | 
 علامة قدّمها المستخدِم لتتبُّع هذا الحساب | 
نص الاستجابة
رسالة الردّ لخدمة EarthEngineService.ComputeFeatures
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
| تمثيل JSON | 
|---|
| {
  "type": string,
  "features": [
    {
      object ( | 
| الحقول | |
|---|---|
| type | 
 يحتوي دائمًا على السلسلة الثابتة "FeatureCollection"، ما يصنّفه ككائن FeatureCollection في GeoJSON. | 
| features[] | 
 قائمة العناصر التي تتطابق مع الطلب، كقائمة بكائنات عناصر GeoJSON (راجِع RFC 7946) التي تحتوي على السلسلة "Feature" في حقل باسم "type"، وشكل العنصر في حقل باسم "geometry"، وخصائص المفتاح/القيمة في حقل باسم "properties" | 
| nextPageToken | 
 رمز مميّز لاسترداد الصفحة التالية من النتائج نقْل هذه القيمة في حقل  | 
نطاقات التفويض
يتطلب أحد نطاقات 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.