changeDate:यह डबल वैल्यू का 1D ऐरे है. इसमें हर फ़िट किए गए सेगमेंट के लिए, शुरू और खत्म होने की तारीखों के जोड़े शामिल होते हैं. तारीख का फ़ॉर्मैट, dateFormat आर्ग्युमेंट से तय होता है.
value: यह एक डाइमेंशन वाला डबल का ऐसा कलेक्शन होता है जिसमें changeDate पर बैंड की वैल्यू होती है.
magnitude: यह डबल वैल्यू का 1D ऐरे होता है. इसमें बदलाव की तारीख से पहले और बाद की वैल्यू के बीच का अंतर दिखता है. पहली वैल्यू हमेशा NaN होती है.
duration: यह एक डाइमेंशनल डबल ऐरे है. इसमें बदलाव की तारीख से पहले के सेगमेंट की अवधि होती है. पहली अवधि हमेशा NaN होती है.
rate: यह एक डाइमेंशन वाला डबल का ऐसा कलेक्शन होता है जिसमें बदलाव की तारीख से पहले के डेटा में बदलाव की दर होती है. पहली दर हमेशा NaN होती है.
postMagnitude: यह एक डाइमेंशन वाला डबल का ऐसा कलेक्शन होता है जिसमें बदलाव की तारीख के बाद की वैल्यू और बदलाव की तारीख की वैल्यू के बीच का अंतर होता है. lastPostMagnitude हमेशा NaN होता है.
postDuration: बदलाव की तारीख के बाद वाले सेगमेंट की अवधि. lastPostDuration हमेशा NaN होता है.
postRate: बदलाव की तारीख के बाद डेटा में बदलाव की दर. lastPostRate हमेशा NaN होता है.
indexRegrwoth: बदलाव की तारीख में मौजूद वैल्यू और उसके बाद के पांच डेटा पॉइंट की वैल्यू के बीच का अंतर.
recoveryIndicator: The indexRegrowth/magnitude ratio.
regrowth60: ब्रेकपॉइंट और उस डेटा पॉइंट के बीच का समय अंतर जहां सीरीज़ की वैल्यू, गड़बड़ी से पहले की वैल्यू का 60% है.
regrowth60: ब्रेकपॉइंट और उस डेटा पॉइंट के बीच का समय अंतर जहां सीरीज़ की वैल्यू, गड़बड़ी से पहले की वैल्यू का 80% है.
regrowth60: ब्रेकपॉइंट और उस डेटा पॉइंट के बीच का समय अंतर जहां सीरीज़ की वैल्यू, गड़बड़ी से पहले की वैल्यू का 100% है.
मूल एल्गोरिदम के बारे में ज़्यादा जानकारी के लिए, यह लेख पढ़ें: Hermosilla et al. (2015) dx.doi.org/10.1016/j.rse.2014.11.005.
एल्गोरिदम को लागू करने के बारे में जानकारी, GitHub पर देखी जा सकती है: https://github.com/saveriofrancini/C2C-GEE
स्वीकृति: FORWARDS और NextGenCarbon.
उद्धरण: Txomin Hermosilla, Michael A. वुल्डर, जोआन सी॰ व्हाइट, निकोलस सी॰ कूप्स, डेनियल कोएल्हो, जियोवानी सियाट्टो, नोएल गोरेलिक, और सेवेरियो फ़्रांसिनी. तैयार किया जा रहा है. इमेज कंपोज़िटिंग, टाइम-सीरीज़ में बदलाव का पता लगाना, और समय के हिसाब से मेट्रिक: Google Earth Engine पर Composite2Change (C2C) एल्गोरिदम लागू करना. यह एल्गोरिदम, झलक देखने के लिए उपलब्ध है और इसमें बदलाव किया जा सकता है.
| इस्तेमाल | रिटर्न |
|---|---|
ee.Algorithms.TemporalSegmentation.C2c(collection, dateFormat, maxError, maxSegments, startYear, endYear, infill, spikesTolerance, includePostMetrics, includeRegrowth, useRelativeRegrowth, negativeMagnitudeOnly) | इमेज |
| आर्ग्यूमेंट | टाइप | विवरण |
|---|---|---|
collection | ImageCollection | इमेज का ऐसा कलेक्शन जिस पर C2C की सुविधा का इस्तेमाल किया जा सकता है. |
dateFormat | पूर्णांक, डिफ़ॉल्ट: 0 | फ़िटिंग के दौरान इस्तेमाल करने के लिए समय का फ़ॉर्मैट: 0 = jDays, 1 = फ़्रैक्शनल साल, 2 = यूनिक्स टाइम (मिलीसेकंड में). हर टेंपोरल सेगमेंट के शुरू होने, खत्म होने, और ब्रेक के समय को इस तरह से कोड किया जाएगा. |
maxError | फ़्लोट, डिफ़ॉल्ट: 75 | |
maxSegments | पूर्णांक, डिफ़ॉल्ट: 6 | |
startYear | पूर्णांक, डिफ़ॉल्ट: 1984 | |
endYear | पूर्णांक, डिफ़ॉल्ट: 2019 | |
infill | बूलियन, डिफ़ॉल्ट: true | |
spikesTolerance | फ़्लोट, डिफ़ॉल्ट: 0.85 | |
includePostMetrics | बूलियन, डिफ़ॉल्ट: true | |
includeRegrowth | बूलियन, डिफ़ॉल्ट: false | |
useRelativeRegrowth | बूलियन, डिफ़ॉल्ट: false | |
negativeMagnitudeOnly | बूलियन, डिफ़ॉल्ट: false |