ee.Algorithms.TemporalSegmentation.C2c

הטמעה של אלגוריתם Composite 2 Change ‏ (C2C). האלגוריתם הזה מפלח סדרת זמן באמצעות התאמה לינארית מקטעית עם מספר המקטעים המינימלי שנדרש להתאמת הנתונים בתוך שגיאת השורש הממוצע הריבועי (RMSE) המקסימלית הנתונה. לכל פס שהאלגוריתם מקבל, הוא יחזיר את הפסים הבאים:

    changeDate:מערך חד-ממדי של מספרים ממשיים שמייצגים זוגות של תאריכי התחלה וסיום לכל פלח שהותאם. פורמט התאריך נקבע על ידי הארגומנט dateFormat.

    value: מערך חד-ממדי של ערכים מסוג double של הערך של הטווח בתאריך השינוי.

    magnitude: מערך חד-ממדי של מספרים מסוג double שמספק את ההפרש המוחלט בין הערכים לפני ואחרי תאריך השינוי. הגודל הראשון הוא תמיד NaN.

    משך: מערך חד-ממדי של מספרים ממשיים שמייצגים את משך הפלח שלפני תאריך השינוי. הערך של משך הזמן הראשון הוא תמיד NaN.

    rate: מערך חד-ממדי של מספרים מסוג double שמייצג את קצב השינוי של הנתונים שלפני תאריך השינוי. השיעור הראשון הוא תמיד NaN.

    postMagnitude: מערך חד-ממדי של מספרים מסוג double שמייצגים את ההפרש המוחלט בין הערכים אחרי תאריך השינוי לבין הערך בתאריך השינוי. הערך של postMagnitude האחרון הוא תמיד NaN.

    postDuration: משך הזמן של הפלח אחרי תאריך השינוי. הערך של postDuration האחרון הוא תמיד NaN.

    postRate: קצב השינוי של הנתונים אחרי תאריך השינוי. הערך האחרון של postRate הוא תמיד NaN.

 פרטים נוספים על האלגוריתם המקורי זמינים במאמר של הרמוסייה ואחרים (2015) בכתובת dx.doi.org/10.1016/j.rse.2014.11.005.

 האלגוריתם הזה נמצא בגרסת טרום-השקה (Preview) ועשוי להשתנות.

שימושהחזרות
ee.Algorithms.TemporalSegmentation.C2c(collection, dateFormat, maxError, maxSegments, startYear, endYear, infill, spikesTolerance)תמונה
ארגומנטסוגפרטים
collectionImageCollectionאוסף תמונות שרוצים להריץ עליהן C2C.
dateFormatמספר שלם, ברירת מחדל: 0ייצוג הזמן שבו צריך להשתמש במהלך ההתאמה: 0 = ימים, 1 = שברים של שנים, 2 = זמן יוניקס באלפיות השנייה. שעות ההתחלה, הסיום וההפסקה של כל מקטע זמני יקודדו בצורה הזו.
maxErrorמספר ממשי (float), ברירת מחדל: 75
maxSegmentsמספר שלם, ברירת מחדל: 6
startYearמספר שלם, ברירת מחדל: 1984
endYearמספר שלם, ברירת מחדל: 2019
infillבוליאני, ברירת מחדל: true
spikesToleranceמספר ממשי (float), ברירת מחדל: 0.85