changeDate:مصفوفة أحادية الأبعاد من الأرقام المزدوجة تمثّل أزواجًا من تواريخ البدء والانتهاء لكل جزء تمّت ملاءمته. يتم تحديد تنسيق التاريخ من خلال وسيطة dateFormat.
value: مصفوفة أحادية الأبعاد من الأرقام المضاعفة لقيمة النطاق في changeDate.
magnitude: مصفوفة أحادية الأبعاد من الأرقام المضاعفة توفّر الفرق المطلق بين القيم قبل تاريخ التغيير وبعده. تكون القيمة الأولى للمقدار دائمًا NaN.
المدة: مصفوفة أحادية الأبعاد من الأرقام المضاعفة لمدة المقطع الذي يسبق تاريخ التغيير. تكون المدة الأولى دائمًا NaN.
rate: مصفوفة أحادية الأبعاد من الأرقام المضاعفة لمعدّل التغيير في البيانات التي تسبق تاريخ التغيير. يكون المعدّل الأول دائمًا NaN.
postMagnitude: مصفوفة أحادية البُعد من الأرقام المضاعفة للفرق المطلق بين القيم بعد تاريخ التغيير والقيمة في تاريخ التغيير. تكون قيمة postMagnitude الأخيرة دائمًا NaN.
postDuration: مدة المقطع الذي يلي تاريخ التغيير. تكون قيمة postDuration الأخيرة دائمًا NaN.
postRate: معدّل التغيير في البيانات بعد تاريخ التغيير. تكون قيمة postRate الأخيرة دائمًا NaN.
لمزيد من التفاصيل حول الخوارزمية الأصلية، يُرجى الاطّلاع على Hermosilla et al. (2015) dx.doi.org/10.1016/j.rse.2014.11.005.
هذه الخوارزمية في مرحلة المعاينة وهي خاضعة للتغيير.
الاستخدام | المرتجعات |
---|---|
ee.Algorithms.TemporalSegmentation.C2c(collection, dateFormat, maxError, maxSegments, startYear, endYear, infill, spikesTolerance) | صورة |
الوسيطة | النوع | التفاصيل |
---|---|---|
collection | ImageCollection | مجموعة من الصور التي سيتم تشغيل C2C عليها |
dateFormat | عدد صحيح، القيمة التلقائية: 0 | تمثيل الوقت الذي سيتم استخدامه أثناء المطابقة: 0 = أيام جوليانية، 1 = سنوات كسرية، 2 = وقت Unix بالمللي ثانية. سيتم ترميز أوقات البدء والانتهاء والاستراحة لكل مقطع زمني بهذه الطريقة. |
maxError | العدد العائم، القيمة التلقائية: 75 | |
maxSegments | عدد صحيح، القيمة التلقائية: 6 | |
startYear | عدد صحيح، القيمة التلقائية: 1984 | |
endYear | عدد صحيح، القيمة التلقائية: 2019 | |
infill | قيمة منطقية، القيمة التلقائية: true | |
spikesTolerance | النوع Float، القيمة التلقائية: 0.85 |