Landsat Collection 1 から Collection 2 への移行

このガイドでは、Landsat Collection 1 から Collection 2 のデータに切り替える手順について説明します。Collection 2 は 2022 年から Earth Engine で完全に利用可能になっており、2021 年 12 月 31 日以降、USGS は Collection 1 のデータを生成していません。Landsat Collection 1 は非推奨になりました。すべてのユーザーは、できるだけ早く Collection 2 に移行することをおすすめします。

Landsat コレクションは、一貫した方法とルーチンで処理された画像アーカイブのバージョンを表します。システムと処理アルゴリズムが改善されると、新しいコレクションが生成されます。2020 年に、USGS はアーカイブを Collection 2 に再処理し始めました。コレクションの処理モデルの根拠と、コレクション 2 で提供されるコンテンツと進歩については、Remote Sensing of Environment の記事 「The 50-year Landsat collection 2 archive」をご覧ください。

以降のセクションでは、画像 ID、コレクション ID、バンド名、新しいバンド、バンド値のスケーリング、ビットマスク値など、各 Landsat データプロダクトの Collection 1 から Collection 2 への移行に必要な変更について説明します。各セクションのコンテンツ タブには、特定のセンサーの詳細が表示されます。

表面反射率

OLI

アセット ID

画像 ID とコレクション ID で C01C02 に、SRL2 に置き換えます。たとえば、Landsat 8 OLI Tier 1(Landsat 9 OLI-2 はコレクション 1 に含まれていません):

コレクション 1 コレクション 2
LANDSAT/LC08/C01/T1_SR LANDSAT/LC08/C02/T1_L2

周波数帯の名前

展開して、バンド名の変更と新しいバンドの追加を確認する

説明 コレクション 1 の名前 コレクション 2 の名前
ウルトラ ブルー B1 SR_B1
B2 SR_B2
B3 SR_B3
B4 SR_B4
近赤外線 B5 SR_B5
短波赤外線 1 B6 SR_B6
短波赤外線 2 B7 SR_B7
輝度温度 1 B10
輝度温度 2 B11
エアゾールの属性 sr_aerosol SR_QA_AEROSOL
表面温度 ST_B10
大気透過率 ST_ATRAN
ピクセルからクラウドまでの距離 ST_CDIST
下向き放射輝度 ST_DRAD
放射率 ST_EMIS
放射率の標準偏差 ST_EMSD
表面温度の不確実性 ST_QA
熱放射輝度 ST_TRAD
上向きの放射輝度 ST_URAD
ピクセルの品質属性(CFMask) pixel_qa QA_PIXEL
放射量飽和 QA radsat_qa QA_RADSAT

名前が変更されたバンド(近赤外バンドなど)を選択するコードを更新します。

コレクション 1 コレクション 2
image.select('B5') image.select('SR_B5')

値のスケーリング

反射率バンドの新しいスケーリング係数。コレクション 1 では 0.0001 スケーリング ファクタが使用されました。コレクション 2 は、2.75e-05 スケーリング ファクタと -0.2 オフセットを使用します。熱帯域にも新しいスケールとオフセットの係数が追加されています。次のコードブロックは、Collection 2 の地表反射率と温度バンドのスケーリング係数を適用する関数を定義し、画像コレクションにマッピングします。

コードエディタ(JavaScript)

var applyScaleFactors = function(image) {
  var opticalBands = image.select('SR_B.').multiply(0.0000275).add(-0.2);
  var thermalBand = image.select('ST_B10').multiply(0.00341802).add(149.0);
  return image.addBands(opticalBands, null, true)
              .addBands(thermalBand, null, true);
}

var srColScaled = srCol.map(applyScaleFactors)

Colab(Python)

def apply_scale_factors(image):
  optical_bands = image.select('SR_B.').multiply(0.0000275).add(-0.2)
  thermal_band = image.select('ST_B6').multiply(0.00341802).add(149.0)
  return image.addBands(optical_bands, None, True).addBands(
      thermal_band, None, True
  )

sr_col_scaled = sr_col.map(apply_scale_factors)

QA マスキング

QA ビットマスク(CFMASK)のビットコードが変更されました。コードのカタログ エントリの「QA_PIXEL のビットマスク」(コレクション 2)と「pixel_qa のビットマスク」(コレクション 1)のセクションをご覧ください。

次の式は、Collection 2 QA ビットマスク コードを使用して、特定の画像の雲と影のマスクを作成します。

コードエディタ(JavaScript)

var qaMask = image.select('QA_PIXEL').bitwiseAnd(parseInt('11111', 2)).eq(0)

Colab(Python)

qa_mask = image.select('QA_PIXEL').bitwiseAnd(int('11111', 2)).eq(0)

放射量飽和

放射輝度飽和ビットマスクのビットコードが変更されました。コードのカタログ エントリの「Bitmask for QA_RADSAT」(コレクション 2)と「Bitmask for radsat_qa」(コレクション 1)のセクションをご覧ください。

画像プロパティ

コレクション 1 からコレクション 2 への移行では、一部の画像プロパティが追加され、一部が削除されました。太陽光発電の形状のプロパティが変更されました。次のプロパティ比較表を参照して、欠落、追加、変更されたプロパティ(フィルタリングや処理など)に対応するためにコードを変更する必要があるかどうかを判断します。Collection 2 のプロパティの説明については、商品のカタログ ページの [Image Properties] タブをご覧ください。

展開して宿泊施設のリストを比較する
コレクション 1 コレクション 2
ALGORITHM_SOURCE_SURFACE_REFLECTANCE
ALGORITHM_SOURCE_SURFACE_TEMPERATURE
CLOUD_COVER CLOUD_COVER
CLOUD_COVER_LAND CLOUD_COVER_LAND
COLLECTION_CATEGORY
COLLECTION_NUMBER
DATA_SOURCE_AIR_TEMPERATURE
DATA_SOURCE_ELEVATION
DATA_SOURCE_OZONE
DATA_SOURCE_PRESSURE
DATA_SOURCE_REANALYSIS
DATA_SOURCE_TIRS_STRAY_LIGHT_CORRECTION
DATA_SOURCE_WATER_VAPOR
DATE_ACQUIRED
DATE_PRODUCT_GENERATED
DATUM
EARTH_SUN_DISTANCE EARTH_SUN_DISTANCE
ELLIPSOID
ESPA_VERSION
GEOMETRIC_RMSE_MODEL GEOMETRIC_RMSE_MODEL
GEOMETRIC_RMSE_MODEL_X GEOMETRIC_RMSE_MODEL_X
GEOMETRIC_RMSE_MODEL_Y GEOMETRIC_RMSE_MODEL_Y
GEOMETRIC_RMSE_VERIFY
GRID_CELL_SIZE_REFLECTIVE
GRID_CELL_SIZE_THERMAL
GROUND_CONTROL_POINTS_MODEL
GROUND_CONTROL_POINTS_VERIFY
GROUND_CONTROL_POINTS_VERSION
IMAGE_QUALITY_OLI IMAGE_QUALITY_OLI
IMAGE_QUALITY_TIRS IMAGE_QUALITY_TIRS
L1_DATE_PRODUCT_GENERATED
L1_LANDSAT_PRODUCT_ID
L1_PROCESSING_LEVEL
L1_PROCESSING_SOFTWARE_VERSION
L1_REQUEST_ID
LANDSAT_ID
LANDSAT_PRODUCT_ID
LANDSAT_SCENE_ID
LEVEL1_PRODUCTION_DATE
MAP_PROJECTION
NADIR_OFFNADIR
方向
PIXEL_QA_VERSION
PROCESSING_LEVEL
PROCESSING_SOFTWARE_VERSION
REFLECTANCE_ADD_BAND_1
REFLECTANCE_ADD_BAND_2
REFLECTANCE_ADD_BAND_3
REFLECTANCE_ADD_BAND_4
REFLECTANCE_ADD_BAND_5
REFLECTANCE_ADD_BAND_6
REFLECTANCE_ADD_BAND_7
REFLECTANCE_MULT_BAND_1
REFLECTANCE_MULT_BAND_2
REFLECTANCE_MULT_BAND_3
REFLECTANCE_MULT_BAND_4
REFLECTANCE_MULT_BAND_5
REFLECTANCE_MULT_BAND_6
REFLECTANCE_MULT_BAND_7
REFLECTIVE_LINES
REFLECTIVE_SAMPLES
REQUEST_ID
ROLL_ANGLE
衛星
SATURATION_BAND_1
SATURATION_BAND_2
SATURATION_BAND_3
SATURATION_BAND_4
SATURATION_BAND_5
SATURATION_BAND_6
SATURATION_BAND_7
SATURATION_BAND_8
SATURATION_BAND_9
SCENE_CENTER_TIME
SENSING_TIME
SENSOR_ID
SPACECRAFT_ID
STATION_ID
SOLAR_AZIMUTH_ANGLE SUN_AZIMUTH
SOLAR_ZENITH_ANGLE SUN_ELEVATION(コレクション 2 では天頂角ではなく高度を使用します。天頂角を計算するには、90 - elevation を使用します)。
SR_APP_VERSION
TARGET_WRS_PATH
TARGET_WRS_ROW
TEMPERATURE_ADD_BAND_ST_B10
TEMPERATURE_MAXIMUM_BAND_ST_B10
TEMPERATURE_MINIMUM_BAND_ST_B10
TEMPERATURE_MULT_BAND_ST_B10
THERMAL_LINES
THERMAL_SAMPLES
TIRS_SSM_MODEL
TIRS_SSM_POSITION_STATUS
TRUNCATION_OLI
UTM_ZONE
WRS_PATH WRS_PATH
WRS_ROW WRS_ROW
WRS_TYPE

ETM+

アセット ID

画像 ID とコレクション ID で C01C02 に、SRL2 に置き換えます。たとえば、Landsat 7 ETM+ Tier 1:

コレクション 1 コレクション 2
LANDSAT/LE07/C01/T1_SR LANDSAT/LE07/C02/T1_L2

周波数帯の名前

バンド名の変更と新しいバンドの追加について説明します。

展開して、バンド名の変更と新しいバンドの追加を確認する

説明 コレクション 1 の名前 コレクション 2 の名前
B1 SR_B1
B2 SR_B2
B3 SR_B3
近赤外線 B4 SR_B4
短波赤外線 1 B5 SR_B5
TOA 輝度温度 B6
短波赤外線 2 B7 SR_B7
大気の不透明度 sr_atmos_opacity SR_ATMOS_OPACITY
クラウド品質の評価 sr_cloud_qa SR_CLOUD_QA
表面温度 ST_B6
大気透過率 ST_ATRAN
ピクセルからクラウドまでの距離 ST_CDIST
下向き放射輝度 ST_DRAD
放射率 ST_EMIS
放射率の標準偏差 ST_EMSD
表面温度の不確実性 ST_QA
熱放射輝度 ST_TRAD
上向きの放射輝度 ST_URAD
ピクセルの品質属性(CFMask) pixel_qa QA_PIXEL
放射量飽和 QA radsat_qa QA_RADSAT

名前が変更されたバンド(近赤外バンドなど)を選択するコードを更新します。

コレクション 1 コレクション 2
image.select('B4') image.select('SR_B4')

値のスケーリング

反射率バンドの新しいスケーリング係数。コレクション 1 では 0.0001 スケーリング ファクタが使用されました。コレクション 2 は、2.75e-05 スケーリング ファクタと -0.2 オフセットを使用します。熱帯域にも新しいスケールとオフセットの係数が追加されています。次のコードブロックは、Collection 2 の地表反射率と温度バンドのスケーリング係数を適用する関数を定義し、画像コレクションにマッピングします。

コードエディタ(JavaScript)

var applyScaleFactors = function(image) {
  var opticalBands = image.select('SR_B.').multiply(0.0000275).add(-0.2);
  var thermalBand = image.select('ST_B6').multiply(0.00341802).add(149.0);
  return image.addBands(opticalBands, null, true)
              .addBands(thermalBand, null, true);
}

var srColScaled = srCol.map(applyScaleFactors)

Colab(Python)

def apply_scale_factors(image):
  optical_bands = image.select('SR_B.').multiply(0.0000275).add(-0.2)
  thermal_band = image.select('ST_B6').multiply(0.00341802).add(149.0)
  return image.addBands(optical_bands, None, True).addBands(
      thermal_band, None, True
  )

sr_col_scaled = sr_col.map(apply_scale_factors)

QA マスキング

QA ビットマスク(CFMASK)のビットコードが変更されました。コードのカタログ エントリの「QA_PIXEL のビットマスク」(コレクション 2)と「pixel_qa のビットマスク」(コレクション 1)のセクションをご覧ください。

次の式は、Collection 2 QA ビットマスク コードを使用して、特定の画像の雲と影のマスクを作成します。

コードエディタ(JavaScript)

var qaMask = image.select('QA_PIXEL').bitwiseAnd(parseInt('11111', 2)).eq(0)

Colab(Python)

qa_mask = image.select('QA_PIXEL').bitwiseAnd(int('11111', 2)).eq(0)

放射量飽和

放射輝度飽和ビットマスクのビットコードが変更されました。コードのカタログ エントリの「Bitmask for QA_RADSAT」(コレクション 2)と「Bitmask for radsat_qa」(コレクション 1)のセクションをご覧ください。

画像プロパティ

コレクション 1 からコレクション 2 への移行では、一部の画像プロパティが追加され、一部が削除されました。太陽光発電の形状のプロパティが変更されました。次のプロパティ比較表を参照して、欠落、追加、変更されたプロパティ(フィルタリングや処理など)に対応するためにコードを変更する必要があるかどうかを判断します。Collection 2 のプロパティの説明については、商品のカタログ ページの [Image Properties] タブをご覧ください。

