Migrazione da Landsat Collection 1 a Collection 2

Questa guida fornisce istruzioni per passare dai dati della raccolta 1 di Landsat a quelli della raccolta 2. La raccolta 2 è disponibile in Earth Engine dal 2022 e l'USGS non produce dati della raccolta 1 dal 31 dicembre 2021. La raccolta Landsat 1 è deprecata e tutti gli utenti sono invitati a eseguire la migrazione alla raccolta 2 il prima possibile.

Ogni raccolta Landsat rappresenta una versione dell'archivio di immagini elaborata con metodi e routine coerenti. Man mano che i sistemi e gli algoritmi di elaborazione migliorano, vengono generate nuove raccolte. Nel 2020, l'USGS ha iniziato a rielaborare l'archivio per la raccolta 2. Consulta l'articolo "The 50-year Landsat collection 2 archive" in Remote Sensing of Environment per scoprire la logica alla base del modello di elaborazione delle raccolte e i contenuti e i progressi forniti dalla raccolta 2.

Le sezioni seguenti descrivono le modifiche necessarie per eseguire la migrazione dalla raccolta 1 alla raccolta 2 per ogni prodotto di dati Landsat, inclusi ID immagine e raccolta, nomi delle bande, nuove bande, scalabilità dei valori delle bande e valori delle maschere di bit. Le schede dei contenuti all'interno di ogni sezione forniscono dettagli per sensori specifici.

Riflettanza della superficie

OLI

ID risorsa

Sostituisci C01 con C02 e SR con L2 negli ID immagine e raccolta. Ad esempio, Landsat 8 OLI Tier 1 (Landsat 9 OLI-2 non è stato incluso nella raccolta 1):

Raccolta 1 Collection 2
LANDSAT/LC08/C01/T1_SR LANDSAT/LC08/C02/T1_L2

Nomi delle band

Espandi per visualizzare le modifiche al nome delle band e l'aggiunta di nuove band

Descrizione Nome raccolta 1 Nome raccolta 2
Blu oltremare B1 SR_B1
Blu B2 SR_B2
Verde B3 SR_B3
Rosso B4 SR_B4
Infrarosso vicino B5 SR_B5
Infrarosso a onde corte 1 B6 SR_B6
Infrarosso a onde corte 2 B7 SR_B7
Temperatura di luminosità 1 B10
Temperatura di luminosità 2 B11
Attributi degli spray pressurizzati sr_aerosol SR_QA_AEROSOL
Temperatura della superficie ST_B10
Trasmittanza atmosferica ST_ATRAN
Distanza in pixel dal cloud ST_CDIST
Radianza verso il basso ST_DRAD
Emissività ST_EMIS
Deviazione standard dell'emissività ST_EMSD
Incertezza della temperatura superficiale ST_QA
Radianza termica ST_TRAD
Luminosità verso l'alto ST_URAD
Attributi di qualità dei pixel (CFMask) pixel_qa QA_PIXEL
QA saturazione radiometrica radsat_qa QA_RADSAT

Aggiorna il codice che seleziona le bande i cui nomi sono cambiati, ad esempio la banda del vicino infrarosso:

Raccolta 1 Collection 2
image.select('B5') image.select('SR_B5')

Scalabilità dei valori

Le bande di riflettanza hanno nuovi fattori di scala. La raccolta 1 utilizzava un fattore di scala 0.0001. La raccolta 2 utilizza un fattore di scala 2.75e-05 e un offset -0.2. La banda termica ha anche nuovi fattori di scala e offset. Il seguente blocco di codice definisce una funzione per applicare i fattori di scalabilità della riflettanza di superficie e della banda di temperatura della raccolta 2 e la mappa su una raccolta di immagini.

Editor di codice (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)

Mascheramento QA

I bit di codice sono stati modificati per la maschera di bit QA (CFMASK). Consulta le sezioni "Bitmask for QA_PIXEL" (Raccolta 2) e "Bitmask for pixel_qa" (Raccolta 1) nelle voci del catalogo per i codici.

L'espressione seguente crea una maschera di nuvole e ombre per una determinata immagine utilizzando i codici della maschera di bit QA della raccolta 2.

Editor di codice (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)

Saturazione radiometrica

I codici bit sono stati modificati per la maschera di bit di saturazione radiometrica. Consulta le sezioni "Bitmask for QA_RADSAT" (Raccolta 2) e "Bitmask for radsat_qa" (Raccolta 1) nelle voci di catalogo per i codici.

