Masalah saat membuat bagan NDVI di GEE
Aug 18 2020
Saya baru mengenal GEE. Saat ini saya mengerjakan analisis data NDVI. Jadi ini kode saya untuk MODIS NDVI. Saya sudah menjalankan fungsi faktor skala NDVI dan melakukan pengumpulan gambar, Bagi dengan 10000, dalam gambar yang ada di dalam ImageCollection untuk mendapatkan nilai NDVI yang sebenarnya. Sekarang saya tertarik untuk memplot bagan, tetapi saya mendapat beberapa kesalahan seperti,
Kesalahan membuat bagan: Tidak ada fitur yang berisi nilai bukan-null dari "system: time_start".
var NDVI = function(image) { return image.expression('float(b("NDVI")/10000)') };
var collection = ee.ImageCollection('MODIS/006/MOD13Q1'); var col = ee.ImageCollection(collection.filterDate('2017-07-01', '2018-12-31')); var modisNDVI = col.map(NDVI); print(modisNDVI)
// Chart a single year mean of SB # since 1981 var TS1 = ui.Chart.image.series(modisNDVI, geometry, ee.Reducer.mean(),500, 'system:time_start') .setOptions({ title: 'NDVI 1‐Year Time Series', vAxis: {title: 'NDVI'}, }); print(TS1);
https://code.earthengine.google.com/e7405c083d417b42b8a2a2ae3d3166e9
Jawaban
6 HMSP Aug 18 2020 at 18:04
Anda menggunakan properti gambar yang tidak ada. Gunakan system:index
sebagai ganti system:time_start
.
// Chart a single year mean of SB
var TS1 = ui.Chart.image.series(modisNDVI, geometry, ee.Reducer.mean(),500, 'system:index')
.setOptions({
title: 'NDVI 1‐Year Time Series',
vAxis: {title: 'NDVI'}, });
Anda mendapatkan bagan ini:

Jana Duggar: Semua yang Dia Katakan Tentang Cinta dan Jendela 5 Tahunnya untuk Menemukan 'Yang Satu'