展開して宿泊施設のリストを比較する
コレクション 1 コレクション 2
ALGORITHM_SOURCE_SURFACE_REFLECTANCE
ALGORITHM_SOURCE_SURFACE_TEMPERATURE
CLOUD_COVER CLOUD_COVER
CLOUD_COVER_LAND CLOUD_COVER_LAND
COLLECTION_CATEGORY
COLLECTION_NUMBER
CORRECTION_BIAS_BAND_1
CORRECTION_BIAS_BAND_2
CORRECTION_BIAS_BAND_3
CORRECTION_BIAS_BAND_4
CORRECTION_BIAS_BAND_5
CORRECTION_BIAS_BAND_6_VCID_1
CORRECTION_BIAS_BAND_6_VCID_2
CORRECTION_BIAS_BAND_7
CORRECTION_BIAS_BAND_8
CORRECTION_GAIN_BAND_1
CORRECTION_GAIN_BAND_2
CORRECTION_GAIN_BAND_3
CORRECTION_GAIN_BAND_4
CORRECTION_GAIN_BAND_5
CORRECTION_GAIN_BAND_6_VCID_1
CORRECTION_GAIN_BAND_6_VCID_2
CORRECTION_GAIN_BAND_7
CORRECTION_GAIN_BAND_8
DATA_SOURCE_AIR_TEMPERATURE
DATA_SOURCE_ELEVATION
DATA_SOURCE_OZONE
DATA_SOURCE_PRESSURE
DATA_SOURCE_REANALYSIS
DATA_SOURCE_WATER_VAPOR
DATE_ACQUIRED
DATE_PRODUCT_GENERATED
DATUM
EARTH_SUN_DISTANCE EARTH_SUN_DISTANCE
ELLIPSOID
EPHEMERIS_TYPE
ESPA_VERSION
GAIN_BAND_1
GAIN_BAND_2
GAIN_BAND_3
GAIN_BAND_4
GAIN_BAND_5
GAIN_BAND_6_VCID_1
GAIN_BAND_6_VCID_2
GAIN_BAND_7
GAIN_BAND_8
GAIN_CHANGE_BAND_1
GAIN_CHANGE_BAND_2
GAIN_CHANGE_BAND_3
GAIN_CHANGE_BAND_4
GAIN_CHANGE_BAND_5
GAIN_CHANGE_BAND_6_VCID_1
GAIN_CHANGE_BAND_6_VCID_2
GAIN_CHANGE_BAND_7
GAIN_CHANGE_BAND_8
GAIN_CHANGE_SCAN_BAND_1
GAIN_CHANGE_SCAN_BAND_2
GAIN_CHANGE_SCAN_BAND_3
GAIN_CHANGE_SCAN_BAND_4
GAIN_CHANGE_SCAN_BAND_5
GAIN_CHANGE_SCAN_BAND_6_VCID_1
GAIN_CHANGE_SCAN_BAND_6_VCID_2
GAIN_CHANGE_SCAN_BAND_7
GAIN_CHANGE_SCAN_BAND_8
GEOMETRIC_RMSE_MODEL GEOMETRIC_RMSE_MODEL
GEOMETRIC_RMSE_MODEL_X GEOMETRIC_RMSE_MODEL_X
GEOMETRIC_RMSE_MODEL_Y GEOMETRIC_RMSE_MODEL_Y
GRID_CELL_SIZE_REFLECTIVE
GRID_CELL_SIZE_THERMAL
GROUND_CONTROL_POINTS_MODEL
GROUND_CONTROL_POINTS_VERSION
IMAGE_QUALITY IMAGE_QUALITY
L1_DATE_PRODUCT_GENERATED
L1_LANDSAT_PRODUCT_ID
L1_PROCESSING_LEVEL
L1_PROCESSING_SOFTWARE_VERSION
L1_REQUEST_ID
LANDSAT_ID
LANDSAT_PRODUCT_ID
LANDSAT_SCENE_ID
LEVEL1_PRODUCTION_DATE
MAP_PROJECTION
方向
PIXEL_QA_VERSION
PROCESSING_LEVEL
PROCESSING_SOFTWARE_VERSION
REFLECTANCE_ADD_BAND_1
REFLECTANCE_ADD_BAND_2
REFLECTANCE_ADD_BAND_3
REFLECTANCE_ADD_BAND_4
REFLECTANCE_ADD_BAND_5
REFLECTANCE_ADD_BAND_7
REFLECTANCE_MULT_BAND_1
REFLECTANCE_MULT_BAND_2
REFLECTANCE_MULT_BAND_3
REFLECTANCE_MULT_BAND_4
REFLECTANCE_MULT_BAND_5
REFLECTANCE_MULT_BAND_7
REFLECTIVE_LINES
REFLECTIVE_SAMPLES
REQUEST_ID
衛星
SATURATION_BAND_1
SATURATION_BAND_2
SATURATION_BAND_3
SATURATION_BAND_4
SATURATION_BAND_5
SATURATION_BAND_6_VCID_1
SATURATION_BAND_6_VCID_2
SATURATION_BAND_7
SATURATION_BAND_8
SCENE_CENTER_TIME
SENSING_TIME
SENSOR_ANOMALIES
SENSOR_ID
SENSOR_MODE
SENSOR_MODE_SLC
SPACECRAFT_ID
STATION_ID
SOLAR_AZIMUTH_ANGLE SUN_AZIMUTH
SOLAR_ZENITH_ANGLE SUN_ELEVATION(コレクション 2 では天頂角ではなく高度を使用します。天頂角を計算するには、90 - elevation を使用します)。
SR_APP_VERSION
TEMPERATURE_ADD_BAND_ST_B6
TEMPERATURE_MAXIMUM_BAND_ST_B6
TEMPERATURE_MINIMUM_BAND_ST_B6
TEMPERATURE_MULT_BAND_ST_B6
THERMAL_LINES
THERMAL_SAMPLES
UTM_ZONE
WRS_PATH WRS_PATH
WRS_ROW WRS_ROW
WRS_TYPE

TM

アセット ID

画像 ID とコレクション ID で C01C02 に、SRL2 に置き換えます。たとえば、Landsat 5 TM Tier 1:

コレクション 1 コレクション 2
LANDSAT/LT05/C01/T1_SR LANDSAT/LT05/C02/T1_L2

周波数帯の名前

バンド名の変更と新しいバンドの追加について説明します。

展開して、バンド名の変更と新しいバンドの追加を確認する

説明 コレクション 1 の名前 コレクション 2 の名前
B1 SR_B1
B2 SR_B2
B3 SR_B3
近赤外線 B4 SR_B4
短波赤外線 1 B5 SR_B5
TOA 輝度温度 B6
短波赤外線 2 B7 SR_B7
大気の不透明度 sr_atmos_opacity SR_ATMOS_OPACITY
クラウド品質の評価 sr_cloud_qa SR_CLOUD_QA
表面温度 ST_B6
大気透過率 ST_ATRAN
ピクセルからクラウドまでの距離 ST_CDIST
下向き放射輝度 ST_DRAD
放射率 ST_EMIS
放射率の標準偏差 ST_EMSD
表面温度の不確実性 ST_QA
熱放射輝度 ST_TRAD
上向きの放射輝度 ST_URAD
ピクセルの品質属性(CFMask) pixel_qa QA_PIXEL
放射量飽和 QA radsat_qa QA_RADSAT

名前が変更されたバンド(近赤外バンドなど)を選択するコードを更新します。

コレクション 1 コレクション 2
image.select('B4') image.select('SR_B4')

値のスケーリング

反射率バンドの新しいスケーリング係数。コレクション 1 では 0.0001 スケーリング ファクタが使用されました。コレクション 2 は、2.75e-05 スケーリング ファクタと -0.2 オフセットを使用します。熱帯域にも新しいスケールとオフセットの係数が追加されています。次のコードブロックは、Collection 2 の地表反射率と温度バンドのスケーリング係数を適用する関数を定義し、画像コレクションにマッピングします。

コードエディタ(JavaScript)

var applyScaleFactors = function(image) {
  var opticalBands = image.select('SR_B.').multiply(0.0000275).add(-0.2);
  var thermalBand = image.select('ST_B6').multiply(0.00341802).add(149.0);
  return image.addBands(opticalBands, null, true)
              .addBands(thermalBand, null, true);
}

var srColScaled = srCol.map(applyScaleFactors)

Colab(Python)

def apply_scale_factors(image):
  optical_bands = image.select('SR_B.').multiply(0.0000275).add(-0.2)
  thermal_band = image.select('ST_B6').multiply(0.00341802).add(149.0)
  return image.addBands(optical_bands, None, True).addBands(
      thermal_band, None, True
  )

sr_col_scaled = sr_col.map(apply_scale_factors)

QA マスキング

QA ビットマスク(CFMASK)のビットコードが変更されました。コード(TM 5 など)のカタログ エントリの「Bitmask for QA_PIXEL」(コレクション 2)と「Bitmask for pixel_qa」(コレクション 1)のセクションを参照してください。

次の式は、Collection 2 QA ビットマスク コードを使用して、特定の画像の雲と影のマスクを作成します。

コードエディタ(JavaScript)

var qaMask = image.select('QA_PIXEL').bitwiseAnd(parseInt('11111', 2)).eq(0)

Colab(Python)

qa_mask = image.select('QA_PIXEL').bitwiseAnd(int('11111', 2)).eq(0)

放射量飽和

放射輝度飽和ビットマスクのビットコードが変更されました。カタログ エントリの「Bitmask for QA_RADSAT」(コレクション 2)と「Bitmask for radsat_qa」(コレクション 1)のセクションで、コード(TM 5 など)を確認してください。

画像プロパティ

コレクション 1 からコレクション 2 への移行では、一部の画像プロパティが追加され、一部が削除されました。太陽光発電の形状のプロパティが変更されました。次のプロパティ比較表を参照して、欠落、追加、変更されたプロパティ(フィルタリングや処理など)に対応するためにコードを変更する必要があるかどうかを判断します。コレクション 2 のプロパティの説明(TM 5 など)については、商品のカタログ ページの [画像プロパティ] タブを参照してください。

展開して宿泊施設のリストを比較する
コレクション 1 コレクション 2
ALGORITHM_SOURCE_SURFACE_REFLECTANCE
ALGORITHM_SOURCE_SURFACE_TEMPERATURE
CLOUD_COVER CLOUD_COVER
CLOUD_COVER_LAND CLOUD_COVER_LAND
COLLECTION_CATEGORY
COLLECTION_NUMBER
CORRECTION_BIAS_BAND_1
CORRECTION_BIAS_BAND_2
CORRECTION_BIAS_BAND_3
CORRECTION_BIAS_BAND_4
CORRECTION_BIAS_BAND_5
CORRECTION_BIAS_BAND_6
CORRECTION_BIAS_BAND_7
CORRECTION_GAIN_BAND_1
CORRECTION_GAIN_BAND_2
CORRECTION_GAIN_BAND_3
CORRECTION_GAIN_BAND_4
CORRECTION_GAIN_BAND_5
CORRECTION_GAIN_BAND_6
CORRECTION_GAIN_BAND_7
DATA_SOURCE_AIR_TEMPERATURE
DATA_SOURCE_ELEVATION
DATA_SOURCE_OZONE
DATA_SOURCE_PRESSURE
DATA_SOURCE_REANALYSIS
DATA_SOURCE_WATER_VAPOR
DATA_TYPE_L0RP
DATE_ACQUIRED
DATE_PRODUCT_GENERATED
DATUM
EARTH_SUN_DISTANCE EARTH_SUN_DISTANCE
ELLIPSOID
EPHEMERIS_TYPE
ESPA_VERSION
GEOMETRIC_RMSE_MODEL GEOMETRIC_RMSE_MODEL
GEOMETRIC_RMSE_MODEL_X GEOMETRIC_RMSE_MODEL_X
GEOMETRIC_RMSE_MODEL_Y GEOMETRIC_RMSE_MODEL_Y
GEOMETRIC_RMSE_VERIFY
GEOMETRIC_RMSE_VERIFY_QUAD_LL
GEOMETRIC_RMSE_VERIFY_QUAD_LR
GEOMETRIC_RMSE_VERIFY_QUAD_UL
GEOMETRIC_RMSE_VERIFY_QUAD_UR
GRID_CELL_SIZE_REFLECTIVE
GRID_CELL_SIZE_THERMAL
GROUND_CONTROL_POINTS_MODEL
GROUND_CONTROL_POINTS_VERIFY
GROUND_CONTROL_POINTS_VERSION
IMAGE_QUALITY IMAGE_QUALITY
L1_DATE_PRODUCT_GENERATED
L1_LANDSAT_PRODUCT_ID
L1_PROCESSING_LEVEL
L1_PROCESSING_SOFTWARE_VERSION
L1_REQUEST_ID
LANDSAT_ID
LANDSAT_PRODUCT_ID
LANDSAT_SCENE_ID
LEVEL1_PRODUCTION_DATE
MAP_PROJECTION
方向
PIXEL_QA_VERSION
PROCESSING_LEVEL
PROCESSING_SOFTWARE_VERSION
REFLECTANCE_ADD_BAND_1
REFLECTANCE_ADD_BAND_2
REFLECTANCE_ADD_BAND_3
REFLECTANCE_ADD_BAND_4
REFLECTANCE_ADD_BAND_5
REFLECTANCE_ADD_BAND_7
REFLECTANCE_MULT_BAND_1
REFLECTANCE_MULT_BAND_2
REFLECTANCE_MULT_BAND_3
REFLECTANCE_MULT_BAND_4
REFLECTANCE_MULT_BAND_5
REFLECTANCE_MULT_BAND_7
REFLECTIVE_LINES
REFLECTIVE_SAMPLES
REQUEST_ID
衛星
SATURATION_BAND_1
SATURATION_BAND_2
SATURATION_BAND_3
SATURATION_BAND_4
SATURATION_BAND_5
SATURATION_BAND_6
SATURATION_BAND_7
SCENE_CENTER_TIME
SENSING_TIME
SENSOR_ANOMALIES
SENSOR_ID
SENSOR_MODE
SENSOR_MODE_SLC
SPACECRAFT_ID
STATION_ID
SOLAR_AZIMUTH_ANGLE SUN_AZIMUTH
SOLAR_ZENITH_ANGLE SUN_ELEVATION(コレクション 2 では天頂角ではなく高度を使用します。天頂角を計算するには、90 - elevation を使用します)。
SR_APP_VERSION
TEMPERATURE_ADD_BAND_ST_B6
TEMPERATURE_MAXIMUM_BAND_ST_B6
TEMPERATURE_MINIMUM_BAND_ST_B6
TEMPERATURE_MULT_BAND_ST_B6
THERMAL_LINES
THERMAL_SAMPLES
UTM_ZONE
WRS_PATH WRS_PATH
WRS_ROW WRS_ROW
WRS_TYPE

大気圏外反射率

OLI

アセット ID

画像 ID とコレクション ID で C01C02 に置き換えます。たとえば、Landsat 8 OLI Tier 1(Landsat 9 OLI-2 はコレクション 1 に含まれていません):

コレクション 1 コレクション 2
LANDSAT/LC08/C01/T1_TOA LANDSAT/LC08/C02/T1_TOA

周波数帯の名前

バンド名の変更と新しいバンドの追加について説明します。

展開して、バンド名の変更と新しいバンドの追加を確認する

説明 コレクション 1 の名前 コレクション 2 の名前
沿岸エアロゾル B1 B1
B2 B2
B3 B3
B4 B4
近赤外線 B5 B5
短波赤外線 1 B6 B6
短波赤外線 2 B7 B7
Panchromatic B8 B8
巻雲 B9 B9
赤外線 1 B10 B10
赤外線 2 B11 B11
QA ビットマスク BQA QA_PIXEL
放射量飽和 QA QA_RADSAT
太陽の方位角 SAA
太陽天頂角 SZA
方位角を表示する VAA
天頂角を表示する VZA