Proprietà immagine

Nella transizione dalla raccolta 1 alla raccolta 2, alcune proprietà delle immagini sono state aggiunte e altre rimosse. Le proprietà per la geometria solare sono state modificate. Consulta la seguente tabella di confronto delle proprietà per determinare se devi modificare il codice per adattarlo alle proprietà mancanti, aggiunte o modificate (ad es. nel filtraggio o nell'elaborazione). Consulta la scheda Proprietà immagine nella pagina del catalogo del prodotto per le descrizioni delle proprietà della raccolta 2.

Espandi per confrontare gli elenchi delle proprietà
Raccolta 1 Collection 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
ORIENTAMENTO
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
SATELLITE
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 (Collection 2 uses elevation instead of zenith angle. Per calcolare l'angolo zenitale, utilizza 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 risorsa

Sostituisci C01 con C02 e SR con L2 negli ID immagine e raccolta. Ad esempio, Landsat 7 ETM+ Tier 1:

Raccolta 1 Collection 2
LANDSAT/LE07/C01/T1_SR LANDSAT/LE07/C02/T1_L2

Nomi delle band

Prendi nota delle modifiche ai nomi delle band e dell'aggiunta di nuove band.

Espandi per visualizzare le modifiche al nome delle band e l'aggiunta di nuove band

Descrizione Nome raccolta 1 Nome raccolta 2
Blu B1 SR_B1
Verde B2 SR_B2
Rosso B3 SR_B3
Infrarosso vicino B4 SR_B4
Infrarosso a onde corte 1 B5 SR_B5
Temperatura di luminosità TOA B6
Infrarosso a onde corte 2 B7 SR_B7
Opacità atmosferica sr_atmos_opacity SR_ATMOS_OPACITY
Valutazione della qualità del cloud sr_cloud_qa SR_CLOUD_QA
Temperatura della superficie ST_B6
Trasmittanza atmosferica ST_ATRAN
Distanza in pixel dal cloud ST_CDIST
Radianza verso il basso ST_DRAD
Emissività ST_EMIS
Deviazione standard dell'emissività ST_EMSD
Incertezza della temperatura superficiale ST_QA
Radianza termica ST_TRAD
Luminosità verso l'alto ST_URAD
Attributi di qualità dei pixel (CFMask) pixel_qa QA_PIXEL
QA saturazione radiometrica radsat_qa QA_RADSAT

Aggiorna il codice che seleziona le bande i cui nomi sono cambiati, ad esempio la banda del vicino infrarosso:

Raccolta 1 Collection 2
image.select('B4') image.select('SR_B4')

Scalabilità dei valori

Le bande di riflettanza hanno nuovi fattori di scala. La raccolta 1 utilizzava un fattore di scala 0.0001. La raccolta 2 utilizza un fattore di scala 2.75e-05 e un offset -0.2. La banda termica ha anche nuovi fattori di scala e offset. Il seguente blocco di codice definisce una funzione per applicare i fattori di scalabilità della riflettanza di superficie e della banda di temperatura della raccolta 2 e la mappa su una raccolta di immagini.

Editor di codice (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)

Mascheramento QA

I bit di codice sono stati modificati per la maschera di bit QA (CFMASK). Consulta le sezioni "Bitmask for QA_PIXEL" (Raccolta 2) e "Bitmask for pixel_qa" (Raccolta 1) nelle voci del catalogo per i codici.

L'espressione seguente crea una maschera di nuvole e ombre per una determinata immagine utilizzando i codici della maschera di bit QA della raccolta 2.

Editor di codice (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)

Saturazione radiometrica

I codici bit sono stati modificati per la maschera di bit di saturazione radiometrica. Consulta le sezioni "Bitmask for QA_RADSAT" (Raccolta 2) e "Bitmask for radsat_qa" (Raccolta 1) nelle voci di catalogo per i codici.

Proprietà immagine

Nella transizione dalla raccolta 1 alla raccolta 2, alcune proprietà delle immagini sono state aggiunte e altre rimosse. Le proprietà per la geometria solare sono state modificate. Consulta la seguente tabella di confronto delle proprietà per determinare se devi modificare il codice per adattarlo alle proprietà mancanti, aggiunte o modificate (ad es. nel filtraggio o nell'elaborazione). Consulta la scheda Proprietà immagine nella pagina del catalogo del prodotto per le descrizioni delle proprietà della raccolta 2.

Espandi per confrontare gli elenchi delle proprietà
Raccolta 1 Collection 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
ORIENTAMENTO
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
SATELLITE
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 (Collection 2 uses elevation instead of zenith angle. Per calcolare l'angolo zenitale, utilizza 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 risorsa

Sostituisci C01 con C02 e SR con L2 negli ID immagine e raccolta. Ad esempio, Landsat 5 TM Tier 1:

Raccolta 1 Collection 2
LANDSAT/LT05/C01/T1_SR LANDSAT/LT05/C02/T1_L2

Nomi delle band

Prendi nota delle modifiche ai nomi delle band e dell'aggiunta di nuove band.

Espandi per visualizzare le modifiche al nome delle band e l'aggiunta di nuove band

Descrizione Nome raccolta 1 Nome raccolta 2
Blu B1 SR_B1
Verde B2 SR_B2
Rosso B3 SR_B3
Infrarosso vicino B4 SR_B4
Infrarosso a onde corte 1 B5 SR_B5
Temperatura di luminosità TOA B6
Infrarosso a onde corte 2 B7 SR_B7
Opacità atmosferica sr_atmos_opacity SR_ATMOS_OPACITY
Valutazione della qualità del cloud sr_cloud_qa SR_CLOUD_QA
Temperatura della superficie ST_B6
Trasmittanza atmosferica ST_ATRAN
Distanza in pixel dal cloud ST_CDIST
Radianza verso il basso ST_DRAD
Emissività ST_EMIS
Deviazione standard dell'emissività ST_EMSD
Incertezza della temperatura superficiale ST_QA
Radianza termica ST_TRAD
Luminosità verso l'alto ST_URAD
Attributi di qualità dei pixel (CFMask) pixel_qa QA_PIXEL
QA saturazione radiometrica radsat_qa QA_RADSAT

Aggiorna il codice che seleziona le bande i cui nomi sono cambiati, ad esempio la banda del vicino infrarosso:

Raccolta 1 Collection 2
image.select('B4') image.select('SR_B4')

Scalabilità dei valori

Le bande di riflettanza hanno nuovi fattori di scala. La raccolta 1 utilizzava un fattore di scala 0.0001. La raccolta 2 utilizza un fattore di scala 2.75e-05 e un offset -0.2. La banda termica ha anche nuovi fattori di scala e offset. Il seguente blocco di codice definisce una funzione per applicare i fattori di scalabilità della riflettanza di superficie e della banda di temperatura della raccolta 2 e la mappa su una raccolta di immagini.

Editor di codice (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)

Mascheramento QA

I bit di codice sono stati modificati per la maschera di bit QA (CFMASK). Consulta le sezioni "Bitmask for QA_PIXEL" (Raccolta 2) e "Bitmask for pixel_qa" (Raccolta 1) nelle voci del catalogo per i codici (ad esempio TM 5).

L'espressione seguente crea una maschera di nuvole e ombre per una determinata immagine utilizzando i codici della maschera di bit QA della raccolta 2.

Editor di codice (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)

Saturazione radiometrica

I codici bit sono stati modificati per la maschera di bit di saturazione radiometrica. Consulta le sezioni "Bitmask per QA_RADSAT" (Raccolta 2) e "Bitmask per radsat_qa" (Raccolta 1) nelle voci di catalogo per i codici (ad esempio TM 5).

Proprietà immagine

Nella transizione dalla raccolta 1 alla raccolta 2, alcune proprietà delle immagini sono state aggiunte e altre rimosse. Le proprietà per la geometria solare sono state modificate. Consulta la seguente tabella di confronto delle proprietà per determinare se devi modificare il codice per adattarlo alle proprietà mancanti, aggiunte o modificate (ad es. nel filtraggio o nell'elaborazione). Consulta la scheda Proprietà immagine nella pagina del catalogo del prodotto per le descrizioni delle proprietà di Collection 2 (ad esempio TM 5).

Espandi per confrontare gli elenchi delle proprietà
Raccolta 1 Collection 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
ORIENTAMENTO
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
SATELLITE
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 (Collection 2 uses elevation instead of zenith angle. Per calcolare l'angolo zenitale, utilizza 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

Riflettanza top-of-atmosphere

OLI

ID risorsa

Sostituisci C01 con C02 negli ID immagine e raccolta. Ad esempio, Landsat 8 OLI Tier 1 (Landsat 9 OLI-2 non è stato incluso nella raccolta 1):

Raccolta 1 Collection 2
LANDSAT/LC08/C01/T1_TOA LANDSAT/LC08/C02/T1_TOA

Nomi delle band

Prendi nota delle modifiche ai nomi delle band e dell'aggiunta di nuove band.

Espandi per visualizzare le modifiche al nome delle band e l'aggiunta di nuove band

Descrizione Nome raccolta 1 Nome raccolta 2
Aerosol costiero B1 B1
Blu B2 B2
Verde B3 B3
Rosso B4 B4
Infrarosso vicino B5 B5
Infrarosso a onde corte 1 B6 B6
Infrarosso a onde corte 2 B7 B7
Panchromatic B8 B8
Cirrus B9 B9
Infrarosso termico 1 B10 B10
Infrarosso termico 2 B11 B11
Maschera di bit QA BQA QA_PIXEL
QA saturazione radiometrica QA_RADSAT
Angolo di azimut solare SAA
Angolo zenitale solare SZA
Visualizzare l'angolo di azimut VAA
Visualizza angolo zenitale VZA

Aggiorna il codice che seleziona le bande i cui nomi sono cambiati, ad esempio la banda della maschera di bit QA:

Raccolta 1 Collection 2
image.select('BQA') image.select('QA_PIXEL')

Scalabilità dei valori

Non sono richieste modifiche. La raccolta 1 e la raccolta 2 hanno la stessa scalabilità per i valori termici e di riflettanza top-of-atmosphere.

Mascheramento QA

I bitcode sono stati modificati per la maschera di bit QA. Consulta le sezioni "Bitmask per QA_PIXEL" (Raccolta 2) e "Bitmask per BQA" (Raccolta 1) nelle voci di catalogo per i codici.

L'espressione seguente crea una maschera di nuvole e ombre per una determinata immagine utilizzando i codici della maschera di bit QA della raccolta 2.

Editor di codice (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)

Proprietà immagine

Nella transizione dalla raccolta 1 alla raccolta 2, alcune proprietà delle immagini sono state aggiunte e altre rimosse. Nessun nome proprietà è stato modificato. Consulta la seguente tabella di confronto delle proprietà per determinare se devi modificare il codice per adattarlo alle proprietà mancanti o aggiunte (ad es. nel filtro o nell'elaborazione). Consulta la scheda Proprietà immagine nella pagina del catalogo del prodotto per le descrizioni delle proprietà della raccolta 2.

Espandi per confrontare gli elenchi delle proprietà
Raccolta 1 Collection 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
ORIENTAMENTO ORIENTAMENTO
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 risorsa

Sostituisci C01 con C02 negli ID immagine e raccolta. Ad esempio, Landsat 7 ETM+ Tier 1:

Raccolta 1 Collection 2
LANDSAT/LE07/C01/T1_TOA LANDSAT/LE07/C02/T1_TOA

Nomi delle band

Prendi nota delle modifiche ai nomi delle band e dell'aggiunta di nuove band.

Espandi per visualizzare le modifiche al nome delle band e l'aggiunta di nuove band

Descrizione Nome raccolta 1 Nome raccolta 2
Blu B1 B1
Verde B2 B2
Rosso B3 B3
Infrarosso vicino B4 B4
Infrarosso a onde corte 1 B5 B5
Infrarosso termico a basso guadagno 1 B6_VCID_1 B6_VCID_1
Infrarosso termico ad alto guadagno 1 B6_VCID_2 B6_VCID_2
Infrarosso a onde corte 2 B7 B7
Panchromatic B8 B8
Maschera di bit QA BQA QA_PIXEL
QA saturazione radiometrica QA_RADSAT
Angolo di azimut solare SAA
Angolo zenitale solare SZA
Visualizzare l'angolo di azimut VAA
Visualizza angolo zenitale VZA

Aggiorna il codice che seleziona le bande i cui nomi sono cambiati, ad esempio la banda della maschera di bit QA:

Raccolta 1 Collection 2
image.select('BQA') image.select('QA_PIXEL')

Scalabilità dei valori

Non sono richieste modifiche. La raccolta 1 e la raccolta 2 hanno la stessa scalabilità per i valori termici e di riflettanza top-of-atmosphere.

Mascheramento QA

I bitcode sono stati modificati per la maschera di bit QA. Consulta le sezioni "Bitmask per QA_PIXEL" (Raccolta 2) e "Bitmask per BQA" (Raccolta 1) nelle voci di catalogo per i codici.

L'espressione seguente crea una maschera di nuvole e ombre per una determinata immagine utilizzando i codici della maschera di bit QA della raccolta 2.

Editor di codice (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)

Proprietà immagine

Nella transizione dalla raccolta 1 alla raccolta 2, alcune proprietà delle immagini sono state aggiunte e altre rimosse. Nessun nome proprietà è stato modificato. Consulta la seguente tabella di confronto delle proprietà per determinare se devi modificare il codice per adattarlo alle proprietà mancanti o aggiunte (ad es. nel filtro o nell'elaborazione). Consulta la scheda Proprietà immagine nella pagina del catalogo del prodotto per le descrizioni delle proprietà della raccolta 2.

Espandi per confrontare gli elenchi delle proprietà
Raccolta 1 Collection 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
ORIENTAMENTO ORIENTAMENTO
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 risorsa

Sostituisci C01 con C02 negli ID immagine e raccolta. Ad esempio, Landsat 5 TM Tier 1:

Raccolta 1 Collection 2
LANDSAT/LT05/C01/T1_TOA LANDSAT/LT05/C02/T1_TOA

Nomi delle band

Prendi nota delle modifiche ai nomi delle band e dell'aggiunta di nuove band.

Espandi per visualizzare le modifiche al nome delle band e l'aggiunta di nuove band

Descrizione Nome raccolta 1 Nome raccolta 2
Blu B1 B1
Verde B2 B2
Rosso B3 B3
Infrarosso vicino B4 B4
Infrarosso a onde corte 1 B5 B5
Infrarosso termico 1 B6 B6
Infrarosso a onde corte 2 B7 B7
Maschera di bit QA BQA QA_PIXEL
QA saturazione radiometrica QA_RADSAT
Angolo di azimut solare SAA
Angolo zenitale solare SZA
Visualizzare l'angolo di azimut VAA
Visualizza angolo zenitale VZA

Aggiorna il codice che seleziona le bande i cui nomi sono cambiati, ad esempio la banda della maschera di bit QA:

Raccolta 1 Collection 2
image.select('BQA') image.select('QA_PIXEL')

Scalabilità dei valori

Non sono richieste modifiche. La raccolta 1 e la raccolta 2 hanno la stessa scalabilità per i valori termici e di riflettanza top-of-atmosphere.

Mascheramento QA

I bitcode sono stati modificati per la maschera di bit QA. Consulta le sezioni "Bitmask per QA_PIXEL" (Raccolta 2) e "Bitmask per BQA" (Raccolta 1) nelle voci di catalogo per i codici (ad esempio TM 5).

L'espressione seguente crea una maschera di nuvole e ombre per una determinata immagine utilizzando i codici della maschera di bit QA della raccolta 2.

Editor di codice (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)

Proprietà immagine

Nella transizione dalla raccolta 1 alla raccolta 2, alcune proprietà delle immagini sono state aggiunte e altre rimosse. Nessun nome proprietà è stato modificato. Consulta la seguente tabella di confronto delle proprietà per determinare se devi modificare il codice per adattarlo alle proprietà mancanti o aggiunte (ad es. nel filtro o nell'elaborazione). Consulta la scheda Proprietà immagine nella pagina del catalogo del prodotto per le descrizioni delle proprietà della raccolta 2 (ad esempio TM 5).

Espandi per confrontare gli elenchi delle proprietà
Raccolta 1 Collection 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
ORIENTAMENTO ORIENTAMENTO
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

Radianza scalata (DN)

OLI

ID risorsa

Sostituisci C01 con C02 negli ID immagine e raccolta. Ad esempio, Landsat 8 OLI Tier 1 (Landsat 9 OLI-2 non è stato incluso nella raccolta 1):

Raccolta 1 Collection 2
LANDSAT/LC08/C01/T1 LANDSAT/LC08/C02/T1

Nomi delle band

Prendi nota delle modifiche ai nomi delle band e dell'aggiunta di nuove band.

Espandi per visualizzare le modifiche al nome delle band e l'aggiunta di nuove band

Descrizione Nome raccolta 1 Nome raccolta 2
Aerosol costiero B1 B1
Blu B2 B2
Verde B3 B3
Rosso B4 B4
Infrarosso vicino B5 B5
Infrarosso a onde corte 1 B6 B6
Infrarosso a onde corte 2 B7 B7
Panchromatic B8 B8
Cirrus B9 B9
Infrarosso termico 1 B10 B10
Infrarosso termico 2 B11 B11
Maschera di bit QA BQA QA_PIXEL
QA saturazione radiometrica QA_RADSAT
Angolo di azimut solare SAA
Angolo zenitale solare SZA
Visualizzare l'angolo di azimut VAA
Visualizza angolo zenitale VZA

Aggiorna il codice che seleziona le bande i cui nomi sono cambiati, ad esempio la banda della maschera di bit QA:

Raccolta 1 Collection 2
image.select('BQA') image.select('QA_PIXEL')

Scalabilità dei valori

Non sono richieste modifiche. La raccolta 1 e la raccolta 2 hanno la stessa scalabilità per i valori termici e di riflettanza DN non elaborati.

Mascheramento QA

I bitcode sono stati modificati per la maschera di bit QA. Consulta le sezioni "Bitmask per QA_PIXEL" (Raccolta 2) e "Bitmask per BQA" (Raccolta 1) nelle voci di catalogo per i codici.

L'espressione seguente crea una maschera di nuvole e ombre per una determinata immagine utilizzando i codici della maschera di bit QA della raccolta 2.

Editor di codice (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)

Proprietà immagine

Nella transizione dalla raccolta 1 alla raccolta 2, alcune proprietà delle immagini sono state aggiunte e altre rimosse. Nessun nome proprietà è stato modificato. Consulta la seguente tabella di confronto delle proprietà per determinare se devi modificare il codice per adattarlo alle proprietà mancanti o aggiunte (ad es. nel filtro o nell'elaborazione). Consulta la scheda Proprietà immagine nella pagina del catalogo del prodotto per le descrizioni delle proprietà della raccolta 2.

Espandi per confrontare gli elenchi delle proprietà
Raccolta 1 Collection 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
ORIENTAMENTO ORIENTAMENTO
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 risorsa

Sostituisci C01 con C02 negli ID immagine e raccolta. Ad esempio, Landsat 7 ETM+ Tier 1:

Raccolta 1 Collection 2
LANDSAT/LE07/C01/T1 LANDSAT/LE07/C02/T1

Nomi delle band

Prendi nota delle modifiche ai nomi delle band e dell'aggiunta di nuove band.

Espandi per visualizzare le modifiche al nome delle band e l'aggiunta di nuove band

Descrizione Nome raccolta 1 Nome raccolta 2
Blu B1 B1
Verde B2 B2
Rosso B3 B3
Infrarosso vicino B4 B4
Infrarosso a onde corte 1 B5 B5
Infrarosso termico a basso guadagno 1 B6_VCID_1 B6_VCID_1
Infrarosso termico ad alto guadagno 1 B6_VCID_2 B6_VCID_2
Infrarosso a onde corte 2 B7 B7
Panchromatic B8 B8
Maschera di bit QA BQA QA_PIXEL
QA saturazione radiometrica QA_RADSAT
Angolo di azimut solare SAA
Angolo zenitale solare SZA
Visualizzare l'angolo di azimut VAA
Visualizza angolo zenitale VZA

Aggiorna il codice che seleziona le bande i cui nomi sono cambiati, ad esempio la banda della maschera di bit QA:

Raccolta 1 Collection 2
image.select('BQA') image.select('QA_PIXEL')

Scalabilità dei valori

Non sono richieste modifiche. La raccolta 1 e la raccolta 2 hanno la stessa scalabilità per i valori termici e di riflettanza DN non elaborati.

Mascheramento QA

I bitcode sono stati modificati per la maschera di bit QA. Consulta le sezioni "Bitmask per QA_PIXEL" (Raccolta 2) e "Bitmask per BQA" (Raccolta 1) nelle voci di catalogo per i codici.

L'espressione seguente crea una maschera di nuvole e ombre per una determinata immagine utilizzando i codici della maschera di bit QA della raccolta 2.

Editor di codice (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)

Proprietà immagine

Nella transizione dalla raccolta 1 alla raccolta 2, alcune proprietà delle immagini sono state aggiunte e altre rimosse. Nessun nome proprietà è stato modificato. Consulta la seguente tabella di confronto delle proprietà per determinare se devi modificare il codice per adattarlo alle proprietà mancanti o aggiunte (ad es. nel filtro o nell'elaborazione). Consulta la scheda Proprietà immagine nella pagina del catalogo del prodotto per le descrizioni delle proprietà della raccolta 2.

Espandi per confrontare gli elenchi delle proprietà
Raccolta 1 Collection 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
ORIENTAMENTO ORIENTAMENTO
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 risorsa

Sostituisci C01 con C02 negli ID immagine e raccolta. Ad esempio, Landsat 5 TM Tier 1:

Raccolta 1 Collection 2
LANDSAT/LT05/C01/T1 LANDSAT/LT05/C02/T1

Nomi delle band

Prendi nota delle modifiche ai nomi delle band e dell'aggiunta di nuove band.

Espandi per visualizzare le modifiche al nome delle band e l'aggiunta di nuove band

Descrizione Nome raccolta 1 Nome raccolta 2
Blu B1 B1
Verde B2 B2
Rosso B3 B3
Infrarosso vicino B4 B4
Infrarosso a onde corte 1 B5 B5
Infrarosso termico 1 B6 B6
Infrarosso a onde corte 2 B7 B7
Maschera di bit QA BQA QA_PIXEL
QA saturazione radiometrica QA_RADSAT
Angolo di azimut solare SAA
Angolo zenitale solare SZA
Visualizzare l'angolo di azimut VAA
Visualizza angolo zenitale VZA

Aggiorna il codice che seleziona le bande i cui nomi sono cambiati, ad esempio la banda della maschera di bit QA:

Raccolta 1 Collection 2
image.select('BQA') image.select('QA_PIXEL')

Scalabilità dei valori

Non sono richieste modifiche. La raccolta 1 e la raccolta 2 hanno la stessa scalabilità per i valori termici e di riflettanza DN non elaborati.

Mascheramento QA

I bitcode sono stati modificati per la maschera di bit QA. Consulta le sezioni "Bitmask per QA_PIXEL" (Raccolta 2) e "Bitmask per BQA" (Raccolta 1) nelle voci di catalogo per i codici (ad esempio TM 5).

L'espressione seguente crea una maschera di nuvole e ombre per una determinata immagine utilizzando i codici della maschera di bit QA della raccolta 2.

Editor di codice (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)

Proprietà immagine

Nella transizione dalla raccolta 1 alla raccolta 2, alcune proprietà delle immagini sono state aggiunte e altre rimosse. Nessun nome proprietà è stato modificato. Consulta la seguente tabella di confronto delle proprietà per determinare se devi modificare il codice per adattarlo alle proprietà mancanti o aggiunte (ad es. nel filtro o nell'elaborazione). Consulta la scheda Proprietà immagine nella pagina del catalogo del prodotto per le descrizioni delle proprietà di Collection 2 (ad esempio TM 5).

Espandi per confrontare gli elenchi delle proprietà
Raccolta 1 Collection 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
ORIENTAMENTO ORIENTAMENTO
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 risorsa

Sostituisci C01 con C02 negli ID immagine e raccolta. Ad esempio, Landsat 1 MSS Tier 1:

Raccolta 1 Collection 2
LANDSAT/LM01/C01/T1 LANDSAT/LM01/C02/T1

Nomi delle band

Prendi nota delle modifiche ai nomi delle band e dell'aggiunta di nuove band.

Espandi per visualizzare le modifiche al nome delle band e l'aggiunta di nuove band

Descrizione Nome raccolta 1 Nome raccolta 2
Verde B4 (MSS 1-3); B1 (MSS 4-5) B4 (MSS 1-3); B1 (MSS 4-5)
Rosso B5 (MSS 1-3); B2 (MSS 4-5) B5 (MSS 1-3); B2 (MSS 4-5)
Infrarosso vicino 1 B6 (MSS 1-3); B3 (MSS 4-5) B6 (MSS 1-3); B3 (MSS 4-5)
Infrarosso vicino 2 B7 (MSS 1-3); B4 (MSS 4-5) B7 (MSS 1-3); B4 (MSS 4-5)
Maschera di bit QA BQA QA_PIXEL
QA saturazione radiometrica QA_RADSAT

Aggiorna il codice che seleziona le bande i cui nomi sono cambiati, ad esempio la banda della maschera di bit QA:

Raccolta 1 Collection 2
image.select('BQA') image.select('QA_PIXEL')

Scalabilità dei valori

Non sono richieste modifiche. La raccolta 1 e la raccolta 2 hanno la stessa scalatura per i valori DN non elaborati.

Mascheramento QA

I bitcode sono stati modificati per la maschera di bit QA. Consulta le sezioni "Bitmask for QA_PIXEL" (Raccolta 2) e "Bitmask for BQA" (Raccolta 1) nelle voci di catalogo per i codici (ad esempio MSS 1).

L'espressione seguente crea una maschera di nuvole e ombre per una determinata immagine utilizzando i codici della maschera di bit QA della raccolta 2.

Editor di codice (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)

Proprietà immagine

Nella transizione dalla raccolta 1 alla raccolta 2, alcune proprietà delle immagini sono state aggiunte e altre rimosse. Nessun nome proprietà è stato modificato. Consulta la seguente tabella di confronto delle proprietà per determinare se devi modificare il codice per adattarlo alle proprietà mancanti o aggiunte (ad es. nel filtro o nell'elaborazione). Fai riferimento alla scheda Proprietà immagine nella pagina del catalogo del prodotto per le descrizioni delle proprietà di Collection 2 (ad esempio MSS 1).

Espandi per confrontare gli elenchi delle proprietà
Raccolta 1 Collection 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
ORIENTAMENTO ORIENTAMENTO
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

L'archivio di dati di Earth Engine contiene i dati di Landsat Pre-Collection. Può essere identificato dagli ID immagine e raccolta che non hanno un componente di raccolta.

  • Raccolta 1 / Raccolta 2: LANDSAT/[MISSION]/[COLLECTION]/[PRODUCT] (ad es. LANDSAT/LE07/C02/T1)
  • Pre-Collection: LANDSAT/[MISSION]_[PRODUCT] (ad es. LANDSAT/LE7_L1T)

Se utilizzi i dati di Pre-Collection, passa a Collection 2 il prima possibile. Utilizza le informazioni sulla raccolta 2 in questa guida per aggiornare i tuoi script.

Compositi temporali

Earth Engine fornisce compositi temporali calcolati (8 giorni, 32 giorni e annuali). Esiste una serie di differenze tra quelli generati per la raccolta 1 e pre-raccolta (PC/C1) e raccolta 2 (C2). Il codice utilizzato per generare i compositi C2 può essere visualizzato su GitHub.

  • Compositi di riflettanza della superficie

    I compositi C2 vengono generati dal prodotto di riflettanza di superficie USGS L2, mentre i compositi PC/C1 sono stati realizzati utilizzando la riflettanza top-of-atmosphere.

  • Una raccolta per tutti gli strumenti

    I compositi PC/C1 sono stati separati in un insieme di compositi di indici temporali per ogni strumento. Ciò era dovuto principalmente alle differenze di calibrazione tra gli strumenti. Con i dati di riflettanza della superficie C2, la calibrazione incrociata è sufficiente per combinare gli strumenti.

  • Massimo livello di filtraggio

    Per i compositi C2 viene applicato un filtro più aggressivo per la qualità dei dati, tra cui:

    • Limitazione del livello 7 all'intervallo 1999-2017 a causa della deriva orbitale / del tempo di acquisizione della scena.
    • Omissione dei dati L8 precedenti al 1° maggio 2013 a causa di problemi di stabilità dell'orbita.
    • Omissione dei dati con WRS_ROW ≥ 122 (nessuna immagine notturna).
    • Omettendo tutti i pixel contrassegnati dal controllo qualità come diversi da quelli chiari.
    • Omissione dei pixel L4-L7 con ATMOS_OPACITY > 300 (foschia).
    • Omissione dei pixel L8-L9 con eventuali problemi di QA_AEROSOL.
    • Omettendo i pixel contrassegnati come saturi o con valori fuori dai limiti.
  • Mediane composite

    I compositi PC/C1 utilizzavano una composizione last-on-top. I compositi della raccolta 2 utilizzano un compositore mediano.

  • Denominazione

    I percorsi compositi PC/C1 sono nel formato LANDSAT/INSTRUMENT/C01/T1_PERIOD_INDEX, mentre i compositi C2 sono nel formato LANDSAT/COMPOSITES/C02/T1_L2_PERIOD_INDEX, dove INSTRUMENT è LT04, LT05, LE07 o LC08 e PERIOD è 8DAY, 32DAY o ANNUAL. Ad esempio, la tabella seguente mostra i percorsi degli asset per i compositi C2 che corrispondono approssimativamente ai compositi annuali LC08 C1 per ogni INDICE. Ricorda che INSTRUMENT non è incluso nei compositi C2 perché tutti i dati pertinenti dei livelli L4-L9 sono inclusi in ogni composito.

    Raccolta 1 Collection 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 Non prodotto perché i pixel di neve vengono mascherati durante il processo di composizione
    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