changeDate:อาร์เรย์ 1 มิติของจำนวนจริงที่แสดงคู่ของวันที่เริ่มต้นและวันที่สิ้นสุดสำหรับแต่ละกลุ่มที่ปรับ รูปแบบวันที่จะกำหนดโดยอาร์กิวเมนต์ dateFormat
value: อาร์เรย์ 1 มิติของค่า Double ของมูลค่าของแบนด์ที่ changeDate
magnitude: อาร์เรย์ 1 มิติของจำนวนจริงที่แสดงความแตกต่างสัมบูรณ์ระหว่างค่าก่อนและหลังวันที่เปลี่ยนแปลง ขนาดแรกจะเป็น NaN เสมอ
duration: อาร์เรย์ 1 มิติของจำนวนเท่าของระยะเวลาของกลุ่มที่อยู่ก่อนวันที่เปลี่ยนแปลง ระยะเวลาแรกจะเป็น NaN เสมอ
rate: อาร์เรย์ 1 มิติของค่า Double ของอัตราการเปลี่ยนแปลงของข้อมูลก่อนหน้าวันที่เปลี่ยนแปลง โดยอัตราแรกจะเป็น NaN เสมอ
postMagnitude: อาร์เรย์ 1 มิติของค่า Double ของความแตกต่างสัมบูรณ์ระหว่างค่าหลังวันที่เปลี่ยนแปลงกับค่า ณ วันที่เปลี่ยนแปลง โพสต์สุดท้าย Magnitude จะเป็น NaN เสมอ
postDuration: ระยะเวลาของกลุ่มหลังวันที่เปลี่ยนแปลง โดยโพสต์สุดท้ายจะมีระยะเวลาเป็น NaN เสมอ
postRate: อัตราการเปลี่ยนแปลงของข้อมูลหลังวันที่เปลี่ยนแปลง โพสต์สุดท้ายRate จะเป็น 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 = jDays, 1 = ปีเศษ, 2 = เวลาของ Unix ในหน่วยมิลลิวินาที ระบบจะเข้ารหัสเวลาเริ่มต้น เวลาสิ้นสุด และเวลาพักสำหรับแต่ละกลุ่มชั่วคราวด้วยวิธีนี้ |
maxError | Float, ค่าเริ่มต้น: 75 | |
maxSegments | จำนวนเต็ม ค่าเริ่มต้น: 6 | |
startYear | จำนวนเต็ม ค่าเริ่มต้น: 1984 | |
endYear | จำนวนเต็ม ค่าเริ่มต้น: 2019 | |
infill | บูลีน ค่าเริ่มต้น: จริง | |
spikesTolerance | Float, ค่าเริ่มต้น: 0.85 |