名前が変更されたバンド(QA ビットマスク バンドなど)を選択するコードを更新します。

コレクション 1 コレクション 2
image.select('BQA') image.select('QA_PIXEL')

値のスケーリング

変更は不要です。コレクション 1 とコレクション 2 では、大気圏上部の反射率と熱値のスケーリングが同じです。

QA マスキング

QA ビットマスクのビットコードが変更されました。コードのカタログ エントリの「QA_PIXEL のビットマスク」(コレクション 2)と「BQA のビットマスク」(コレクション 1)のセクションを参照してください。

次の式は、Collection 2 QA ビットマスク コードを使用して、特定の画像の雲と影のマスクを作成します。

コードエディタ(JavaScript)

var qaMask = image.select('QA_PIXEL').bitwiseAnd(parseInt('11010', 2)).eq(0)

Colab(Python)

qa_mask = image.select('QA_PIXEL').bitwiseAnd(int('11010', 2)).eq(0)

画像プロパティ

コレクション 1 からコレクション 2 への移行では、一部の画像プロパティが追加され、一部が削除されました。プロパティ名は変更されていません。次のプロパティ比較表を参照して、欠落または追加されたプロパティに対応するためにコードを変更する必要があるかどうか(フィルタリングや処理など)を判断してください。Collection 2 のプロパティの説明については、商品のカタログ ページの [Image Properties] タブをご覧ください。

展開して宿泊施設のリストを比較する
コレクション 1 コレクション 2
BPF_NAME_OLI
BPF_NAME_TIRS
CLOUD_COVER CLOUD_COVER
CLOUD_COVER_LAND CLOUD_COVER_LAND
COLLECTION_CATEGORY COLLECTION_CATEGORY
COLLECTION_NUMBER COLLECTION_NUMBER
CPF_NAME
DATA_SOURCE_ELEVATION
DATA_SOURCE_TIRS_STRAY_LIGHT_CORRECTION
DATA_TYPE
DATE_ACQUIRED DATE_ACQUIRED
DATE_PRODUCT_GENERATED
DATUM DATUM
EARTH_SUN_DISTANCE EARTH_SUN_DISTANCE
ELEVATION_SOURCE
ELLIPSOID ELLIPSOID
FILE_DATE
GEOMETRIC_RMSE_MODEL GEOMETRIC_RMSE_MODEL
GEOMETRIC_RMSE_MODEL_X GEOMETRIC_RMSE_MODEL_X
GEOMETRIC_RMSE_MODEL_Y GEOMETRIC_RMSE_MODEL_Y
GEOMETRIC_RMSE_VERIFY GEOMETRIC_RMSE_VERIFY
GRID_CELL_SIZE_PANCHROMATIC GRID_CELL_SIZE_PANCHROMATIC
GRID_CELL_SIZE_REFLECTIVE GRID_CELL_SIZE_REFLECTIVE
GRID_CELL_SIZE_THERMAL GRID_CELL_SIZE_THERMAL
GROUND_CONTROL_POINTS_MODEL GROUND_CONTROL_POINTS_MODEL
GROUND_CONTROL_POINTS_VERIFY GROUND_CONTROL_POINTS_VERIFY
GROUND_CONTROL_POINTS_VERSION GROUND_CONTROL_POINTS_VERSION
IMAGE_QUALITY_OLI IMAGE_QUALITY_OLI
IMAGE_QUALITY_TIRS IMAGE_QUALITY_TIRS
K1_CONSTANT_BAND_10 K1_CONSTANT_BAND_10
K1_CONSTANT_BAND_11 K1_CONSTANT_BAND_11
K2_CONSTANT_BAND_10 K2_CONSTANT_BAND_10
K2_CONSTANT_BAND_11 K2_CONSTANT_BAND_11
LANDSAT_PRODUCT_ID LANDSAT_PRODUCT_ID
LANDSAT_SCENE_ID LANDSAT_SCENE_ID
MAP_PROJECTION MAP_PROJECTION
NADIR_OFFNADIR NADIR_OFFNADIR
方向 方向
PANCHROMATIC_LINES PANCHROMATIC_LINES
PANCHROMATIC_SAMPLES PANCHROMATIC_SAMPLES
PROCESSING_LEVEL
PROCESSING_SOFTWARE_VERSION PROCESSING_SOFTWARE_VERSION
RADIANCE_ADD_BAND_1 RADIANCE_ADD_BAND_1
RADIANCE_ADD_BAND_10 RADIANCE_ADD_BAND_10
RADIANCE_ADD_BAND_11 RADIANCE_ADD_BAND_11
RADIANCE_ADD_BAND_2 RADIANCE_ADD_BAND_2
RADIANCE_ADD_BAND_3 RADIANCE_ADD_BAND_3
RADIANCE_ADD_BAND_4 RADIANCE_ADD_BAND_4
RADIANCE_ADD_BAND_5 RADIANCE_ADD_BAND_5
RADIANCE_ADD_BAND_6 RADIANCE_ADD_BAND_6
RADIANCE_ADD_BAND_7 RADIANCE_ADD_BAND_7
RADIANCE_ADD_BAND_8 RADIANCE_ADD_BAND_8
RADIANCE_ADD_BAND_9 RADIANCE_ADD_BAND_9
RADIANCE_MULT_BAND_1 RADIANCE_MULT_BAND_1
RADIANCE_MULT_BAND_10 RADIANCE_MULT_BAND_10
RADIANCE_MULT_BAND_11 RADIANCE_MULT_BAND_11
RADIANCE_MULT_BAND_2 RADIANCE_MULT_BAND_2
RADIANCE_MULT_BAND_3 RADIANCE_MULT_BAND_3
RADIANCE_MULT_BAND_4 RADIANCE_MULT_BAND_4
RADIANCE_MULT_BAND_5 RADIANCE_MULT_BAND_5
RADIANCE_MULT_BAND_6 RADIANCE_MULT_BAND_6
RADIANCE_MULT_BAND_7 RADIANCE_MULT_BAND_7
RADIANCE_MULT_BAND_8 RADIANCE_MULT_BAND_8
RADIANCE_MULT_BAND_9 RADIANCE_MULT_BAND_9
REFLECTANCE_ADD_BAND_1 REFLECTANCE_ADD_BAND_1
REFLECTANCE_ADD_BAND_2 REFLECTANCE_ADD_BAND_2
REFLECTANCE_ADD_BAND_3 REFLECTANCE_ADD_BAND_3
REFLECTANCE_ADD_BAND_4 REFLECTANCE_ADD_BAND_4
REFLECTANCE_ADD_BAND_5 REFLECTANCE_ADD_BAND_5
REFLECTANCE_ADD_BAND_6 REFLECTANCE_ADD_BAND_6
REFLECTANCE_ADD_BAND_7 REFLECTANCE_ADD_BAND_7
REFLECTANCE_ADD_BAND_8 REFLECTANCE_ADD_BAND_8
REFLECTANCE_ADD_BAND_9 REFLECTANCE_ADD_BAND_9
REFLECTANCE_MULT_BAND_1 REFLECTANCE_MULT_BAND_1
REFLECTANCE_MULT_BAND_2 REFLECTANCE_MULT_BAND_2
REFLECTANCE_MULT_BAND_3 REFLECTANCE_MULT_BAND_3
REFLECTANCE_MULT_BAND_4 REFLECTANCE_MULT_BAND_4
REFLECTANCE_MULT_BAND_5 REFLECTANCE_MULT_BAND_5
REFLECTANCE_MULT_BAND_6 REFLECTANCE_MULT_BAND_6
REFLECTANCE_MULT_BAND_7 REFLECTANCE_MULT_BAND_7
REFLECTANCE_MULT_BAND_8 REFLECTANCE_MULT_BAND_8
REFLECTANCE_MULT_BAND_9 REFLECTANCE_MULT_BAND_9
REFLECTIVE_LINES REFLECTIVE_LINES
REFLECTIVE_SAMPLES REFLECTIVE_SAMPLES
REQUEST_ID REQUEST_ID
RESAMPLING_OPTION RESAMPLING_OPTION
RLUT_FILE_NAME
ROLL_ANGLE ROLL_ANGLE
SATURATION_BAND_1 SATURATION_BAND_1
SATURATION_BAND_2 SATURATION_BAND_2
SATURATION_BAND_3 SATURATION_BAND_3
SATURATION_BAND_4 SATURATION_BAND_4
SATURATION_BAND_5 SATURATION_BAND_5
SATURATION_BAND_6 SATURATION_BAND_6
SATURATION_BAND_7 SATURATION_BAND_7
SATURATION_BAND_8 SATURATION_BAND_8
SATURATION_BAND_9 SATURATION_BAND_9
SCENE_CENTER_TIME SCENE_CENTER_TIME
SENSOR_ID SENSOR_ID
SPACECRAFT_ID SPACECRAFT_ID
STATION_ID STATION_ID
SUN_AZIMUTH SUN_AZIMUTH
SUN_ELEVATION SUN_ELEVATION
TARGET_WRS_PATH TARGET_WRS_PATH
TARGET_WRS_ROW TARGET_WRS_ROW
THERMAL_LINES THERMAL_LINES
THERMAL_SAMPLES THERMAL_SAMPLES
TIRS_SSM_MODEL TIRS_SSM_MODEL
TIRS_SSM_POSITION_STATUS TIRS_SSM_POSITION_STATUS
TIRS_STRAY_LIGHT_CORRECTION_SOURCE
TRUNCATION_OLI TRUNCATION_OLI
UTM_ZONE UTM_ZONE
WRS_PATH WRS_PATH
WRS_ROW WRS_ROW
WRS_TYPE
google:registration_count
google:registration_offset_x
google:registration_offset_y
google:registration_ratio

ETM+

アセット ID

画像 ID とコレクション ID で C01C02 に置き換えます。たとえば、Landsat 7 ETM+ Tier 1:

コレクション 1 コレクション 2
LANDSAT/LE07/C01/T1_TOA LANDSAT/LE07/C02/T1_TOA

周波数帯の名前

バンド名の変更と新しいバンドの追加について説明します。

展開して、バンド名の変更と新しいバンドの追加を確認する

説明 コレクション 1 の名前 コレクション 2 の名前
B1 B1
B2 B2
B3 B3
近赤外線 B4 B4
短波赤外線 1 B5 B5
低ゲイン熱赤外線 1 B6_VCID_1 B6_VCID_1
高ゲイン熱赤外線 1 B6_VCID_2 B6_VCID_2
短波赤外線 2 B7 B7
Panchromatic B8 B8
QA ビットマスク BQA QA_PIXEL
放射量飽和 QA QA_RADSAT
太陽の方位角 SAA
太陽天頂角 SZA
方位角を表示する VAA
天頂角を表示する VZA

名前が変更されたバンド(QA ビットマスク バンドなど)を選択するコードを更新します。

コレクション 1 コレクション 2
image.select('BQA') image.select('QA_PIXEL')

値のスケーリング

変更は不要です。コレクション 1 とコレクション 2 では、大気圏上部の反射率と熱値のスケーリングが同じです。

QA マスキング

QA ビットマスクのビットコードが変更されました。コードのカタログ エントリの「QA_PIXEL のビットマスク」(コレクション 2)と「BQA のビットマスク」(コレクション 1)のセクションを参照してください。

次の式は、Collection 2 QA ビットマスク コードを使用して、特定の画像の雲と影のマスクを作成します。

コードエディタ(JavaScript)

var qaMask = image.select('QA_PIXEL').bitwiseAnd(parseInt('11010', 2)).eq(0)

Colab(Python)

qa_mask = image.select('QA_PIXEL').bitwiseAnd(int('11010', 2)).eq(0)

画像プロパティ

コレクション 1 からコレクション 2 への移行では、一部の画像プロパティが追加され、一部が削除されました。プロパティ名は変更されていません。次のプロパティ比較表を参照して、欠落または追加されたプロパティに対応するためにコードを変更する必要があるかどうか(フィルタリングや処理など)を判断してください。Collection 2 のプロパティの説明については、商品のカタログ ページの [Image Properties] タブをご覧ください。

