Method: projects.tables.create

יצירת מזהה שאפשר להשתמש בו כדי להציג נתוני 'טבלה'.

משתמשים בו בשילוב עם tables.getFeatures. קריאה ל-tables.create מספקת ביטוי וכמה אפשרויות פלט. התוצאה של tables.create היא מזהה שמייצג טבלה שהיא תוצאת הערכת הביטוי הזה והחלה של האפשרויות האלה. לאחר מכן, אפשר לבצע קריאות ל-tables.getFeatures כדי לקבל את נתוני הטבלה של כל הטבלה שנוצרה. התעודה המזהה תהיה תקפה למשך פרק זמן קצר (כמה שעות).

התרחיש לדוגמה הנפוץ ביותר לשימוש בשני נקודות הקצה האלה הוא לספק ביטוי מורכב באמצעות POST אל tables.create, ולאחר מכן לאחזר את הטבלה המחושבת באמצעות GET אל tables.getFeatures. התהליך הזה, שמורכב משני חלקים, מאפשר שימוש במצבים רבים יותר מאשר ComputeFeatures. באופן ספציפי: - התוצאה של ComputeFeatures דורשת חלוקה לדפים כדי לקבל את כל התכונות. בנוסף, המערכת מחזירה רק ערכים ספציפיים של Feature. - רק משתמש מורשה יכול להפעיל את ComputeFeatures באמצעות אסימון OAuth ברמת היקף מתאימה. ל-tables.create יש את אותה הגבלה, אבל אפשר להפעיל את GetTableData באמצעות כתובת URL שמכילה מפתח API, כך שאפשר להשתמש בכתובות URL שמפעילות אותו באופן רחב יותר.

בקשת HTTP

POST https://earthengine.googleapis.com/v1/{parent=projects/*}/tables

כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.

פרמטרים של נתיב

פרמטרים
parent

string

חובה. ההורה של המיקום שבו הטבלה תיווצר (למשל, "projects/*").

פרמטרים של שאילתה

פרמטרים
workloadTag

string

תג שהמשתמש סיפק כדי לעקוב אחרי החישוב הזה.

גוף הבקשה

גוף הבקשה מכיל מופע של Table.

גוף התשובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע חדש של Table.

היקפי הרשאה

נדרש אחד מהיקפי ההרשאות הבאים של 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.