אחזור פיקסלים מנכס תמונה. השיטה בהתאמה אישית הזו מאפשרת למבצע הקריאה החוזרת לבקש משבצת שרירותית של פיקסלים מתמונה, ולציין אם רוצים את הערוצים ואת הקרנת המפה. נתונים חסרים או מוצפנים יקודרו כאפסים.
הבקשות מוגבלות ל-48MB של נתונים לא דחוסים לכל בקשה, שמחושב כמכפלה של מידות הבקשה בפיקסלים, מספר פס התמונה המבוקש ומספר הבייטים לכל פיקסל בכל פס. בנוסף, הבקשות מוגבלות ל-32,000 פיקסלים לכל היותר בכל אחת מהמידות, ול-1,024 פסים לכל היותר. בקשות שיחרגו מהמגבלות האלה יגרמו לקוד שגיאה 400 (BAD_REQUEST).
אם הפעולה תצליח, גוף התגובה יכלול את נתוני הפיקסלים המבוקשים בקידוד שצוין בשדה fileFormat
בבקשה.
בקשת HTTP
POST https://earthengine.googleapis.com/v1alpha/{name=projects/*/assets/**}:getPixels
כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
name |
חובה. השם של נכס התמונה שממנו רוצים לקבל פיקסלים. כדי לקבל הרשאה, נדרשת ההרשאה הבאה ב-IAM למשאב שצוין
|
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
ייצוג ב-JSON |
---|
{ "fileFormat": enum ( |
שדות | |
---|---|
fileFormat |
פורמט קובץ הפלט שבו יוחזרו ערכי הפיקסלים. |
grid |
פרמטרים שמתארים את רשת הפיקסלים שבה צריך לאחזר נתונים. ברירת המחדל היא רשת הפיקסלים המקורית של הנתונים. |
region |
אם השדה הזה קיים, הוא מציין את האזור של הנתונים שיש להחזיר, כפי שמוגדר באובייקט גיאומטריה של GeoJSON (ראו RFC 7946). מכיוון שהתמונה שתוחזר תמיד ריבועית, בעצם נעשה שימוש בתיבת המכסה של הגיאומטריה הנתונה במערכת הקואורדינטות של הפלט. אם מציינים גם את |
bandIds[] |
אם הערך הזה קיים, הוא מציין קבוצה ספציפית של פסים שמהם רוצים לקבל פיקסלים. הפסקות מזוהות לפי מזהה, כפי שמצוין בשדה |
visualizationOptions |
אם האפשרות הזו קיימת, היא כוללת קבוצה של אפשרויות להצגת נתונים חזותית, שאפשר להחיל כדי ליצור תצוגה חזותית של הנתונים בפורמט RGB של 8 ביט, במקום להחזיר את הנתונים הגולמיים. |
workloadTag |
תג שהמשתמש סיפק כדי לעקוב אחרי החישוב הזה. |
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, התשובה היא תגובה רגילה של HTTP שהפורמט שלה מוגדר על ידי השיטה.
היקפי הרשאה
נדרש אחד מהיקפי ההרשאות הבאים של 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.