展開して宿泊施設のリストを比較する
コレクション 1 コレクション 2
CLOUD_COVER CLOUD_COVER
CLOUD_COVER_LAND CLOUD_COVER_LAND
COLLECTION_CATEGORY COLLECTION_CATEGORY
COLLECTION_NUMBER COLLECTION_NUMBER
CORRECTION_BIAS_BAND_1 CORRECTION_BIAS_BAND_1
CORRECTION_BIAS_BAND_2 CORRECTION_BIAS_BAND_2
CORRECTION_BIAS_BAND_3 CORRECTION_BIAS_BAND_3
CORRECTION_BIAS_BAND_4 CORRECTION_BIAS_BAND_4
CORRECTION_BIAS_BAND_5 CORRECTION_BIAS_BAND_5
CORRECTION_BIAS_BAND_6_VCID_1 CORRECTION_BIAS_BAND_6_VCID_1
CORRECTION_BIAS_BAND_6_VCID_2 CORRECTION_BIAS_BAND_6_VCID_2
CORRECTION_BIAS_BAND_7 CORRECTION_BIAS_BAND_7
CORRECTION_BIAS_BAND_8 CORRECTION_BIAS_BAND_8
CORRECTION_GAIN_BAND_1 CORRECTION_GAIN_BAND_1
CORRECTION_GAIN_BAND_2 CORRECTION_GAIN_BAND_2
CORRECTION_GAIN_BAND_3 CORRECTION_GAIN_BAND_3
CORRECTION_GAIN_BAND_4 CORRECTION_GAIN_BAND_4
CORRECTION_GAIN_BAND_5 CORRECTION_GAIN_BAND_5
CORRECTION_GAIN_BAND_6_VCID_1 CORRECTION_GAIN_BAND_6_VCID_1
CORRECTION_GAIN_BAND_6_VCID_2 CORRECTION_GAIN_BAND_6_VCID_2
CORRECTION_GAIN_BAND_7 CORRECTION_GAIN_BAND_7
CORRECTION_GAIN_BAND_8 CORRECTION_GAIN_BAND_8
CPF_NAME
DATA_CATEGORY
DATA_SOURCE_ELEVATION
DATA_TYPE
DATE_ACQUIRED DATE_ACQUIRED
DATE_PRODUCT_GENERATED
DATUM DATUM
EARTH_SUN_DISTANCE EARTH_SUN_DISTANCE
ELEVATION_SOURCE
ELLIPSOID ELLIPSOID
EPHEMERIS_TYPE EPHEMERIS_TYPE
FILE_DATE
GAIN_BAND_1 GAIN_BAND_1
GAIN_BAND_2 GAIN_BAND_2
GAIN_BAND_3 GAIN_BAND_3
GAIN_BAND_4 GAIN_BAND_4
GAIN_BAND_5 GAIN_BAND_5
GAIN_BAND_6_VCID_1 GAIN_BAND_6_VCID_1
GAIN_BAND_6_VCID_2 GAIN_BAND_6_VCID_2
GAIN_BAND_7 GAIN_BAND_7
GAIN_BAND_8 GAIN_BAND_8
GAIN_CHANGE_BAND_1 GAIN_CHANGE_BAND_1
GAIN_CHANGE_BAND_2 GAIN_CHANGE_BAND_2
GAIN_CHANGE_BAND_3 GAIN_CHANGE_BAND_3
GAIN_CHANGE_BAND_4 GAIN_CHANGE_BAND_4
GAIN_CHANGE_BAND_5 GAIN_CHANGE_BAND_5
GAIN_CHANGE_BAND_6_VCID_1 GAIN_CHANGE_BAND_6_VCID_1
GAIN_CHANGE_BAND_6_VCID_2 GAIN_CHANGE_BAND_6_VCID_2
GAIN_CHANGE_BAND_7 GAIN_CHANGE_BAND_7
GAIN_CHANGE_BAND_8 GAIN_CHANGE_BAND_8
GAIN_CHANGE_SCAN_BAND_1 GAIN_CHANGE_SCAN_BAND_1
GAIN_CHANGE_SCAN_BAND_2 GAIN_CHANGE_SCAN_BAND_2
GAIN_CHANGE_SCAN_BAND_3 GAIN_CHANGE_SCAN_BAND_3
GAIN_CHANGE_SCAN_BAND_4 GAIN_CHANGE_SCAN_BAND_4
GAIN_CHANGE_SCAN_BAND_5 GAIN_CHANGE_SCAN_BAND_5
GAIN_CHANGE_SCAN_BAND_6_VCID_1 GAIN_CHANGE_SCAN_BAND_6_VCID_1
GAIN_CHANGE_SCAN_BAND_6_VCID_2 GAIN_CHANGE_SCAN_BAND_6_VCID_2
GAIN_CHANGE_SCAN_BAND_7 GAIN_CHANGE_SCAN_BAND_7
GAIN_CHANGE_SCAN_BAND_8 GAIN_CHANGE_SCAN_BAND_8
GEOMETRIC_RMSE_MODEL GEOMETRIC_RMSE_MODEL
GEOMETRIC_RMSE_MODEL_X GEOMETRIC_RMSE_MODEL_X
GEOMETRIC_RMSE_MODEL_Y GEOMETRIC_RMSE_MODEL_Y
GRID_CELL_SIZE_PANCHROMATIC GRID_CELL_SIZE_PANCHROMATIC
GRID_CELL_SIZE_REFLECTIVE GRID_CELL_SIZE_REFLECTIVE
GRID_CELL_SIZE_THERMAL GRID_CELL_SIZE_THERMAL
GROUND_CONTROL_POINTS_MODEL GROUND_CONTROL_POINTS_MODEL
GROUND_CONTROL_POINTS_VERSION GROUND_CONTROL_POINTS_VERSION
IMAGE_QUALITY IMAGE_QUALITY
K1_CONSTANT_BAND_6_VCID_1 K1_CONSTANT_BAND_6_VCID_1
K1_CONSTANT_BAND_6_VCID_2 K1_CONSTANT_BAND_6_VCID_2
K2_CONSTANT_BAND_6_VCID_1 K2_CONSTANT_BAND_6_VCID_1
K2_CONSTANT_BAND_6_VCID_2 K2_CONSTANT_BAND_6_VCID_2
LANDSAT_PRODUCT_ID LANDSAT_PRODUCT_ID
LANDSAT_SCENE_ID LANDSAT_SCENE_ID
MAP_PROJECTION MAP_PROJECTION
方向 方向
PANCHROMATIC_LINES PANCHROMATIC_LINES
PANCHROMATIC_SAMPLES PANCHROMATIC_SAMPLES
PROCESSING_LEVEL
PROCESSING_SOFTWARE_VERSION PROCESSING_SOFTWARE_VERSION
RADIANCE_ADD_BAND_1 RADIANCE_ADD_BAND_1
RADIANCE_ADD_BAND_2 RADIANCE_ADD_BAND_2
RADIANCE_ADD_BAND_3 RADIANCE_ADD_BAND_3
RADIANCE_ADD_BAND_4 RADIANCE_ADD_BAND_4
RADIANCE_ADD_BAND_5 RADIANCE_ADD_BAND_5
RADIANCE_ADD_BAND_6_VCID_1 RADIANCE_ADD_BAND_6_VCID_1
RADIANCE_ADD_BAND_6_VCID_2 RADIANCE_ADD_BAND_6_VCID_2
RADIANCE_ADD_BAND_7 RADIANCE_ADD_BAND_7
RADIANCE_ADD_BAND_8 RADIANCE_ADD_BAND_8
RADIANCE_MAXIMUM_BAND_1
RADIANCE_MAXIMUM_BAND_2
RADIANCE_MAXIMUM_BAND_3
RADIANCE_MAXIMUM_BAND_4
RADIANCE_MAXIMUM_BAND_5
RADIANCE_MAXIMUM_BAND_6_VCID_1
RADIANCE_MAXIMUM_BAND_6_VCID_2
RADIANCE_MAXIMUM_BAND_7
RADIANCE_MAXIMUM_BAND_8
RADIANCE_MINIMUM_BAND_1
RADIANCE_MINIMUM_BAND_2
RADIANCE_MINIMUM_BAND_3
RADIANCE_MINIMUM_BAND_4
RADIANCE_MINIMUM_BAND_5
RADIANCE_MINIMUM_BAND_6_VCID_1
RADIANCE_MINIMUM_BAND_6_VCID_2
RADIANCE_MINIMUM_BAND_7
RADIANCE_MINIMUM_BAND_8
RADIANCE_MULT_BAND_1 RADIANCE_MULT_BAND_1
RADIANCE_MULT_BAND_2 RADIANCE_MULT_BAND_2
RADIANCE_MULT_BAND_3 RADIANCE_MULT_BAND_3
RADIANCE_MULT_BAND_4 RADIANCE_MULT_BAND_4
RADIANCE_MULT_BAND_5 RADIANCE_MULT_BAND_5
RADIANCE_MULT_BAND_6_VCID_1 RADIANCE_MULT_BAND_6_VCID_1
RADIANCE_MULT_BAND_6_VCID_2 RADIANCE_MULT_BAND_6_VCID_2
RADIANCE_MULT_BAND_7 RADIANCE_MULT_BAND_7
RADIANCE_MULT_BAND_8 RADIANCE_MULT_BAND_8
REFLECTANCE_ADD_BAND_1 REFLECTANCE_ADD_BAND_1
REFLECTANCE_ADD_BAND_2 REFLECTANCE_ADD_BAND_2
REFLECTANCE_ADD_BAND_3 REFLECTANCE_ADD_BAND_3
REFLECTANCE_ADD_BAND_4 REFLECTANCE_ADD_BAND_4
REFLECTANCE_ADD_BAND_5 REFLECTANCE_ADD_BAND_5
REFLECTANCE_ADD_BAND_7 REFLECTANCE_ADD_BAND_7
REFLECTANCE_ADD_BAND_8 REFLECTANCE_ADD_BAND_8
REFLECTANCE_MAXIMUM_BAND_1
REFLECTANCE_MAXIMUM_BAND_2
REFLECTANCE_MAXIMUM_BAND_3
REFLECTANCE_MAXIMUM_BAND_4
REFLECTANCE_MAXIMUM_BAND_5
REFLECTANCE_MAXIMUM_BAND_7
REFLECTANCE_MAXIMUM_BAND_8
REFLECTANCE_MINIMUM_BAND_1
REFLECTANCE_MINIMUM_BAND_2
REFLECTANCE_MINIMUM_BAND_3
REFLECTANCE_MINIMUM_BAND_4
REFLECTANCE_MINIMUM_BAND_5
REFLECTANCE_MINIMUM_BAND_7
REFLECTANCE_MINIMUM_BAND_8
REFLECTANCE_MULT_BAND_1 REFLECTANCE_MULT_BAND_1
REFLECTANCE_MULT_BAND_2 REFLECTANCE_MULT_BAND_2
REFLECTANCE_MULT_BAND_3 REFLECTANCE_MULT_BAND_3
REFLECTANCE_MULT_BAND_4 REFLECTANCE_MULT_BAND_4
REFLECTANCE_MULT_BAND_5 REFLECTANCE_MULT_BAND_5
REFLECTANCE_MULT_BAND_7 REFLECTANCE_MULT_BAND_7
REFLECTANCE_MULT_BAND_8 REFLECTANCE_MULT_BAND_8
REFLECTIVE_LINES REFLECTIVE_LINES
REFLECTIVE_SAMPLES REFLECTIVE_SAMPLES
REQUEST_ID REQUEST_ID
RESAMPLING_OPTION RESAMPLING_OPTION
SATURATION_BAND_1 SATURATION_BAND_1
SATURATION_BAND_2 SATURATION_BAND_2
SATURATION_BAND_3 SATURATION_BAND_3
SATURATION_BAND_4 SATURATION_BAND_4
SATURATION_BAND_5 SATURATION_BAND_5
SATURATION_BAND_6_VCID_1 SATURATION_BAND_6_VCID_1
SATURATION_BAND_6_VCID_2 SATURATION_BAND_6_VCID_2
SATURATION_BAND_7 SATURATION_BAND_7
SATURATION_BAND_8 SATURATION_BAND_8
SCENE_CENTER_TIME SCENE_CENTER_TIME
SENSOR_ANOMALIES
SENSOR_ID SENSOR_ID
SENSOR_MODE SENSOR_MODE
SENSOR_MODE_SLC
SPACECRAFT_ID SPACECRAFT_ID
STATION_ID STATION_ID
SUN_AZIMUTH SUN_AZIMUTH
SUN_ELEVATION SUN_ELEVATION
THERMAL_LINES THERMAL_LINES
THERMAL_SAMPLES THERMAL_SAMPLES
UTM_ZONE UTM_ZONE
WRS_PATH WRS_PATH
WRS_ROW WRS_ROW
WRS_TYPE
google:registration_count
google:registration_offset_x
google:registration_offset_y
google:registration_ratio

TM

アセット ID

画像 ID とコレクション ID で C01C02 に置き換えます。たとえば、Landsat 5 TM Tier 1:

コレクション 1 コレクション 2
LANDSAT/LT05/C01/T1_TOA LANDSAT/LT05/C02/T1_TOA

周波数帯の名前

バンド名の変更と新しいバンドの追加について説明します。

展開して、バンド名の変更と新しいバンドの追加を確認する

説明 コレクション 1 の名前 コレクション 2 の名前
B1 B1
B2 B2
B3 B3
近赤外線 B4 B4
短波赤外線 1 B5 B5
赤外線 1 B6 B6
短波赤外線 2 B7 B7
QA ビットマスク BQA QA_PIXEL
放射量飽和 QA QA_RADSAT
太陽の方位角 SAA
太陽天頂角 SZA
方位角を表示する VAA
天頂角を表示する VZA

名前が変更されたバンド(QA ビットマスク バンドなど)を選択するコードを更新します。

コレクション 1 コレクション 2
image.select('BQA') image.select('QA_PIXEL')

値のスケーリング

変更は不要です。コレクション 1 とコレクション 2 では、大気圏上部の反射率と熱値のスケーリングが同じです。

QA マスキング

QA ビットマスクのビットコードが変更されました。コード(TM 5 など)のカタログ エントリの「Bitmask for QA_PIXEL」(コレクション 2)と「Bitmask for BQA」(コレクション 1)のセクションをご覧ください。

次の式は、Collection 2 QA ビットマスク コードを使用して、特定の画像の雲と影のマスクを作成します。

コードエディタ(JavaScript)

var qaMask = image.select('QA_PIXEL').bitwiseAnd(parseInt('11010', 2)).eq(0)

Colab(Python)

qa_mask = image.select('QA_PIXEL').bitwiseAnd(int('11010', 2)).eq(0)

画像プロパティ

コレクション 1 からコレクション 2 への移行では、一部の画像プロパティが追加され、一部が削除されました。プロパティ名は変更されていません。次のプロパティ比較表を参照して、欠落または追加されたプロパティに対応するためにコードを変更する必要があるかどうか(フィルタリングや処理など)を判断してください。コレクション 2 のプロパティの説明(TM 5 など)については、商品のカタログ ページの [Image Properties] タブを参照してください。

