本文的主要目的是有一个时序影像无法正常加载后出现的问题。本文中的代码,主要的问题在于没有更改起始时间,所以导致了无法在循环计算过程中对影像的遍历,从而导致起始时间每次都一样,而结束时间不一致的问题,所以这里,我们需要修改一下代码。
本文所需用到的函数:
ui.Chart.image.series(imageCollection, region, reducer, scale, xProperty)
Generates a Chart from an ImageCollection. Plots derived values of each band in a region across images. Usually a time series.
-
X-axis: Image, labeled by xProperty value.
-
Y-axis: Band value.
-
Series: Band names.
Returns a chart.
Arguments:
imageCollection (ImageCollection):
An ImageCollection with data to be included in the chart.
region (Feature|FeatureCollection|Geometry):
The region to reduce.
reducer (Reducer, optional):
Reducer that generates the values for the y-axis. Must return a single value. Defaults to ee.Reducer.mean().
scale (Number, optional):
Scale to use with the reducer in meters.
xProperty (String, optional):
Property to be used as the label for each image on the x-axis. Defaults to 'system:time_start'.
Returns: ui.Chart
advance(delta, unit, timeZone)
Create a new Date by adding the specified units to the given Date.
Arguments:
this:date (Date)
delta (Float)
unit (String):
One of 'year', 'month' 'week', '