הודעה: כל הפרויקטים הלא מסחריים שנרשמו לשימוש ב-Earth Engine לפני 15 באפריל 2025 חייבים לאמת את הזכאות לשימוש לא מסחרי כדי לשמור על הגישה. אם לא תאמתו את החשבון עד 26 בספטמבר 2025, יכול להיות שהגישה שלכם תושעה.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
החלת פונקציית צמצום על מערך על ידי צמצום כל ערכי הקלט לאורך כל ציר שצוין לערך פלט יחיד שמחושב על ידי פונקציית הצמצום.
לפלט תמיד יש את אותה מימדיות כמו לקלט, והצירים הנפרדים מושפעים באופן הבא:
האורך של הצירים שצוינו בפרמטר 'axes' מצטמצם ל-1 (על ידי החלת הפונקציה לצמצום).
אם לפונקציית ה-reducer יש כמה קלטים או כמה פלטים, הציר שצוין ב-fieldAxis ישמש כדי לספק את הקלטים של פונקציית ה-reducer ולאחסן את הפלטים שלה.
כל שאר הצירים לא מושפעים (מתבצעות הפחתות נפרדות).
שימוש
החזרות
Array.reduce(reducer, axes, fieldAxis)
מערך
ארגומנט
סוג
פרטים
זה: array
מערך
המערך.
reducer
הפחתה
הפונקציה לצמצום שרוצים להחיל. כל אחד מהפלט שלה חייב להיות מספר, ולא מערך או סוג אחר.
axes
רשימה
רשימת הצירים שעליהם יתבצע הצמצום. הפלט יהיה באורך 1 בכל הצירים האלה.
fieldAxis
מספר שלם, ברירת מחדל: null
הציר שמשמש כשדות הקלט והפלט של הפונקציה לצמצום. השדה הזה נדרש רק אם לפונקציית ה-reducer יש כמה קלטים או כמה פלטים. במקרה כזה, האורך של הציר צריך להיות שווה למספר הקלטים של פונקציית ה-reducer, ובתוצאה האורך יהיה שווה למספר הפלטים של פונקציית ה-reducer.
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-07-26 (שעון UTC)."],[],[]]