展開して宿泊施設のリストを比較する
コレクション 1 コレクション 2
CLOUD_COVER CLOUD_COVER
CLOUD_COVER_LAND CLOUD_COVER_LAND
COLLECTION_CATEGORY COLLECTION_CATEGORY
COLLECTION_NUMBER COLLECTION_NUMBER
CORNER_LL_LAT_PRODUCT
CORNER_LL_LON_PRODUCT
CORNER_LL_PROJECTION_X_PRODUCT
CORNER_LL_PROJECTION_Y_PRODUCT
CORNER_LR_LAT_PRODUCT
CORNER_LR_LON_PRODUCT
CORNER_LR_PROJECTION_X_PRODUCT
CORNER_LR_PROJECTION_Y_PRODUCT
CORNER_UL_LAT_PRODUCT
CORNER_UL_LON_PRODUCT
CORNER_UL_PROJECTION_X_PRODUCT
CORNER_UL_PROJECTION_Y_PRODUCT
CORNER_UR_LAT_PRODUCT
CORNER_UR_LON_PRODUCT
CORNER_UR_PROJECTION_X_PRODUCT
CORNER_UR_PROJECTION_Y_PRODUCT
CORRECTION_BIAS_BAND_1 CORRECTION_BIAS_BAND_1
CORRECTION_BIAS_BAND_2 CORRECTION_BIAS_BAND_2
CORRECTION_BIAS_BAND_3 CORRECTION_BIAS_BAND_3
CORRECTION_BIAS_BAND_4 CORRECTION_BIAS_BAND_4
CORRECTION_BIAS_BAND_5 CORRECTION_BIAS_BAND_5
CORRECTION_BIAS_BAND_6 CORRECTION_BIAS_BAND_6
CORRECTION_BIAS_BAND_7 CORRECTION_BIAS_BAND_7
CORRECTION_GAIN_BAND_1 CORRECTION_GAIN_BAND_1
CORRECTION_GAIN_BAND_2 CORRECTION_GAIN_BAND_2
CORRECTION_GAIN_BAND_3 CORRECTION_GAIN_BAND_3
CORRECTION_GAIN_BAND_4 CORRECTION_GAIN_BAND_4
CORRECTION_GAIN_BAND_5 CORRECTION_GAIN_BAND_5
CORRECTION_GAIN_BAND_6 CORRECTION_GAIN_BAND_6
CORRECTION_GAIN_BAND_7 CORRECTION_GAIN_BAND_7
CPF_NAME
DATA_CATEGORY
DATA_SOURCE_ELEVATION
DATA_TYPE
DATA_TYPE_L0RP DATA_TYPE_L0RP
DATE_ACQUIRED DATE_ACQUIRED
DATE_PRODUCT_GENERATED
DATUM DATUM
EARTH_SUN_DISTANCE EARTH_SUN_DISTANCE
ELEVATION_SOURCE
ELLIPSOID ELLIPSOID
EPHEMERIS_TYPE EPHEMERIS_TYPE
FILE_DATE
GEOMETRIC_RMSE_MODEL GEOMETRIC_RMSE_MODEL
GEOMETRIC_RMSE_MODEL_X GEOMETRIC_RMSE_MODEL_X
GEOMETRIC_RMSE_MODEL_Y GEOMETRIC_RMSE_MODEL_Y
GEOMETRIC_RMSE_VERIFY GEOMETRIC_RMSE_VERIFY
GEOMETRIC_RMSE_VERIFY_QUAD_LL GEOMETRIC_RMSE_VERIFY_QUAD_LL
GEOMETRIC_RMSE_VERIFY_QUAD_LR GEOMETRIC_RMSE_VERIFY_QUAD_LR
GEOMETRIC_RMSE_VERIFY_QUAD_UL GEOMETRIC_RMSE_VERIFY_QUAD_UL
GEOMETRIC_RMSE_VERIFY_QUAD_UR GEOMETRIC_RMSE_VERIFY_QUAD_UR
GRID_CELL_SIZE_REFLECTIVE GRID_CELL_SIZE_REFLECTIVE
GRID_CELL_SIZE_THERMAL GRID_CELL_SIZE_THERMAL
GROUND_CONTROL_POINTS_MODEL GROUND_CONTROL_POINTS_MODEL
GROUND_CONTROL_POINTS_VERIFY GROUND_CONTROL_POINTS_VERIFY
GROUND_CONTROL_POINTS_VERSION GROUND_CONTROL_POINTS_VERSION
IMAGE_QUALITY IMAGE_QUALITY
K1_CONSTANT_BAND_6 K1_CONSTANT_BAND_6
K2_CONSTANT_BAND_6 K2_CONSTANT_BAND_6
LANDSAT_PRODUCT_ID LANDSAT_PRODUCT_ID
LANDSAT_SCENE_ID LANDSAT_SCENE_ID
MAP_PROJECTION MAP_PROJECTION
MAP_PROJECTION_L0RA MAP_PROJECTION_L0RA
方向 方向
PROCESSING_LEVEL
PROCESSING_SOFTWARE_VERSION PROCESSING_SOFTWARE_VERSION
RADIANCE_ADD_BAND_1 RADIANCE_ADD_BAND_1
RADIANCE_ADD_BAND_2 RADIANCE_ADD_BAND_2
RADIANCE_ADD_BAND_3 RADIANCE_ADD_BAND_3
RADIANCE_ADD_BAND_4 RADIANCE_ADD_BAND_4
RADIANCE_ADD_BAND_5 RADIANCE_ADD_BAND_5
RADIANCE_ADD_BAND_6 RADIANCE_ADD_BAND_6
RADIANCE_ADD_BAND_7 RADIANCE_ADD_BAND_7
RADIANCE_MAXIMUM_BAND_1
RADIANCE_MAXIMUM_BAND_2
RADIANCE_MAXIMUM_BAND_3
RADIANCE_MAXIMUM_BAND_4
RADIANCE_MAXIMUM_BAND_5
RADIANCE_MAXIMUM_BAND_6
RADIANCE_MAXIMUM_BAND_7
RADIANCE_MINIMUM_BAND_1
RADIANCE_MINIMUM_BAND_2
RADIANCE_MINIMUM_BAND_3
RADIANCE_MINIMUM_BAND_4
RADIANCE_MINIMUM_BAND_5
RADIANCE_MINIMUM_BAND_6
RADIANCE_MINIMUM_BAND_7
RADIANCE_MULT_BAND_1 RADIANCE_MULT_BAND_1
RADIANCE_MULT_BAND_2 RADIANCE_MULT_BAND_2
RADIANCE_MULT_BAND_3 RADIANCE_MULT_BAND_3
RADIANCE_MULT_BAND_4 RADIANCE_MULT_BAND_4
RADIANCE_MULT_BAND_5 RADIANCE_MULT_BAND_5
RADIANCE_MULT_BAND_6 RADIANCE_MULT_BAND_6
RADIANCE_MULT_BAND_7 RADIANCE_MULT_BAND_7
REFLECTANCE_ADD_BAND_1 REFLECTANCE_ADD_BAND_1
REFLECTANCE_ADD_BAND_2 REFLECTANCE_ADD_BAND_2
REFLECTANCE_ADD_BAND_3 REFLECTANCE_ADD_BAND_3
REFLECTANCE_ADD_BAND_4 REFLECTANCE_ADD_BAND_4
REFLECTANCE_ADD_BAND_5 REFLECTANCE_ADD_BAND_5
REFLECTANCE_ADD_BAND_7 REFLECTANCE_ADD_BAND_7
REFLECTANCE_MAXIMUM_BAND_1
REFLECTANCE_MAXIMUM_BAND_2
REFLECTANCE_MAXIMUM_BAND_3
REFLECTANCE_MAXIMUM_BAND_4
REFLECTANCE_MAXIMUM_BAND_5
REFLECTANCE_MAXIMUM_BAND_7
REFLECTANCE_MINIMUM_BAND_1
REFLECTANCE_MINIMUM_BAND_2
REFLECTANCE_MINIMUM_BAND_3
REFLECTANCE_MINIMUM_BAND_4
REFLECTANCE_MINIMUM_BAND_5
REFLECTANCE_MINIMUM_BAND_7
REFLECTANCE_MULT_BAND_1 REFLECTANCE_MULT_BAND_1
REFLECTANCE_MULT_BAND_2 REFLECTANCE_MULT_BAND_2
REFLECTANCE_MULT_BAND_3 REFLECTANCE_MULT_BAND_3
REFLECTANCE_MULT_BAND_4 REFLECTANCE_MULT_BAND_4
REFLECTANCE_MULT_BAND_5 REFLECTANCE_MULT_BAND_5
REFLECTANCE_MULT_BAND_7 REFLECTANCE_MULT_BAND_7
REFLECTIVE_LINES REFLECTIVE_LINES
REFLECTIVE_SAMPLES REFLECTIVE_SAMPLES
REQUEST_ID REQUEST_ID
RESAMPLING_OPTION RESAMPLING_OPTION
SATURATION_BAND_1 SATURATION_BAND_1
SATURATION_BAND_2 SATURATION_BAND_2
SATURATION_BAND_3 SATURATION_BAND_3
SATURATION_BAND_4 SATURATION_BAND_4
SATURATION_BAND_5 SATURATION_BAND_5
SATURATION_BAND_6 SATURATION_BAND_6
SATURATION_BAND_7 SATURATION_BAND_7
SCENE_CENTER_TIME SCENE_CENTER_TIME
SENSOR_ANOMALIES
SENSOR_ID SENSOR_ID
SENSOR_MODE SENSOR_MODE
SENSOR_MODE_SLC
SPACECRAFT_ID SPACECRAFT_ID
STATION_ID STATION_ID
SUN_AZIMUTH SUN_AZIMUTH
SUN_ELEVATION SUN_ELEVATION
THERMAL_LINES THERMAL_LINES
THERMAL_SAMPLES THERMAL_SAMPLES
UTM_ZONE UTM_ZONE
WRS_PATH WRS_PATH
WRS_ROW WRS_ROW
WRS_TYPE
google:registration_count
google:registration_offset_x
google:registration_offset_y
google:registration_ratio

放射輝度(DN)

OLI

アセット ID

画像 ID とコレクション ID で C01C02 に置き換えます。たとえば、Landsat 8 OLI Tier 1(Landsat 9 OLI-2 はコレクション 1 に含まれていません):

コレクション 1 コレクション 2
LANDSAT/LC08/C01/T1 LANDSAT/LC08/C02/T1

周波数帯の名前

バンド名の変更と新しいバンドの追加について説明します。

展開して、バンド名の変更と新しいバンドの追加を確認する

説明 コレクション 1 の名前 コレクション 2 の名前
沿岸エアロゾル B1 B1
B2 B2
B3 B3
B4 B4
近赤外線 B5 B5
短波赤外線 1 B6 B6
短波赤外線 2 B7 B7
Panchromatic B8 B8
巻雲 B9 B9
赤外線 1 B10 B10
赤外線 2 B11 B11
QA ビットマスク BQA QA_PIXEL
放射量飽和 QA QA_RADSAT
太陽の方位角 SAA
太陽天頂角 SZA
方位角を表示する VAA
天頂角を表示する VZA

名前が変更されたバンド(QA ビットマスク バンドなど)を選択するコードを更新します。

コレクション 1 コレクション 2
image.select('BQA') image.select('QA_PIXEL')

値のスケーリング

変更は不要です。コレクション 1 とコレクション 2 の生 DN 反射率と熱値のスケーリングは同じです。

QA マスキング

QA ビットマスクのビットコードが変更されました。コードのカタログ エントリの「QA_PIXEL のビットマスク」(コレクション 2)と「BQA のビットマスク」(コレクション 1)のセクションを参照してください。

次の式は、Collection 2 QA ビットマスク コードを使用して、特定の画像の雲と影のマスクを作成します。

コードエディタ(JavaScript)

var qaMask = image.select('QA_PIXEL').bitwiseAnd(parseInt('11010', 2)).eq(0)

Colab(Python)

qa_mask = image.select('QA_PIXEL').bitwiseAnd(int('11010', 2)).eq(0)

画像プロパティ

コレクション 1 からコレクション 2 への移行では、一部の画像プロパティが追加され、一部が削除されました。プロパティ名は変更されていません。次のプロパティ比較表を参照して、欠落または追加されたプロパティに対応するためにコードを変更する必要があるかどうか(フィルタリングや処理など)を判断してください。Collection 2 のプロパティの説明については、商品のカタログ ページの [Image Properties] タブをご覧ください。

展開して宿泊施設のリストを比較する
コレクション 1 コレクション 2
BPF_NAME_OLI
BPF_NAME_TIRS
CLOUD_COVER CLOUD_COVER
CLOUD_COVER_LAND CLOUD_COVER_LAND
COLLECTION_CATEGORY COLLECTION_CATEGORY
COLLECTION_NUMBER COLLECTION_NUMBER
CPF_NAME
DATA_SOURCE_ELEVATION
DATA_SOURCE_TIRS_STRAY_LIGHT_CORRECTION
DATA_TYPE
DATE_ACQUIRED DATE_ACQUIRED
DATE_PRODUCT_GENERATED
DATUM DATUM
EARTH_SUN_DISTANCE EARTH_SUN_DISTANCE
ELEVATION_SOURCE
ELLIPSOID ELLIPSOID
FILE_DATE
GEOMETRIC_RMSE_MODEL GEOMETRIC_RMSE_MODEL
GEOMETRIC_RMSE_MODEL_X GEOMETRIC_RMSE_MODEL_X
GEOMETRIC_RMSE_MODEL_Y GEOMETRIC_RMSE_MODEL_Y
GEOMETRIC_RMSE_VERIFY GEOMETRIC_RMSE_VERIFY
GRID_CELL_SIZE_PANCHROMATIC GRID_CELL_SIZE_PANCHROMATIC
GRID_CELL_SIZE_REFLECTIVE GRID_CELL_SIZE_REFLECTIVE
GRID_CELL_SIZE_THERMAL GRID_CELL_SIZE_THERMAL
GROUND_CONTROL_POINTS_MODEL GROUND_CONTROL_POINTS_MODEL
GROUND_CONTROL_POINTS_VERIFY GROUND_CONTROL_POINTS_VERIFY
GROUND_CONTROL_POINTS_VERSION GROUND_CONTROL_POINTS_VERSION
IMAGE_QUALITY_OLI IMAGE_QUALITY_OLI
IMAGE_QUALITY_TIRS IMAGE_QUALITY_TIRS
K1_CONSTANT_BAND_10 K1_CONSTANT_BAND_10
K1_CONSTANT_BAND_11 K1_CONSTANT_BAND_11
K2_CONSTANT_BAND_10 K2_CONSTANT_BAND_10
K2_CONSTANT_BAND_11 K2_CONSTANT_BAND_11
LANDSAT_PRODUCT_ID LANDSAT_PRODUCT_ID
LANDSAT_SCENE_ID LANDSAT_SCENE_ID
MAP_PROJECTION MAP_PROJECTION
NADIR_OFFNADIR NADIR_OFFNADIR
方向 方向
PANCHROMATIC_LINES PANCHROMATIC_LINES
PANCHROMATIC_SAMPLES PANCHROMATIC_SAMPLES
PROCESSING_LEVEL
PROCESSING_SOFTWARE_VERSION PROCESSING_SOFTWARE_VERSION
RADIANCE_ADD_BAND_1 RADIANCE_ADD_BAND_1
RADIANCE_ADD_BAND_10 RADIANCE_ADD_BAND_10
RADIANCE_ADD_BAND_11 RADIANCE_ADD_BAND_11
RADIANCE_ADD_BAND_2 RADIANCE_ADD_BAND_2
RADIANCE_ADD_BAND_3 RADIANCE_ADD_BAND_3
RADIANCE_ADD_BAND_4 RADIANCE_ADD_BAND_4
RADIANCE_ADD_BAND_5 RADIANCE_ADD_BAND_5
RADIANCE_ADD_BAND_6 RADIANCE_ADD_BAND_6
RADIANCE_ADD_BAND_7 RADIANCE_ADD_BAND_7
RADIANCE_ADD_BAND_8 RADIANCE_ADD_BAND_8
RADIANCE_ADD_BAND_9 RADIANCE_ADD_BAND_9
RADIANCE_MULT_BAND_1 RADIANCE_MULT_BAND_1
RADIANCE_MULT_BAND_10 RADIANCE_MULT_BAND_10
RADIANCE_MULT_BAND_11 RADIANCE_MULT_BAND_11
RADIANCE_MULT_BAND_2 RADIANCE_MULT_BAND_2
RADIANCE_MULT_BAND_3 RADIANCE_MULT_BAND_3
RADIANCE_MULT_BAND_4 RADIANCE_MULT_BAND_4
RADIANCE_MULT_BAND_5 RADIANCE_MULT_BAND_5
RADIANCE_MULT_BAND_6 RADIANCE_MULT_BAND_6
RADIANCE_MULT_BAND_7 RADIANCE_MULT_BAND_7
RADIANCE_MULT_BAND_8 RADIANCE_MULT_BAND_8
RADIANCE_MULT_BAND_9 RADIANCE_MULT_BAND_9
REFLECTANCE_ADD_BAND_1 REFLECTANCE_ADD_BAND_1
REFLECTANCE_ADD_BAND_2 REFLECTANCE_ADD_BAND_2
REFLECTANCE_ADD_BAND_3 REFLECTANCE_ADD_BAND_3
REFLECTANCE_ADD_BAND_4 REFLECTANCE_ADD_BAND_4
REFLECTANCE_ADD_BAND_5 REFLECTANCE_ADD_BAND_5
REFLECTANCE_ADD_BAND_6 REFLECTANCE_ADD_BAND_6
REFLECTANCE_ADD_BAND_7 REFLECTANCE_ADD_BAND_7
REFLECTANCE_ADD_BAND_8 REFLECTANCE_ADD_BAND_8
REFLECTANCE_ADD_BAND_9 REFLECTANCE_ADD_BAND_9
REFLECTANCE_MULT_BAND_1 REFLECTANCE_MULT_BAND_1
REFLECTANCE_MULT_BAND_2 REFLECTANCE_MULT_BAND_2
REFLECTANCE_MULT_BAND_3 REFLECTANCE_MULT_BAND_3
REFLECTANCE_MULT_BAND_4 REFLECTANCE_MULT_BAND_4
REFLECTANCE_MULT_BAND_5 REFLECTANCE_MULT_BAND_5
REFLECTANCE_MULT_BAND_6 REFLECTANCE_MULT_BAND_6
REFLECTANCE_MULT_BAND_7 REFLECTANCE_MULT_BAND_7
REFLECTANCE_MULT_BAND_8 REFLECTANCE_MULT_BAND_8
REFLECTANCE_MULT_BAND_9 REFLECTANCE_MULT_BAND_9
REFLECTIVE_LINES REFLECTIVE_LINES
REFLECTIVE_SAMPLES REFLECTIVE_SAMPLES
REQUEST_ID REQUEST_ID
RESAMPLING_OPTION RESAMPLING_OPTION
RLUT_FILE_NAME
ROLL_ANGLE ROLL_ANGLE
SATURATION_BAND_1 SATURATION_BAND_1
SATURATION_BAND_2 SATURATION_BAND_2
SATURATION_BAND_3 SATURATION_BAND_3
SATURATION_BAND_4 SATURATION_BAND_4
SATURATION_BAND_5 SATURATION_BAND_5
SATURATION_BAND_6 SATURATION_BAND_6
SATURATION_BAND_7 SATURATION_BAND_7
SATURATION_BAND_8 SATURATION_BAND_8
SATURATION_BAND_9 SATURATION_BAND_9
SCENE_CENTER_TIME SCENE_CENTER_TIME
SENSOR_ID SENSOR_ID
SPACECRAFT_ID SPACECRAFT_ID
STATION_ID STATION_ID
SUN_AZIMUTH SUN_AZIMUTH
SUN_ELEVATION SUN_ELEVATION
TARGET_WRS_PATH TARGET_WRS_PATH
TARGET_WRS_ROW TARGET_WRS_ROW
THERMAL_LINES THERMAL_LINES
THERMAL_SAMPLES THERMAL_SAMPLES
TIRS_SSM_MODEL TIRS_SSM_MODEL
TIRS_SSM_POSITION_STATUS TIRS_SSM_POSITION_STATUS
TIRS_STRAY_LIGHT_CORRECTION_SOURCE
TRUNCATION_OLI TRUNCATION_OLI
UTM_ZONE UTM_ZONE
WRS_PATH WRS_PATH
WRS_ROW WRS_ROW
WRS_TYPE
google:registration_count
google:registration_offset_x
google:registration_offset_y
google:registration_ratio

