この記事に記載されているコードは、合成画像の年次コレクションを構築するためのスクリプトです。一連の関数を呼び出して、指定された時間範囲内の Landsat 画像のコレクションを取得し、前処理と合成を実行します。スペクトルインデックスの計算、帯域調整、リモートセンシング画像のメディアン合成などの手順が含まれます。
結果は下の図に示されています。
スクリプトの主な手順は次のとおりです。
-
時系列の開始年、終了年、各年の開始日と終了日などのデータセット パラメーターを定義します。
-
timeSeriesIndex
スペクトル指数 (NDVI など) を計算するために使用されるスペクトル指数計算関数を定義します。 -
dummyCollection
欠落している年を埋めるダミーの画像コレクションを作成します。 -
年次合成画像のコレクションを構築する関数を定義し
buildMosaicCollection
、buildMosaic
その関数を各年の中央値合成画像を構築し、それをコレクションに追加します。 -
L8 から L7 の帯域調整関数を定義して、
harmonizationRoy
一連の傾きパラメータと切片パラメータに従って Landsat 8 画像を帯域調整し、Landsat 7 とのスペクトルの一貫性を実現します。 -
buildMosaic
他の関数を呼び出して画像のコレクションにメディアン合成を適用する関数を定義します。