ETM+

アセット ID

画像 ID とコレクション ID で C01C02 に置き換えます。たとえば、Landsat 7 ETM+ Tier 1:

コレクション 1 コレクション 2
LANDSAT/LE07/C01/T1 LANDSAT/LE07/C02/T1

周波数帯の名前

バンド名の変更と新しいバンドの追加について説明します。

展開して、バンド名の変更と新しいバンドの追加を確認する

説明 コレクション 1 の名前 コレクション 2 の名前
B1 B1
B2 B2
B3 B3
近赤外線 B4 B4
短波赤外線 1 B5 B5
低ゲイン熱赤外線 1 B6_VCID_1 B6_VCID_1
高ゲイン熱赤外線 1 B6_VCID_2 B6_VCID_2
短波赤外線 2 B7 B7
Panchromatic B8 B8
QA ビットマスク BQA QA_PIXEL
放射量飽和 QA QA_RADSAT
太陽の方位角 SAA
太陽天頂角 SZA
方位角を表示する VAA
天頂角を表示する VZA

名前が変更されたバンド(QA ビットマスク バンドなど)を選択するコードを更新します。

コレクション 1 コレクション 2
image.select('BQA') image.select('QA_PIXEL')

値のスケーリング

変更は不要です。コレクション 1 とコレクション 2 の生 DN 反射率と熱値のスケーリングは同じです。

QA マスキング

QA ビットマスクのビットコードが変更されました。コードのカタログ エントリの「QA_PIXEL のビットマスク」(コレクション 2)と「BQA のビットマスク」(コレクション 1)のセクションを参照してください。

次の式は、Collection 2 QA ビットマスク コードを使用して、特定の画像の雲と影のマスクを作成します。

コードエディタ(JavaScript)

var qaMask = image.select('QA_PIXEL').bitwiseAnd(parseInt('11010', 2)).eq(0)

Colab(Python)

qa_mask = image.select('QA_PIXEL').bitwiseAnd(int('11010', 2)).eq(0)

画像プロパティ

コレクション 1 からコレクション 2 への移行では、一部の画像プロパティが追加され、一部が削除されました。プロパティ名は変更されていません。次のプロパティ比較表を参照して、欠落または追加されたプロパティに対応するためにコードを変更する必要があるかどうか(フィルタリングや処理など)を判断してください。Collection 2 のプロパティの説明については、商品のカタログ ページの [Image Properties] タブをご覧ください。

展開して宿泊施設のリストを比較する
コレクション 1 コレクション 2
CLOUD_COVER CLOUD_COVER
CLOUD_COVER_LAND CLOUD_COVER_LAND
COLLECTION_CATEGORY COLLECTION_CATEGORY
COLLECTION_NUMBER COLLECTION_NUMBER
CORRECTION_BIAS_BAND_1 CORRECTION_BIAS_BAND_1
CORRECTION_BIAS_BAND_2 CORRECTION_BIAS_BAND_2
CORRECTION_BIAS_BAND_3 CORRECTION_BIAS_BAND_3
CORRECTION_BIAS_BAND_4 CORRECTION_BIAS_BAND_4
CORRECTION_BIAS_BAND_5 CORRECTION_BIAS_BAND_5
CORRECTION_BIAS_BAND_6_VCID_1 CORRECTION_BIAS_BAND_6_VCID_1
CORRECTION_BIAS_BAND_6_VCID_2 CORRECTION_BIAS_BAND_6_VCID_2
CORRECTION_BIAS_BAND_7 CORRECTION_BIAS_BAND_7
CORRECTION_BIAS_BAND_8 CORRECTION_BIAS_BAND_8
CORRECTION_GAIN_BAND_1 CORRECTION_GAIN_BAND_1
CORRECTION_GAIN_BAND_2 CORRECTION_GAIN_BAND_2
CORRECTION_GAIN_BAND_3 CORRECTION_GAIN_BAND_3
CORRECTION_GAIN_BAND_4 CORRECTION_GAIN_BAND_4
CORRECTION_GAIN_BAND_5 CORRECTION_GAIN_BAND_5
CORRECTION_GAIN_BAND_6_VCID_1 CORRECTION_GAIN_BAND_6_VCID_1
CORRECTION_GAIN_BAND_6_VCID_2 CORRECTION_GAIN_BAND_6_VCID_2
CORRECTION_GAIN_BAND_7 CORRECTION_GAIN_BAND_7
CORRECTION_GAIN_BAND_8 CORRECTION_GAIN_BAND_8
CPF_NAME
DATA_CATEGORY
DATA_SOURCE_ELEVATION
DATA_TYPE
DATE_ACQUIRED DATE_ACQUIRED
DATE_PRODUCT_GENERATED
DATUM DATUM
EARTH_SUN_DISTANCE EARTH_SUN_DISTANCE
ELEVATION_SOURCE
ELLIPSOID ELLIPSOID
EPHEMERIS_TYPE EPHEMERIS_TYPE
FILE_DATE
GAIN_BAND_1 GAIN_BAND_1
GAIN_BAND_2 GAIN_BAND_2
GAIN_BAND_3 GAIN_BAND_3
GAIN_BAND_4 GAIN_BAND_4
GAIN_BAND_5 GAIN_BAND_5
GAIN_BAND_6_VCID_1 GAIN_BAND_6_VCID_1
GAIN_BAND_6_VCID_2 GAIN_BAND_6_VCID_2
GAIN_BAND_7 GAIN_BAND_7
GAIN_BAND_8 GAIN_BAND_8
GAIN_CHANGE_BAND_1 GAIN_CHANGE_BAND_1
GAIN_CHANGE_BAND_2 GAIN_CHANGE_BAND_2
GAIN_CHANGE_BAND_3 GAIN_CHANGE_BAND_3
GAIN_CHANGE_BAND_4 GAIN_CHANGE_BAND_4
GAIN_CHANGE_BAND_5 GAIN_CHANGE_BAND_5
GAIN_CHANGE_BAND_6_VCID_1 GAIN_CHANGE_BAND_6_VCID_1
GAIN_CHANGE_BAND_6_VCID_2 GAIN_CHANGE_BAND_6_VCID_2
GAIN_CHANGE_BAND_7 GAIN_CHANGE_BAND_7
GAIN_CHANGE_BAND_8 GAIN_CHANGE_BAND_8
GAIN_CHANGE_SCAN_BAND_1 GAIN_CHANGE_SCAN_BAND_1
GAIN_CHANGE_SCAN_BAND_2 GAIN_CHANGE_SCAN_BAND_2
GAIN_CHANGE_SCAN_BAND_3 GAIN_CHANGE_SCAN_BAND_3
GAIN_CHANGE_SCAN_BAND_4 GAIN_CHANGE_SCAN_BAND_4
GAIN_CHANGE_SCAN_BAND_5 GAIN_CHANGE_SCAN_BAND_5
GAIN_CHANGE_SCAN_BAND_6_VCID_1 GAIN_CHANGE_SCAN_BAND_6_VCID_1
GAIN_CHANGE_SCAN_BAND_6_VCID_2 GAIN_CHANGE_SCAN_BAND_6_VCID_2
GAIN_CHANGE_SCAN_BAND_7 GAIN_CHANGE_SCAN_BAND_7
GAIN_CHANGE_SCAN_BAND_8 GAIN_CHANGE_SCAN_BAND_8
GEOMETRIC_RMSE_MODEL GEOMETRIC_RMSE_MODEL
GEOMETRIC_RMSE_MODEL_X GEOMETRIC_RMSE_MODEL_X
GEOMETRIC_RMSE_MODEL_Y GEOMETRIC_RMSE_MODEL_Y
GRID_CELL_SIZE_PANCHROMATIC GRID_CELL_SIZE_PANCHROMATIC
GRID_CELL_SIZE_REFLECTIVE GRID_CELL_SIZE_REFLECTIVE
GRID_CELL_SIZE_THERMAL GRID_CELL_SIZE_THERMAL
GROUND_CONTROL_POINTS_MODEL GROUND_CONTROL_POINTS_MODEL
GROUND_CONTROL_POINTS_VERSION GROUND_CONTROL_POINTS_VERSION
IMAGE_QUALITY IMAGE_QUALITY
K1_CONSTANT_BAND_6_VCID_1 K1_CONSTANT_BAND_6_VCID_1
K1_CONSTANT_BAND_6_VCID_2 K1_CONSTANT_BAND_6_VCID_2
K2_CONSTANT_BAND_6_VCID_1 K2_CONSTANT_BAND_6_VCID_1
K2_CONSTANT_BAND_6_VCID_2 K2_CONSTANT_BAND_6_VCID_2
LANDSAT_PRODUCT_ID LANDSAT_PRODUCT_ID
LANDSAT_SCENE_ID LANDSAT_SCENE_ID
MAP_PROJECTION MAP_PROJECTION
方向 方向
PANCHROMATIC_LINES PANCHROMATIC_LINES
PANCHROMATIC_SAMPLES PANCHROMATIC_SAMPLES
PROCESSING_LEVEL
PROCESSING_SOFTWARE_VERSION PROCESSING_SOFTWARE_VERSION
RADIANCE_ADD_BAND_1 RADIANCE_ADD_BAND_1
RADIANCE_ADD_BAND_2 RADIANCE_ADD_BAND_2
RADIANCE_ADD_BAND_3 RADIANCE_ADD_BAND_3
RADIANCE_ADD_BAND_4 RADIANCE_ADD_BAND_4
RADIANCE_ADD_BAND_5 RADIANCE_ADD_BAND_5
RADIANCE_ADD_BAND_6_VCID_1 RADIANCE_ADD_BAND_6_VCID_1
RADIANCE_ADD_BAND_6_VCID_2 RADIANCE_ADD_BAND_6_VCID_2
RADIANCE_ADD_BAND_7 RADIANCE_ADD_BAND_7
RADIANCE_ADD_BAND_8 RADIANCE_ADD_BAND_8
RADIANCE_MAXIMUM_BAND_1
RADIANCE_MAXIMUM_BAND_2
RADIANCE_MAXIMUM_BAND_3
RADIANCE_MAXIMUM_BAND_4
RADIANCE_MAXIMUM_BAND_5
RADIANCE_MAXIMUM_BAND_6_VCID_1
RADIANCE_MAXIMUM_BAND_6_VCID_2
RADIANCE_MAXIMUM_BAND_7
RADIANCE_MAXIMUM_BAND_8
RADIANCE_MINIMUM_BAND_1
RADIANCE_MINIMUM_BAND_2
RADIANCE_MINIMUM_BAND_3
RADIANCE_MINIMUM_BAND_4
RADIANCE_MINIMUM_BAND_5
RADIANCE_MINIMUM_BAND_6_VCID_1
RADIANCE_MINIMUM_BAND_6_VCID_2
RADIANCE_MINIMUM_BAND_7
RADIANCE_MINIMUM_BAND_8
RADIANCE_MULT_BAND_1 RADIANCE_MULT_BAND_1
RADIANCE_MULT_BAND_2 RADIANCE_MULT_BAND_2
RADIANCE_MULT_BAND_3 RADIANCE_MULT_BAND_3
RADIANCE_MULT_BAND_4 RADIANCE_MULT_BAND_4
RADIANCE_MULT_BAND_5 RADIANCE_MULT_BAND_5
RADIANCE_MULT_BAND_6_VCID_1 RADIANCE_MULT_BAND_6_VCID_1
RADIANCE_MULT_BAND_6_VCID_2 RADIANCE_MULT_BAND_6_VCID_2
RADIANCE_MULT_BAND_7 RADIANCE_MULT_BAND_7
RADIANCE_MULT_BAND_8 RADIANCE_MULT_BAND_8
REFLECTANCE_ADD_BAND_1 REFLECTANCE_ADD_BAND_1
REFLECTANCE_ADD_BAND_2 REFLECTANCE_ADD_BAND_2
REFLECTANCE_ADD_BAND_3 REFLECTANCE_ADD_BAND_3
REFLECTANCE_ADD_BAND_4 REFLECTANCE_ADD_BAND_4
REFLECTANCE_ADD_BAND_5 REFLECTANCE_ADD_BAND_5
REFLECTANCE_ADD_BAND_7 REFLECTANCE_ADD_BAND_7
REFLECTANCE_ADD_BAND_8 REFLECTANCE_ADD_BAND_8
REFLECTANCE_MAXIMUM_BAND_1
REFLECTANCE_MAXIMUM_BAND_2
REFLECTANCE_MAXIMUM_BAND_3
REFLECTANCE_MAXIMUM_BAND_4
REFLECTANCE_MAXIMUM_BAND_5
REFLECTANCE_MAXIMUM_BAND_7
REFLECTANCE_MAXIMUM_BAND_8
REFLECTANCE_MINIMUM_BAND_1
REFLECTANCE_MINIMUM_BAND_2
REFLECTANCE_MINIMUM_BAND_3
REFLECTANCE_MINIMUM_BAND_4
REFLECTANCE_MINIMUM_BAND_5
REFLECTANCE_MINIMUM_BAND_7
REFLECTANCE_MINIMUM_BAND_8
REFLECTANCE_MULT_BAND_1 REFLECTANCE_MULT_BAND_1
REFLECTANCE_MULT_BAND_2 REFLECTANCE_MULT_BAND_2
REFLECTANCE_MULT_BAND_3 REFLECTANCE_MULT_BAND_3
REFLECTANCE_MULT_BAND_4 REFLECTANCE_MULT_BAND_4
REFLECTANCE_MULT_BAND_5 REFLECTANCE_MULT_BAND_5
REFLECTANCE_MULT_BAND_7 REFLECTANCE_MULT_BAND_7
REFLECTANCE_MULT_BAND_8 REFLECTANCE_MULT_BAND_8
REFLECTIVE_LINES REFLECTIVE_LINES
REFLECTIVE_SAMPLES REFLECTIVE_SAMPLES
REQUEST_ID REQUEST_ID
RESAMPLING_OPTION RESAMPLING_OPTION
SATURATION_BAND_1 SATURATION_BAND_1
SATURATION_BAND_2 SATURATION_BAND_2
SATURATION_BAND_3 SATURATION_BAND_3
SATURATION_BAND_4 SATURATION_BAND_4
SATURATION_BAND_5 SATURATION_BAND_5
SATURATION_BAND_6_VCID_1 SATURATION_BAND_6_VCID_1
SATURATION_BAND_6_VCID_2 SATURATION_BAND_6_VCID_2
SATURATION_BAND_7 SATURATION_BAND_7
SATURATION_BAND_8 SATURATION_BAND_8
SCENE_CENTER_TIME SCENE_CENTER_TIME
SENSOR_ANOMALIES
SENSOR_ID SENSOR_ID
SENSOR_MODE SENSOR_MODE
SENSOR_MODE_SLC
SPACECRAFT_ID SPACECRAFT_ID
STATION_ID STATION_ID
SUN_AZIMUTH SUN_AZIMUTH
SUN_ELEVATION SUN_ELEVATION
THERMAL_LINES THERMAL_LINES
THERMAL_SAMPLES THERMAL_SAMPLES
UTM_ZONE UTM_ZONE
WRS_PATH WRS_PATH
WRS_ROW WRS_ROW
WRS_TYPE
google:registration_count
google:registration_offset_x
google:registration_offset_y
google:registration_ratio

TM

アセット ID

画像 ID とコレクション ID で C01C02 に置き換えます。たとえば、Landsat 5 TM Tier 1:

コレクション 1 コレクション 2
LANDSAT/LT05/C01/T1 LANDSAT/LT05/C02/T1

周波数帯の名前

バンド名の変更と新しいバンドの追加について説明します。

展開して、バンド名の変更と新しいバンドの追加を確認する

説明 コレクション 1 の名前 コレクション 2 の名前
B1 B1
B2 B2
B3 B3
近赤外線 B4 B4
短波赤外線 1 B5 B5
赤外線 1 B6 B6
短波赤外線 2 B7 B7
QA ビットマスク BQA QA_PIXEL
放射量飽和 QA QA_RADSAT
太陽の方位角 SAA
太陽天頂角 SZA
方位角を表示する VAA
天頂角を表示する VZA

名前が変更されたバンド(QA ビットマスク バンドなど)を選択するコードを更新します。

コレクション 1 コレクション 2
image.select('BQA') image.select('QA_PIXEL')

値のスケーリング

変更は不要です。コレクション 1 とコレクション 2 の生 DN 反射率と熱値のスケーリングは同じです。

QA マスキング

QA ビットマスクのビットコードが変更されました。コード(TM 5 など)のカタログ エントリの「Bitmask for QA_PIXEL」(コレクション 2)と「Bitmask for BQA」(コレクション 1)のセクションをご覧ください。

次の式は、Collection 2 QA ビットマスク コードを使用して、特定の画像の雲と影のマスクを作成します。

コードエディタ(JavaScript)

var qaMask = image.select('QA_PIXEL').bitwiseAnd(parseInt('11010', 2)).eq(0)

Colab(Python)

qa_mask = image.select('QA_PIXEL').bitwiseAnd(int('11010', 2)).eq(0)

画像プロパティ

コレクション 1 からコレクション 2 への移行では、一部の画像プロパティが追加され、一部が削除されました。プロパティ名は変更されていません。次のプロパティ比較表を参照して、欠落または追加されたプロパティに対応するためにコードを変更する必要があるかどうか(フィルタリングや処理など)を判断してください。コレクション 2 のプロパティの説明(TM 5 など)については、商品のカタログ ページの [画像プロパティ] タブを参照してください。

展開して宿泊施設のリストを比較する
コレクション 1 コレクション 2
CLOUD_COVER CLOUD_COVER
CLOUD_COVER_LAND CLOUD_COVER_LAND
COLLECTION_CATEGORY COLLECTION_CATEGORY
COLLECTION_NUMBER COLLECTION_NUMBER
CORNER_LL_LAT_PRODUCT
CORNER_LL_LON_PRODUCT
CORNER_LL_PROJECTION_X_PRODUCT
CORNER_LL_PROJECTION_Y_PRODUCT
CORNER_LR_LAT_PRODUCT
CORNER_LR_LON_PRODUCT
CORNER_LR_PROJECTION_X_PRODUCT
CORNER_LR_PROJECTION_Y_PRODUCT
CORNER_UL_LAT_PRODUCT
CORNER_UL_LON_PRODUCT
CORNER_UL_PROJECTION_X_PRODUCT
CORNER_UL_PROJECTION_Y_PRODUCT
CORNER_UR_LAT_PRODUCT
CORNER_UR_LON_PRODUCT
CORNER_UR_PROJECTION_X_PRODUCT
CORNER_UR_PROJECTION_Y_PRODUCT
CORRECTION_BIAS_BAND_1 CORRECTION_BIAS_BAND_1
CORRECTION_BIAS_BAND_2 CORRECTION_BIAS_BAND_2
CORRECTION_BIAS_BAND_3 CORRECTION_BIAS_BAND_3
CORRECTION_BIAS_BAND_4 CORRECTION_BIAS_BAND_4
CORRECTION_BIAS_BAND_5 CORRECTION_BIAS_BAND_5
CORRECTION_BIAS_BAND_6 CORRECTION_BIAS_BAND_6
CORRECTION_BIAS_BAND_7 CORRECTION_BIAS_BAND_7
CORRECTION_GAIN_BAND_1 CORRECTION_GAIN_BAND_1
CORRECTION_GAIN_BAND_2 CORRECTION_GAIN_BAND_2
CORRECTION_GAIN_BAND_3 CORRECTION_GAIN_BAND_3
CORRECTION_GAIN_BAND_4 CORRECTION_GAIN_BAND_4
CORRECTION_GAIN_BAND_5 CORRECTION_GAIN_BAND_5
CORRECTION_GAIN_BAND_6 CORRECTION_GAIN_BAND_6
CORRECTION_GAIN_BAND_7 CORRECTION_GAIN_BAND_7
CPF_NAME
DATA_CATEGORY
DATA_SOURCE_ELEVATION
DATA_TYPE
DATA_TYPE_L0RP DATA_TYPE_L0RP
DATE_ACQUIRED DATE_ACQUIRED
DATE_PRODUCT_GENERATED
DATUM DATUM
EARTH_SUN_DISTANCE EARTH_SUN_DISTANCE
ELEVATION_SOURCE
ELLIPSOID ELLIPSOID
EPHEMERIS_TYPE EPHEMERIS_TYPE
FILE_DATE
GEOMETRIC_RMSE_MODEL GEOMETRIC_RMSE_MODEL
GEOMETRIC_RMSE_MODEL_X GEOMETRIC_RMSE_MODEL_X
GEOMETRIC_RMSE_MODEL_Y GEOMETRIC_RMSE_MODEL_Y
GEOMETRIC_RMSE_VERIFY GEOMETRIC_RMSE_VERIFY
GEOMETRIC_RMSE_VERIFY_QUAD_LL GEOMETRIC_RMSE_VERIFY_QUAD_LL
GEOMETRIC_RMSE_VERIFY_QUAD_LR GEOMETRIC_RMSE_VERIFY_QUAD_LR
GEOMETRIC_RMSE_VERIFY_QUAD_UL GEOMETRIC_RMSE_VERIFY_QUAD_UL
GEOMETRIC_RMSE_VERIFY_QUAD_UR GEOMETRIC_RMSE_VERIFY_QUAD_UR
GRID_CELL_SIZE_REFLECTIVE GRID_CELL_SIZE_REFLECTIVE
GRID_CELL_SIZE_THERMAL GRID_CELL_SIZE_THERMAL
GROUND_CONTROL_POINTS_MODEL GROUND_CONTROL_POINTS_MODEL
GROUND_CONTROL_POINTS_VERIFY GROUND_CONTROL_POINTS_VERIFY
GROUND_CONTROL_POINTS_VERSION GROUND_CONTROL_POINTS_VERSION
IMAGE_QUALITY IMAGE_QUALITY
K1_CONSTANT_BAND_6 K1_CONSTANT_BAND_6
K2_CONSTANT_BAND_6 K2_CONSTANT_BAND_6
LANDSAT_PRODUCT_ID LANDSAT_PRODUCT_ID
LANDSAT_SCENE_ID LANDSAT_SCENE_ID
MAP_PROJECTION MAP_PROJECTION
MAP_PROJECTION_L0RA MAP_PROJECTION_L0RA
方向 方向
PROCESSING_LEVEL
PROCESSING_SOFTWARE_VERSION PROCESSING_SOFTWARE_VERSION
RADIANCE_ADD_BAND_1 RADIANCE_ADD_BAND_1
RADIANCE_ADD_BAND_2 RADIANCE_ADD_BAND_2
RADIANCE_ADD_BAND_3 RADIANCE_ADD_BAND_3
RADIANCE_ADD_BAND_4 RADIANCE_ADD_BAND_4
RADIANCE_ADD_BAND_5 RADIANCE_ADD_BAND_5
RADIANCE_ADD_BAND_6 RADIANCE_ADD_BAND_6
RADIANCE_ADD_BAND_7 RADIANCE_ADD_BAND_7
RADIANCE_MAXIMUM_BAND_1
RADIANCE_MAXIMUM_BAND_2
RADIANCE_MAXIMUM_BAND_3
RADIANCE_MAXIMUM_BAND_4
RADIANCE_MAXIMUM_BAND_5
RADIANCE_MAXIMUM_BAND_6
RADIANCE_MAXIMUM_BAND_7
RADIANCE_MINIMUM_BAND_1
RADIANCE_MINIMUM_BAND_2
RADIANCE_MINIMUM_BAND_3
RADIANCE_MINIMUM_BAND_4
RADIANCE_MINIMUM_BAND_5
RADIANCE_MINIMUM_BAND_6
RADIANCE_MINIMUM_BAND_7
RADIANCE_MULT_BAND_1 RADIANCE_MULT_BAND_1
RADIANCE_MULT_BAND_2 RADIANCE_MULT_BAND_2
RADIANCE_MULT_BAND_3 RADIANCE_MULT_BAND_3
RADIANCE_MULT_BAND_4 RADIANCE_MULT_BAND_4
RADIANCE_MULT_BAND_5 RADIANCE_MULT_BAND_5
RADIANCE_MULT_BAND_6 RADIANCE_MULT_BAND_6
RADIANCE_MULT_BAND_7 RADIANCE_MULT_BAND_7
REFLECTANCE_ADD_BAND_1 REFLECTANCE_ADD_BAND_1
REFLECTANCE_ADD_BAND_2 REFLECTANCE_ADD_BAND_2
REFLECTANCE_ADD_BAND_3 REFLECTANCE_ADD_BAND_3
REFLECTANCE_ADD_BAND_4 REFLECTANCE_ADD_BAND_4
REFLECTANCE_ADD_BAND_5 REFLECTANCE_ADD_BAND_5
REFLECTANCE_ADD_BAND_7 REFLECTANCE_ADD_BAND_7
REFLECTANCE_MAXIMUM_BAND_1
REFLECTANCE_MAXIMUM_BAND_2
REFLECTANCE_MAXIMUM_BAND_3
REFLECTANCE_MAXIMUM_BAND_4
REFLECTANCE_MAXIMUM_BAND_5
REFLECTANCE_MAXIMUM_BAND_7
REFLECTANCE_MINIMUM_BAND_1
REFLECTANCE_MINIMUM_BAND_2
REFLECTANCE_MINIMUM_BAND_3
REFLECTANCE_MINIMUM_BAND_4
REFLECTANCE_MINIMUM_BAND_5
REFLECTANCE_MINIMUM_BAND_7
REFLECTANCE_MULT_BAND_1 REFLECTANCE_MULT_BAND_1
REFLECTANCE_MULT_BAND_2 REFLECTANCE_MULT_BAND_2
REFLECTANCE_MULT_BAND_3 REFLECTANCE_MULT_BAND_3
REFLECTANCE_MULT_BAND_4 REFLECTANCE_MULT_BAND_4
REFLECTANCE_MULT_BAND_5 REFLECTANCE_MULT_BAND_5
REFLECTANCE_MULT_BAND_7 REFLECTANCE_MULT_BAND_7
REFLECTIVE_LINES REFLECTIVE_LINES
REFLECTIVE_SAMPLES REFLECTIVE_SAMPLES
REQUEST_ID REQUEST_ID
RESAMPLING_OPTION RESAMPLING_OPTION
SATURATION_BAND_1 SATURATION_BAND_1
SATURATION_BAND_2 SATURATION_BAND_2
SATURATION_BAND_3 SATURATION_BAND_3
SATURATION_BAND_4 SATURATION_BAND_4
SATURATION_BAND_5 SATURATION_BAND_5
SATURATION_BAND_6 SATURATION_BAND_6
SATURATION_BAND_7 SATURATION_BAND_7
SCENE_CENTER_TIME SCENE_CENTER_TIME
SENSOR_ANOMALIES
SENSOR_ID SENSOR_ID
SENSOR_MODE SENSOR_MODE
SPACECRAFT_ID SENSOR_MODE_SLC
STATION_ID SPACECRAFT_ID
STATION_ID
SUN_AZIMUTH SUN_AZIMUTH
SUN_ELEVATION SUN_ELEVATION
THERMAL_LINES THERMAL_LINES
THERMAL_SAMPLES THERMAL_SAMPLES
UTM_ZONE UTM_ZONE
WRS_PATH WRS_PATH
WRS_ROW WRS_ROW
WRS_TYPE
google:registration_count
google:registration_offset_x
google:registration_offset_y
google:registration_ratio

MSS

アセット ID

画像 ID とコレクション ID で C01C02 に置き換えます。たとえば、Landsat 1 MSS Tier 1:

コレクション 1 コレクション 2
LANDSAT/LM01/C01/T1 LANDSAT/LM01/C02/T1

周波数帯の名前

バンド名の変更と新しいバンドの追加について説明します。

展開して、バンド名の変更と新しいバンドの追加を確認する

説明 コレクション 1 の名前 コレクション 2 の名前
B4 (MSS 1-3)、B1 (MSS 4-5) B4 (MSS 1-3)、B1 (MSS 4-5)
B5 (MSS 1 ~ 3)、B2 (MSS 4 ~ 5) B5 (MSS 1 ~ 3)、B2 (MSS 4 ~ 5)
近赤外線 1 B6 (MSS 1 ~ 3)、B3 (MSS 4 ~ 5) B6 (MSS 1 ~ 3)、B3 (MSS 4 ~ 5)
近赤外線 2 B7 (MSS 1 ~ 3)、B4 (MSS 4 ~ 5) B7 (MSS 1 ~ 3)、B4 (MSS 4 ~ 5)
QA ビットマスク BQA QA_PIXEL
放射量飽和 QA QA_RADSAT

名前が変更されたバンド(QA ビットマスク バンドなど)を選択するコードを更新します。

コレクション 1 コレクション 2
image.select('BQA') image.select('QA_PIXEL')

値のスケーリング

変更は不要です。コレクション 1 とコレクション 2 の未加工の DN 値のスケーリングは同じです。

QA マスキング

QA ビットマスクのビットコードが変更されました。コード(MSS 1 など)については、カタログ エントリの「QA_PIXEL のビットマスク」(コレクション 2)と「BQA のビットマスク」(コレクション 1)のセクションをご覧ください。

次の式は、Collection 2 QA ビットマスク コードを使用して、特定の画像の雲と影のマスクを作成します。

コードエディタ(JavaScript)

var qaMask = image.select('QA_PIXEL').bitwiseAnd(parseInt('11010', 2)).eq(0)

Colab(Python)

qa_mask = image.select('QA_PIXEL').bitwiseAnd(int('11010', 2)).eq(0)

画像プロパティ

コレクション 1 からコレクション 2 への移行では、一部の画像プロパティが追加され、一部が削除されました。プロパティ名は変更されていません。次のプロパティ比較表を参照して、欠落または追加されたプロパティに対応するためにコードを変更する必要があるかどうか(フィルタリングや処理など)を判断してください。Collection 2 のプロパティの説明(MSS 1 など)については、商品のカタログ ページの [Image Properties] タブを参照してください。

展開して宿泊施設のリストを比較する
コレクション 1 コレクション 2
CLOUD_COVER CLOUD_COVER
CLOUD_COVER_LAND CLOUD_COVER_LAND
COLLECTION_CATEGORY COLLECTION_CATEGORY
COLLECTION_NUMBER COLLECTION_NUMBER
CORRECTION_GAIN_BAND_4 CORRECTION_GAIN_BAND_4
CORRECTION_GAIN_BAND_5 CORRECTION_GAIN_BAND_5
CORRECTION_GAIN_BAND_6 CORRECTION_GAIN_BAND_6
CORRECTION_GAIN_BAND_7 CORRECTION_GAIN_BAND_7
CPF_NAME
DATA_CATEGORY
DATA_SOURCE_ELEVATION
DATA_TYPE
DATA_TYPE_L0RP DATA_TYPE_L0RP
DATE_ACQUIRED DATE_ACQUIRED
DATE_PRODUCT_GENERATED
DATUM DATUM
EARTH_SUN_DISTANCE EARTH_SUN_DISTANCE
ELEVATION_SOURCE
ELLIPSOID ELLIPSOID
EPHEMERIS_TYPE EPHEMERIS_TYPE
FILE_DATE
GAIN_BAND_4 GAIN_BAND_4
GAIN_BAND_5 GAIN_BAND_5
GAIN_BAND_6 GAIN_BAND_6
GAIN_BAND_7 GAIN_BAND_7
GEOMETRIC_RMSE_MODEL GEOMETRIC_RMSE_MODEL
GEOMETRIC_RMSE_MODEL_X GEOMETRIC_RMSE_MODEL_X
GEOMETRIC_RMSE_MODEL_Y GEOMETRIC_RMSE_MODEL_Y
GEOMETRIC_RMSE_VERIFY GEOMETRIC_RMSE_VERIFY
GEOMETRIC_RMSE_VERIFY_QUAD_LL GEOMETRIC_RMSE_VERIFY_QUAD_LL
GEOMETRIC_RMSE_VERIFY_QUAD_LR GEOMETRIC_RMSE_VERIFY_QUAD_LR
GEOMETRIC_RMSE_VERIFY_QUAD_UL GEOMETRIC_RMSE_VERIFY_QUAD_UL
GEOMETRIC_RMSE_VERIFY_QUAD_UR GEOMETRIC_RMSE_VERIFY_QUAD_UR
GRID_CELL_SIZE_REFLECTIVE GRID_CELL_SIZE_REFLECTIVE
GROUND_CONTROL_POINTS_MODEL GROUND_CONTROL_POINTS_MODEL
GROUND_CONTROL_POINTS_VERIFY GROUND_CONTROL_POINTS_VERIFY
GROUND_CONTROL_POINTS_VERSION GROUND_CONTROL_POINTS_VERSION
IMAGE_QUALITY IMAGE_QUALITY
LANDSAT_PRODUCT_ID LANDSAT_PRODUCT_ID
LANDSAT_SCENE_ID LANDSAT_SCENE_ID
MAP_PROJECTION MAP_PROJECTION
MAP_PROJECTION_L0RA MAP_PROJECTION_L0RA
方向 方向
PRESENT_BAND_4 PRESENT_BAND_4
PRESENT_BAND_5 PRESENT_BAND_5
PRESENT_BAND_6 PRESENT_BAND_6
PRESENT_BAND_7 PRESENT_BAND_7
PROCESSING_LEVEL
PROCESSING_SOFTWARE_VERSION PROCESSING_SOFTWARE_VERSION
RADIANCE_ADD_BAND_4 RADIANCE_ADD_BAND_4
RADIANCE_ADD_BAND_5 RADIANCE_ADD_BAND_5
RADIANCE_ADD_BAND_6 RADIANCE_ADD_BAND_6
RADIANCE_ADD_BAND_7 RADIANCE_ADD_BAND_7
RADIANCE_MULT_BAND_4 RADIANCE_MULT_BAND_4
RADIANCE_MULT_BAND_5 RADIANCE_MULT_BAND_5
RADIANCE_MULT_BAND_6 RADIANCE_MULT_BAND_6
RADIANCE_MULT_BAND_7 RADIANCE_MULT_BAND_7
REFLECTANCE_ADD_BAND_4 REFLECTANCE_ADD_BAND_4
REFLECTANCE_ADD_BAND_5 REFLECTANCE_ADD_BAND_5
REFLECTANCE_ADD_BAND_6 REFLECTANCE_ADD_BAND_6
REFLECTANCE_ADD_BAND_7 REFLECTANCE_ADD_BAND_7
REFLECTANCE_MULT_BAND_4 REFLECTANCE_MULT_BAND_4
REFLECTANCE_MULT_BAND_5 REFLECTANCE_MULT_BAND_5
REFLECTANCE_MULT_BAND_6 REFLECTANCE_MULT_BAND_6
REFLECTANCE_MULT_BAND_7 REFLECTANCE_MULT_BAND_7
REFLECTIVE_LINES REFLECTIVE_LINES
REFLECTIVE_SAMPLES REFLECTIVE_SAMPLES
REQUEST_ID REQUEST_ID
RESAMPLING_OPTION RESAMPLING_OPTION
SATURATION_BAND_4 SATURATION_BAND_4
SATURATION_BAND_5 SATURATION_BAND_5
SATURATION_BAND_6 SATURATION_BAND_6
SATURATION_BAND_7 SATURATION_BAND_7
SCENE_CENTER_TIME SCENE_CENTER_TIME
SENSOR_ID SENSOR_ID
SPACECRAFT_ID SPACECRAFT_ID
STATION_ID STATION_ID
SUN_AZIMUTH SUN_AZIMUTH
SUN_ELEVATION SUN_ELEVATION
UTM_ZONE UTM_ZONE
WRS_PATH WRS_PATH
WRS_ROW WRS_ROW
WRS_TYPE

Landsat Pre-Collection

Earth Engine データ アーカイブには、Landsat Pre-Collection データが含まれています。コレクション コンポーネントのない画像 ID とコレクション ID で識別できます。

  • コレクション 1 / コレクション 2: LANDSAT/[MISSION]/[COLLECTION]/[PRODUCT] (例: LANDSAT/LE07/C02/T1
  • 事前回収: LANDSAT/[MISSION]_[PRODUCT](例: LANDSAT/LE7_L1T

Pre-Collection データを使用している場合は、できるだけ早く Collection 2 に切り替えてください。このガイド全体で Collection 2 に関する情報を使用して、スクリプトを更新します。

時間的合成

Earth Engine は、計算された時間的合成(8 日間、32 日間、年間)を提供します。コレクション 1 とプレ コレクション(PC/C1)およびコレクション 2(C2)用に生成されたものには、一連の違いがあります。C2 複合体の生成に使用されたコードは、GitHub で確認できます

  • 地表反射率コンポジット

    C2 合成は USGS L2 地表反射率プロダクトから生成されますが、PC/C1 合成は大気圏上部反射率を使用して作成されました。

  • すべての楽器に対応する 1 つのコレクション

    PC/C1 合成は、各機器の一連の時間インデックス合成に分離されました。これは主に、機器間のキャリブレーションの違いが原因でした。C2 の表面反射率データを使用すると、機器を組み合わせるのに十分な相互校正が行われます。

  • フィルタリング(強)

    C2 コンポジットには、データ品質のより積極的なフィルタリングが適用されます。これには、次のものが含まれます。

    • 軌道ドリフト / シーン取得時間のため、L7 を 1999 ~ 2017 年の範囲に制限。
    • 軌道の安定性の問題のため、2013 年 5 月 1 日より前の L8 データは除外。
    • WRS_ROW ≥ 122 のデータ(夜間の画像がない)を省略。
    • QA でクリア以外とフラグが付けられたピクセルはすべて除外します。
    • ATMOS_OPACITY > 300(もや)の L4 ~ L7 ピクセルを省略。
    • QA_AEROSOL の問題がある L8 ~ L9 ピクセルを省略。
    • 飽和状態とマークされたピクセル、または範囲外の値を持つピクセルを省略します。
  • 中央値の複合値

    PC/C1 合成では、ラストオン トップ合成が使用されていました。コレクション 2 の合成では、中央値コンポジタが使用されます。

  • 命名

    PC/C1 コンポジット パスは LANDSAT/INSTRUMENT/C01/T1_PERIOD_INDEX の形式で、C2 コンポジットは LANDSAT/COMPOSITES/C02/T1_L2_PERIOD_INDEX の形式です。ここで、INSTRUMENT は LT04、LT05、LE07、LC08 のいずれか、PERIOD は 8DAY、32DAY、ANNUAL のいずれかです。たとえば、次の表は、各 INDEX の C1 LC08 年間コンポジットにほぼ対応する C2 コンポジットのアセットパスを示しています。L4 ~ L9 の関連データは各複合に含まれているため、INSTRUMENT は C2 複合に含まれていません。

    コレクション 1 コレクション 2
    LANDSAT/LC08/C01/T1_ANNUAL_BAI LANDSAT/COMPOSITES/C02/T1_L2_ANNUAL_BAI
    LANDSAT/LC08/C01/T1_ANNUAL_EVI LANDSAT/COMPOSITES/C02/T1_L2_ANNUAL_EVI
    LANDSAT/LC08/C01/T1_ANNUAL_GREENEST_TOA
    LANDSAT/LC08/C01/T1_ANNUAL_NBRT LANDSAT/COMPOSITES/C02/T1_L2_ANNUAL_NBR
    LANDSAT/LC08/C01/T1_ANNUAL_NDSI 合成プロセスで雪のピクセルがマスクされるため、生成されません
    LANDSAT/LC08/C01/T1_ANNUAL_NDVI LANDSAT/COMPOSITES/C02/T1_L2_ANNUAL_NDVI
    LANDSAT/LC08/C01/T1_ANNUAL_NDWI LANDSAT/COMPOSITES/C02/T1_L2_ANNUAL_NDWI
    LANDSAT/LC08/C01/T1_ANNUAL_RAW
    LANDSAT/LC08/C01/T1_ANNUAL_TOA