Ce guide explique comment passer des données de la collection 1 Landsat à celles de la collection 2. La collection 2 est entièrement disponible dans Earth Engine depuis 2022, et l'USGS ne produit plus de données de la collection 1 depuis le 31 décembre 2021. La collection 1 de Landsat est obsolète. Nous encourageons tous les utilisateurs à migrer vers la collection 2 dès que possible.
Chaque collection Landsat représente une version des archives d'images traitées avec des méthodes et des routines cohérentes. À mesure que les systèmes et les algorithmes de traitement s'améliorent, de nouvelles collections sont générées. En 2020, l'USGS a commencé à retraiter les archives pour la Collection 2. Pour en savoir plus sur la logique du modèle de traitement des collections, ainsi que sur le contenu et les avancées de la Collection 2, consultez l'article "The 50-year Landsat collection 2 archive" (L'archive de la collection Landsat 2 sur 50 ans) dans la revue Remote Sensing of Environment.
Les sections suivantes décrivent les modifications nécessaires pour migrer de la collection 1 vers la collection 2 pour chaque produit de données Landsat, y compris les ID d'image et de collection, les noms de bandes, les nouvelles bandes, la mise à l'échelle des valeurs de bandes et les valeurs de masque de bits. Les onglets de contenu de chaque section fournissent des informations détaillées sur des capteurs spécifiques.
Réflexion de la surface
OLI
ID d'élément
Remplacez C01
par C02
et SR
par L2
dans les ID d'image et de collection.
Par exemple, Landsat 8 OLI Tier 1 (Landsat 9 OLI-2 n'était pas inclus dans la collection 1) :
Collection 1 | Collection 2 |
---|---|
LANDSAT/LC08/C01/T1_SR | LANDSAT/LC08/C02/T1_L2 |
Noms de bandes
Développez pour voir les changements de nom de groupes et l'ajout de nouveaux groupes.
Description | Nom de la collection 1 | Nom de la collection 2 |
---|---|---|
Ultra bleu | B1 | SR_B1 |
Bleu | B2 | SR_B2 |
Vert | B3 | SR_B3 |
Rouge | B4 | SR_B4 |
Proche infrarouge | B5 | SR_B5 |
Infrarouge ondes courtes 1 | B6 | SR_B6 |
Infrarouge à ondes courtes 2 | B7 | SR_B7 |
Température de luminosité 1 | B10 | |
Température de luminosité 2 | B11 | |
Attributs des aérosols | sr_aerosol | SR_QA_AEROSOL |
Température de surface | ST_B10 | |
Transmittance atmosphérique | ST_ATRAN | |
Distance en pixels par rapport au nuage | ST_CDIST | |
Rayonnement descendant | ST_DRAD | |
Émissivité | ST_EMIS | |
Écart-type de l'émissivité | ST_EMSD | |
Incertitude de la température de surface | ST_QA | |
Rayonnement thermique | ST_TRAD | |
Rayonnement ascendant | ST_URAD | |
Attributs de qualité des pixels (CFMask) | pixel_qa | QA_PIXEL |
Contrôle qualité de la saturation radiométrique | radsat_qa | QA_RADSAT |
Mettez à jour le code qui sélectionne les bandes dont le nom a changé, par exemple la bande infrarouge proche :
Collection 1 | Collection 2 |
---|---|
image.select('B5') |
image.select('SR_B5') |
Mise à l'échelle des valeurs
Les bandes de réflectance ont de nouveaux facteurs de mise à l'échelle. La collection 1 utilisait un facteur de scaling de 0.0001
. La collection 2 utilise un facteur de scaling 2.75e-05
et un décalage -0.2
.
La bande thermique comporte également de nouveaux facteurs d'échelle et de décalage. Le bloc de code suivant définit une fonction permettant d'appliquer les facteurs de mise à l'échelle des bandes de réflectance de surface et de température de la collection 2, et la mappe sur une collection d'images.
Éditeur de code (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)
Masquage pour le contrôle qualité
Les codes de bits ont été modifiés pour le masque de bits de contrôle qualité (CFMASK). Consultez les sections "Masque de bits pour QA_PIXEL" (Collection 2) et "Masque de bits pour pixel_qa" (Collection 1) dans les entrées du catalogue pour les codes.
L'expression suivante crée un masque de nuages et d'ombres pour une image donnée à l'aide des codes de masque de bits QA de la collection 2.
Éditeur de code (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)
Saturation radiométrique
Les codes binaires ont changé pour le masque de bits de saturation radiométrique. Consultez les sections "Masque de bits pour QA_RADSAT" (Collection 2) et "Masque de bits pour radsat_qa" (Collection 1) dans les entrées de catalogue pour les codes.
Propriétés de l'image
Lors de la transition de la collection 1 à la collection 2, certaines propriétés d'image ont été ajoutées et d'autres supprimées. Les propriétés de la géométrie solaire ont été modifiées. Consultez le tableau comparatif des propriétés suivant pour déterminer si vous devez modifier votre code afin de tenir compte des propriétés manquantes, ajoutées ou modifiées (par exemple, dans le filtrage ou le traitement). Pour obtenir les descriptions des propriétés de la collection 2, consultez l'onglet Propriétés de l'image sur la page du produit dans le catalogue.
Développer pour comparer les listes d'établissements
Collection 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 | |
ORIENTATION | |
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 (la collection 2 utilise l'élévation au lieu de l'angle zénithal. Pour calculer l'angle zénithal, utilisez 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 d'élément
Remplacez C01
par C02
et SR
par L2
dans les ID d'image et de collection.
Par exemple, Landsat 7 ETM+ Tier 1 :
Collection 1 | Collection 2 |
---|---|
LANDSAT/LE07/C01/T1_SR | LANDSAT/LE07/C02/T1_L2 |
Noms de bandes
Notez les changements de nom de bande et l'ajout de nouvelles bandes.
Développez pour voir les changements de nom de groupes et l'ajout de nouveaux groupes.
Description | Nom de la collection 1 | Nom de la collection 2 |
---|---|---|
Bleu | B1 | SR_B1 |
Vert | B2 | SR_B2 |
Rouge | B3 | SR_B3 |
Proche infrarouge | B4 | SR_B4 |
Infrarouge ondes courtes 1 | B5 | SR_B5 |
Température de luminosité au sommet de l'atmosphère | B6 | |
Infrarouge à ondes courtes 2 | B7 | SR_B7 |
Opacité atmosphérique | sr_atmos_opacity | SR_ATMOS_OPACITY |
Évaluation de la qualité du cloud | sr_cloud_qa | SR_CLOUD_QA |
Température de surface | ST_B6 | |
Transmittance atmosphérique | ST_ATRAN | |
Distance en pixels par rapport au nuage | ST_CDIST | |
Rayonnement descendant | ST_DRAD | |
Émissivité | ST_EMIS | |
Écart-type de l'émissivité | ST_EMSD | |
Incertitude de la température de surface | ST_QA | |
Rayonnement thermique | ST_TRAD | |
Rayonnement ascendant | ST_URAD | |
Attributs de qualité des pixels (CFMask) | pixel_qa | QA_PIXEL |
Contrôle qualité de la saturation radiométrique | radsat_qa | QA_RADSAT |
Mettez à jour le code qui sélectionne les bandes dont le nom a changé, par exemple la bande infrarouge proche :
Collection 1 | Collection 2 |
---|---|
image.select('B4') |
image.select('SR_B4') |
Mise à l'échelle des valeurs
Les bandes de réflectance ont de nouveaux facteurs de mise à l'échelle. La collection 1 utilisait un facteur de scaling de 0.0001
. La collection 2 utilise un facteur de scaling 2.75e-05
et un décalage -0.2
.
La bande thermique comporte également de nouveaux facteurs d'échelle et de décalage. Le bloc de code suivant définit une fonction permettant d'appliquer les facteurs de mise à l'échelle des bandes de réflectance de surface et de température de la collection 2, et la mappe sur une collection d'images.
Éditeur de code (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)
Masquage pour le contrôle qualité
Les codes de bits ont été modifiés pour le masque de bits de contrôle qualité (CFMASK). Consultez les sections "Masque de bits pour QA_PIXEL" (Collection 2) et "Masque de bits pour pixel_qa" (Collection 1) dans les entrées du catalogue pour les codes.
L'expression suivante crée un masque de nuages et d'ombres pour une image donnée à l'aide des codes de masque de bits QA de la collection 2.
Éditeur de code (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)
Saturation radiométrique
Les codes binaires ont changé pour le masque de bits de saturation radiométrique. Consultez les sections "Masque de bits pour QA_RADSAT" (Collection 2) et "Masque de bits pour radsat_qa" (Collection 1) dans les entrées de catalogue pour les codes.
Propriétés de l'image
Lors de la transition de la collection 1 à la collection 2, certaines propriétés d'image ont été ajoutées et d'autres supprimées. Les propriétés de la géométrie solaire ont été modifiées. Consultez le tableau comparatif des propriétés suivant pour déterminer si vous devez modifier votre code afin de tenir compte des propriétés manquantes, ajoutées ou modifiées (par exemple, dans le filtrage ou le traitement). Pour obtenir les descriptions des propriétés de la collection 2, consultez l'onglet Propriétés de l'image sur la page du produit dans le catalogue.
Développer pour comparer les listes d'établissements
Collection 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 | |
ORIENTATION | |
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 (la collection 2 utilise l'élévation au lieu de l'angle zénithal. Pour calculer l'angle zénithal, utilisez 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 d'élément
Remplacez C01
par C02
et SR
par L2
dans les ID d'image et de collection.
Par exemple, Landsat 5 TM Tier 1 :
Collection 1 | Collection 2 |
---|---|
LANDSAT/LT05/C01/T1_SR | LANDSAT/LT05/C02/T1_L2 |
Noms de bandes
Notez les changements de nom de bande et l'ajout de nouvelles bandes.
Développez pour voir les changements de nom de groupes et l'ajout de nouveaux groupes.
Description | Nom de la collection 1 | Nom de la collection 2 |
---|---|---|
Bleu | B1 | SR_B1 |
Vert | B2 | SR_B2 |
Rouge | B3 | SR_B3 |
Proche infrarouge | B4 | SR_B4 |
Infrarouge ondes courtes 1 | B5 | SR_B5 |
Température de luminosité au sommet de l'atmosphère | B6 | |
Infrarouge à ondes courtes 2 | B7 | SR_B7 |
Opacité atmosphérique | sr_atmos_opacity | SR_ATMOS_OPACITY |
Évaluation de la qualité du cloud | sr_cloud_qa | SR_CLOUD_QA |
Température de surface | ST_B6 | |
Transmittance atmosphérique | ST_ATRAN | |
Distance en pixels par rapport au nuage | ST_CDIST | |
Rayonnement descendant | ST_DRAD | |
Émissivité | ST_EMIS | |
Écart-type de l'émissivité | ST_EMSD | |
Incertitude de la température de surface | ST_QA | |
Rayonnement thermique | ST_TRAD | |
Rayonnement ascendant | ST_URAD | |
Attributs de qualité des pixels (CFMask) | pixel_qa | QA_PIXEL |
Contrôle qualité de la saturation radiométrique | radsat_qa | QA_RADSAT |
Mettez à jour le code qui sélectionne les bandes dont le nom a changé, par exemple la bande infrarouge proche :
Collection 1 | Collection 2 |
---|---|
image.select('B4') |
image.select('SR_B4') |
Mise à l'échelle des valeurs
Les bandes de réflectance ont de nouveaux facteurs de mise à l'échelle. La collection 1 utilisait un facteur de scaling de 0.0001
. La collection 2 utilise un facteur de scaling 2.75e-05
et un décalage -0.2
.
La bande thermique comporte également de nouveaux facteurs d'échelle et de décalage. Le bloc de code suivant définit une fonction permettant d'appliquer les facteurs de mise à l'échelle des bandes de réflectance de surface et de température de la collection 2, et la mappe sur une collection d'images.
Éditeur de code (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)
Masquage pour le contrôle qualité
Les codes de bits ont été modifiés pour le masque de bits de contrôle qualité (CFMASK). Consultez les sections "Masque de bits pour QA_PIXEL" (Collection 2) et "Masque de bits pour pixel_qa" (Collection 1) dans les entrées du catalogue pour les codes (TM5, par exemple).
L'expression suivante crée un masque de nuages et d'ombres pour une image donnée à l'aide des codes de masque de bits QA de la collection 2.
Éditeur de code (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)
Saturation radiométrique
Les codes binaires ont changé pour le masque de bits de saturation radiométrique. Consultez les sections "Masque de bits pour QA_RADSAT" (Collection 2) et "Masque de bits pour radsat_qa" (Collection 1) dans les entrées du catalogue pour les codes (TM 5, par exemple).
Propriétés de l'image
Lors de la transition de la collection 1 à la collection 2, certaines propriétés d'image ont été ajoutées et d'autres supprimées. Les propriétés de la géométrie solaire ont été modifiées. Consultez le tableau comparatif des propriétés suivant pour déterminer si vous devez modifier votre code afin de tenir compte des propriétés manquantes, ajoutées ou modifiées (par exemple, dans le filtrage ou le traitement). Consultez l'onglet Propriétés de l'image sur la page du catalogue du produit pour obtenir les descriptions des propriétés de la collection 2 (TM5, par exemple).
Développer pour comparer les listes d'établissements
Collection 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 | |
ORIENTATION | |
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 (la collection 2 utilise l'élévation au lieu de l'angle zénithal. Pour calculer l'angle zénithal, utilisez 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 |
Réflectance au sommet de l'atmosphère
OLI
ID d'élément
Remplacez C01
par C02
dans les ID d'images et de collections. Par exemple, Landsat 8 OLI Tier 1 (Landsat 9 OLI-2 n'était pas inclus dans la collection 1) :
Collection 1 | Collection 2 |
---|---|
LANDSAT/LC08/C01/T1_TOA | LANDSAT/LC08/C02/T1_TOA |
Noms de bandes
Notez les changements de nom de bande et l'ajout de nouvelles bandes.
Développez pour voir les changements de nom de groupes et l'ajout de nouveaux groupes.
Description | Nom de la collection 1 | Nom de la collection 2 |
---|---|---|
Aérosol côtier | B1 | B1 |
Bleu | B2 | B2 |
Vert | B3 | B3 |
Rouge | B4 | B4 |
Proche infrarouge | B5 | B5 |
Infrarouge ondes courtes 1 | B6 | B6 |
Infrarouge à ondes courtes 2 | B7 | B7 |
Panchromatic | B8 | B8 |
Cirrus | B9 | B9 |
Infrarouge thermique 1 | B10 | B10 |
Infrarouge thermique 2 | B11 | B11 |
Masque de bits de contrôle qualité | BQA | QA_PIXEL |
Contrôle qualité de la saturation radiométrique | QA_RADSAT | |
Angle azimutal solaire | SAA | |
Angle zénithal solaire | SZA | |
Afficher l'angle azimutal | VAA | |
Afficher l'angle zénithal | VZA |
Mettez à jour le code qui sélectionne les bandes dont le nom a changé, par exemple la bande du masque de bits de contrôle qualité :
Collection 1 | Collection 2 |
---|---|
image.select('BQA') |
image.select('QA_PIXEL') |
Mise à l'échelle des valeurs
Aucune modification n'est requise. Les collections 1 et 2 ont la même mise à l'échelle pour les valeurs thermiques et de réflectance au sommet de l'atmosphère.
Masquage pour le contrôle qualité
Les codes de bits ont été modifiés pour le masque de bits QA. Consultez les sections "Masque de bits pour QA_PIXEL" (Collection 2) et "Masque de bits pour BQA" (Collection 1) dans les entrées du catalogue pour les codes.
L'expression suivante crée un masque de nuages et d'ombres pour une image donnée à l'aide des codes de masque de bits QA de la collection 2.
Éditeur de code (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)
Propriétés de l'image
Lors de la transition de la collection 1 à la collection 2, certaines propriétés d'image ont été ajoutées et d'autres supprimées. Aucun nom d'établissement n'a été modifié. Consultez le tableau de comparaison des propriétés ci-dessous pour déterminer si vous devez modifier votre code afin de tenir compte des propriétés manquantes ou ajoutées (par exemple, dans le filtrage ou le traitement). Pour obtenir les descriptions des propriétés de la collection 2, consultez l'onglet Propriétés de l'image sur la page du produit dans le catalogue.
Développer pour comparer les listes d'établissements
Collection 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 |
ORIENTATION | ORIENTATION |
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 d'élément
Remplacez C01
par C02
dans les ID d'images et de collections. Par exemple, Landsat 7 ETM+ Tier 1 :
Collection 1 | Collection 2 |
---|---|
LANDSAT/LE07/C01/T1_TOA | LANDSAT/LE07/C02/T1_TOA |
Noms de bandes
Notez les changements de nom de bande et l'ajout de nouvelles bandes.
Développez pour voir les changements de nom de groupes et l'ajout de nouveaux groupes.
Description | Nom de la collection 1 | Nom de la collection 2 |
---|---|---|
Bleu | B1 | B1 |
Vert | B2 | B2 |
Rouge | B3 | B3 |
Proche infrarouge | B4 | B4 |
Infrarouge ondes courtes 1 | B5 | B5 |
Infrarouge thermique à faible gain 1 | B6_VCID_1 | B6_VCID_1 |
Infrarouge thermique à gain élevé 1 | B6_VCID_2 | B6_VCID_2 |
Infrarouge à ondes courtes 2 | B7 | B7 |
Panchromatic | B8 | B8 |
Masque de bits de contrôle qualité | BQA | QA_PIXEL |
Contrôle qualité de la saturation radiométrique | QA_RADSAT | |
Angle azimutal solaire | SAA | |
Angle zénithal solaire | SZA | |
Afficher l'angle azimutal | VAA | |
Afficher l'angle zénithal | VZA |
Mettez à jour le code qui sélectionne les bandes dont le nom a changé, par exemple la bande du masque de bits de contrôle qualité :
Collection 1 | Collection 2 |
---|---|
image.select('BQA') |
image.select('QA_PIXEL') |
Mise à l'échelle des valeurs
Aucune modification n'est requise. Les collections 1 et 2 ont la même mise à l'échelle pour les valeurs thermiques et de réflectance au sommet de l'atmosphère.
Masquage pour le contrôle qualité
Les codes de bits ont été modifiés pour le masque de bits QA. Consultez les sections "Masque de bits pour QA_PIXEL" (Collection 2) et "Masque de bits pour BQA" (Collection 1) dans les entrées du catalogue pour les codes.
L'expression suivante crée un masque de nuages et d'ombres pour une image donnée à l'aide des codes de masque de bits QA de la collection 2.
Éditeur de code (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)
Propriétés de l'image
Lors de la transition de la collection 1 à la collection 2, certaines propriétés d'image ont été ajoutées et d'autres supprimées. Aucun nom d'établissement n'a été modifié. Consultez le tableau de comparaison des propriétés ci-dessous pour déterminer si vous devez modifier votre code afin de tenir compte des propriétés manquantes ou ajoutées (par exemple, dans le filtrage ou le traitement). Pour obtenir les descriptions des propriétés de la collection 2, consultez l'onglet Propriétés de l'image sur la page du produit dans le catalogue.
Développer pour comparer les listes d'établissements
Collection 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 |
ORIENTATION | ORIENTATION |
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 d'élément
Remplacez C01
par C02
dans les ID d'images et de collections. Par exemple, Landsat 5 TM Tier 1 :
Collection 1 | Collection 2 |
---|---|
LANDSAT/LT05/C01/T1_TOA | LANDSAT/LT05/C02/T1_TOA |
Noms de bandes
Notez les changements de nom de bande et l'ajout de nouvelles bandes.
Développez pour voir les changements de nom de groupes et l'ajout de nouveaux groupes.
Description | Nom de la collection 1 | Nom de la collection 2 |
---|---|---|
Bleu | B1 | B1 |
Vert | B2 | B2 |
Rouge | B3 | B3 |
Proche infrarouge | B4 | B4 |
Infrarouge ondes courtes 1 | B5 | B5 |
Infrarouge thermique 1 | B6 | B6 |
Infrarouge à ondes courtes 2 | B7 | B7 |
Masque de bits de contrôle qualité | BQA | QA_PIXEL |
Contrôle qualité de la saturation radiométrique | QA_RADSAT | |
Angle azimutal solaire | SAA | |
Angle zénithal solaire | SZA | |
Afficher l'angle azimutal | VAA | |
Afficher l'angle zénithal | VZA |
Mettez à jour le code qui sélectionne les bandes dont le nom a changé, par exemple la bande du masque de bits de contrôle qualité :
Collection 1 | Collection 2 |
---|---|
image.select('BQA') |
image.select('QA_PIXEL') |
Mise à l'échelle des valeurs
Aucune modification n'est requise. Les collections 1 et 2 ont la même mise à l'échelle pour les valeurs thermiques et de réflectance au sommet de l'atmosphère.
Masquage pour le contrôle qualité
Les codes de bits ont été modifiés pour le masque de bits QA. Consultez les sections "Masque de bits pour QA_PIXEL" (Collection 2) et "Masque de bits pour BQA" (Collection 1) dans les entrées de catalogue pour les codes (TM 5, par exemple).
L'expression suivante crée un masque de nuages et d'ombres pour une image donnée à l'aide des codes de masque de bits QA de la collection 2.
Éditeur de code (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)
Propriétés de l'image
Lors de la transition de la collection 1 à la collection 2, certaines propriétés d'image ont été ajoutées et d'autres supprimées. Aucun nom d'établissement n'a été modifié. Consultez le tableau de comparaison des propriétés ci-dessous pour déterminer si vous devez modifier votre code afin de tenir compte des propriétés manquantes ou ajoutées (par exemple, dans le filtrage ou le traitement). Consultez l'onglet Propriétés de l'image sur la page du catalogue du produit pour obtenir les descriptions des propriétés de la collection 2 (TM 5, par exemple).
Développer pour comparer les listes d'établissements
Collection 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 |
ORIENTATION | ORIENTATION |
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 |
Radiance mise à l'échelle (DN)
OLI
ID d'élément
Remplacez C01
par C02
dans les ID d'images et de collections. Par exemple, Landsat 8 OLI Tier 1 (Landsat 9 OLI-2 n'était pas inclus dans la collection 1) :
Collection 1 | Collection 2 |
---|---|
LANDSAT/LC08/C01/T1 | LANDSAT/LC08/C02/T1 |
Noms de bandes
Notez les changements de nom de bande et l'ajout de nouvelles bandes.
Développez pour voir les changements de nom de groupes et l'ajout de nouveaux groupes.
Description | Nom de la collection 1 | Nom de la collection 2 |
---|---|---|
Aérosol côtier | B1 | B1 |
Bleu | B2 | B2 |
Vert | B3 | B3 |
Rouge | B4 | B4 |
Proche infrarouge | B5 | B5 |
Infrarouge ondes courtes 1 | B6 | B6 |
Infrarouge à ondes courtes 2 | B7 | B7 |
Panchromatic | B8 | B8 |
Cirrus | B9 | B9 |
Infrarouge thermique 1 | B10 | B10 |
Infrarouge thermique 2 | B11 | B11 |
Masque de bits de contrôle qualité | BQA | QA_PIXEL |
Contrôle qualité de la saturation radiométrique | QA_RADSAT | |
Angle azimutal solaire | SAA | |
Angle zénithal solaire | SZA | |
Afficher l'angle azimutal | VAA | |
Afficher l'angle zénithal | VZA |
Mettez à jour le code qui sélectionne les bandes dont le nom a changé, par exemple la bande du masque de bits de contrôle qualité :
Collection 1 | Collection 2 |
---|---|
image.select('BQA') |
image.select('QA_PIXEL') |
Mise à l'échelle des valeurs
Aucune modification n'est requise. Les collections 1 et 2 ont la même mise à l'échelle pour les valeurs brutes de réflectance DN et thermiques.
Masquage pour le contrôle qualité
Les codes de bits ont été modifiés pour le masque de bits QA. Consultez les sections "Masque de bits pour QA_PIXEL" (Collection 2) et "Masque de bits pour BQA" (Collection 1) dans les entrées du catalogue pour les codes.
L'expression suivante crée un masque de nuages et d'ombres pour une image donnée à l'aide des codes de masque de bits QA de la collection 2.
Éditeur de code (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)
Propriétés de l'image
Lors de la transition de la collection 1 à la collection 2, certaines propriétés d'image ont été ajoutées et d'autres supprimées. Aucun nom d'établissement n'a été modifié. Consultez le tableau de comparaison des propriétés ci-dessous pour déterminer si vous devez modifier votre code afin de tenir compte des propriétés manquantes ou ajoutées (par exemple, dans le filtrage ou le traitement). Pour obtenir les descriptions des propriétés de la collection 2, consultez l'onglet Propriétés de l'image sur la page du produit dans le catalogue.
Développer pour comparer les listes d'établissements
Collection 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 |
ORIENTATION | ORIENTATION |
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 d'élément
Remplacez C01
par C02
dans les ID d'images et de collections. Par exemple, Landsat 7 ETM+ Tier 1 :
Collection 1 | Collection 2 |
---|---|
LANDSAT/LE07/C01/T1 | LANDSAT/LE07/C02/T1 |
Noms de bandes
Notez les changements de nom de bande et l'ajout de nouvelles bandes.
Développez pour voir les changements de nom de groupes et l'ajout de nouveaux groupes.
Description | Nom de la collection 1 | Nom de la collection 2 |
---|---|---|
Bleu | B1 | B1 |
Vert | B2 | B2 |
Rouge | B3 | B3 |
Proche infrarouge | B4 | B4 |
Infrarouge ondes courtes 1 | B5 | B5 |
Infrarouge thermique à faible gain 1 | B6_VCID_1 | B6_VCID_1 |
Infrarouge thermique à gain élevé 1 | B6_VCID_2 | B6_VCID_2 |
Infrarouge à ondes courtes 2 | B7 | B7 |
Panchromatic | B8 | B8 |
Masque de bits de contrôle qualité | BQA | QA_PIXEL |
Contrôle qualité de la saturation radiométrique | QA_RADSAT | |
Angle azimutal solaire | SAA | |
Angle zénithal solaire | SZA | |
Afficher l'angle azimutal | VAA | |
Afficher l'angle zénithal | VZA |
Mettez à jour le code qui sélectionne les bandes dont le nom a changé, par exemple la bande du masque de bits de contrôle qualité :
Collection 1 | Collection 2 |
---|---|
image.select('BQA') |
image.select('QA_PIXEL') |
Mise à l'échelle des valeurs
Aucune modification n'est requise. Les collections 1 et 2 ont la même mise à l'échelle pour les valeurs brutes de réflectance DN et thermiques.
Masquage pour le contrôle qualité
Les codes de bits ont été modifiés pour le masque de bits QA. Consultez les sections "Masque de bits pour QA_PIXEL" (Collection 2) et "Masque de bits pour BQA" (Collection 1) dans les entrées du catalogue pour les codes.
L'expression suivante crée un masque de nuages et d'ombres pour une image donnée à l'aide des codes de masque de bits QA de la collection 2.
Éditeur de code (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)
Propriétés de l'image
Lors de la transition de la collection 1 à la collection 2, certaines propriétés d'image ont été ajoutées et d'autres supprimées. Aucun nom d'établissement n'a été modifié. Consultez le tableau de comparaison des propriétés ci-dessous pour déterminer si vous devez modifier votre code afin de tenir compte des propriétés manquantes ou ajoutées (par exemple, dans le filtrage ou le traitement). Pour obtenir les descriptions des propriétés de la collection 2, consultez l'onglet Propriétés de l'image sur la page du produit dans le catalogue.
Développer pour comparer les listes d'établissements
Collection 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 |
ORIENTATION | ORIENTATION |
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 d'élément
Remplacez C01
par C02
dans les ID d'images et de collections. Par exemple, Landsat 5 TM Tier 1 :
Collection 1 | Collection 2 |
---|---|
LANDSAT/LT05/C01/T1 | LANDSAT/LT05/C02/T1 |
Noms de bandes
Notez les changements de nom de bande et l'ajout de nouvelles bandes.
Développez pour voir les changements de nom de groupes et l'ajout de nouveaux groupes.
Description | Nom de la collection 1 | Nom de la collection 2 |
---|---|---|
Bleu | B1 | B1 |
Vert | B2 | B2 |
Rouge | B3 | B3 |
Proche infrarouge | B4 | B4 |
Infrarouge ondes courtes 1 | B5 | B5 |
Infrarouge thermique 1 | B6 | B6 |
Infrarouge à ondes courtes 2 | B7 | B7 |
Masque de bits de contrôle qualité | BQA | QA_PIXEL |
Contrôle qualité de la saturation radiométrique | QA_RADSAT | |
Angle azimutal solaire | SAA | |
Angle zénithal solaire | SZA | |
Afficher l'angle azimutal | VAA | |
Afficher l'angle zénithal | VZA |
Mettez à jour le code qui sélectionne les bandes dont le nom a changé, par exemple la bande du masque de bits de contrôle qualité :
Collection 1 | Collection 2 |
---|---|
image.select('BQA') |
image.select('QA_PIXEL') |
Mise à l'échelle des valeurs
Aucune modification n'est requise. Les collections 1 et 2 ont la même mise à l'échelle pour les valeurs brutes de réflectance DN et thermiques.
Masquage pour le contrôle qualité
Les codes de bits ont été modifiés pour le masque de bits QA. Consultez les sections "Masque de bits pour QA_PIXEL" (Collection 2) et "Masque de bits pour BQA" (Collection 1) dans les entrées de catalogue pour les codes (TM 5, par exemple).
L'expression suivante crée un masque de nuages et d'ombres pour une image donnée à l'aide des codes de masque de bits QA de la collection 2.
Éditeur de code (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)
Propriétés de l'image
Lors de la transition de la collection 1 à la collection 2, certaines propriétés d'image ont été ajoutées et d'autres supprimées. Aucun nom d'établissement n'a été modifié. Consultez le tableau de comparaison des propriétés ci-dessous pour déterminer si vous devez modifier votre code afin de tenir compte des propriétés manquantes ou ajoutées (par exemple, dans le filtrage ou le traitement). Consultez l'onglet Propriétés de l'image sur la page du catalogue du produit pour obtenir les descriptions des propriétés de la collection 2 (TM5, par exemple).
Développer pour comparer les listes d'établissements
Collection 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 |
ORIENTATION | ORIENTATION |
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 d'élément
Remplacez C01
par C02
dans les ID d'images et de collections. Par exemple, Landsat 1 MSS Tier 1 :
Collection 1 | Collection 2 |
---|---|
LANDSAT/LM01/C01/T1 | LANDSAT/LM01/C02/T1 |
Noms de bandes
Notez les changements de nom de bande et l'ajout de nouvelles bandes.
Développez pour voir les changements de nom de groupes et l'ajout de nouveaux groupes.
Description | Nom de la collection 1 | Nom de la collection 2 |
---|---|---|
Vert | B4 (MSS 1-3) ; B1 (MSS 4-5) | B4 (MSS 1-3) ; B1 (MSS 4-5) |
Rouge | B5 (MSS 1-3) ; B2 (MSS 4-5) | B5 (MSS 1-3) ; B2 (MSS 4-5) |
Proche infrarouge 1 | B6 (MSS 1-3) ; B3 (MSS 4-5) | B6 (MSS 1-3) ; B3 (MSS 4-5) |
Proche infrarouge 2 | B7 (MSS 1-3) ; B4 (MSS 4-5) | B7 (MSS 1-3) ; B4 (MSS 4-5) |
Masque de bits de contrôle qualité | BQA | QA_PIXEL |
Contrôle qualité de la saturation radiométrique | QA_RADSAT |
Mettez à jour le code qui sélectionne les bandes dont le nom a changé, par exemple la bande du masque de bits de contrôle qualité :
Collection 1 | Collection 2 |
---|---|
image.select('BQA') |
image.select('QA_PIXEL') |
Mise à l'échelle des valeurs
Aucune modification n'est requise. Les collections 1 et 2 ont la même mise à l'échelle pour les valeurs DN brutes.
Masquage pour le contrôle qualité
Les codes de bits ont été modifiés pour le masque de bits QA. Consultez les sections "Masque de bits pour QA_PIXEL" (Collection 2) et "Masque de bits pour BQA" (Collection 1) dans les entrées du catalogue pour les codes (MSS 1, par exemple).
L'expression suivante crée un masque de nuages et d'ombres pour une image donnée à l'aide des codes de masque de bits QA de la collection 2.
Éditeur de code (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)
Propriétés de l'image
Lors de la transition de la collection 1 à la collection 2, certaines propriétés d'image ont été ajoutées et d'autres supprimées. Aucun nom d'établissement n'a été modifié. Consultez le tableau de comparaison des propriétés ci-dessous pour déterminer si vous devez modifier votre code afin de tenir compte des propriétés manquantes ou ajoutées (par exemple, dans le filtrage ou le traitement). Consultez l'onglet Propriétés de l'image sur la page du catalogue du produit pour obtenir les descriptions des propriétés de la collection 2 (MSS 1, par exemple).
Développer pour comparer les listes d'établissements
Collection 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 |
ORIENTATION | ORIENTATION |
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'archive de données Earth Engine contient des données Landsat pré-collection. Il peut être identifié par des ID d'image et de collection qui ne comportent pas de composant de collection.
- Collection 1 / Collection 2 :
LANDSAT/[MISSION]/[COLLECTION]/[PRODUCT]
(par exemple,LANDSAT/LE07/C02/T1
) - Pré-recouvrement :
LANDSAT/[MISSION]_[PRODUCT]
(par exemple,LANDSAT/LE7_L1T
)
Si vous utilisez des données de pré-collecte, passez à la collecte 2 dès que possible. Utilisez les informations sur la collection 2 tout au long de ce guide pour mettre à jour vos scripts.
Composites temporels
Earth Engine fournit des composites temporels calculés (8 jours, 32 jours et annuels). Il existe une série de différences entre ceux générés pour la collection 1 et les collections pré-collection (PC/C1) et collection 2 (C2). Le code utilisé pour générer les composites C2 est disponible sur GitHub.
Composites de réflectance de surface
Les composites C2 sont générés à partir du produit de réflectance de surface USGS L2, tandis que les composites PC/C1 ont été créés à l'aide de la réflectance au sommet de l'atmosphère.
Une collection pour tous les instruments
Les composites PC/C1 ont été séparés en un ensemble de composites d'index temporels pour chaque instrument. Cela était principalement dû à des différences de calibration entre les instruments. Avec les données de réflectance de surface C2, l'inter-étalonnage est suffisant pour combiner les instruments.
Filtrage strict
Un filtrage plus agressif de la qualité des données est appliqué aux composites C2, y compris :
- La bande L7 est limitée à la plage 1999-2017 en raison de la dérive orbitale / du temps d'acquisition des scènes.
- Les données L8 antérieures au 1er mai 2013 sont omises en raison de problèmes de stabilité orbitale.
- Omission des données avec WRS_ROW ≥ 122 (aucune image de nuit).
- En omettant tous les pixels signalés comme autre chose que "clair" lors du contrôle qualité.
- Omission des pixels L4–L7 avec ATMOS_OPACITY > 300 (brume).
- Omission des pixels L8–L9 présentant des problèmes de QA_AEROSOL.
- Omettre les pixels signalés comme saturés ou dont les valeurs sont hors limites.
Composés médians
Les composites PC/C1 utilisaient une composition de type "dernier plan sur le premier". Les composites de la collection 2 utilisent un compositeur médian.
Dénomination
Les chemins composites PC/C1 sont au format
LANDSAT/INSTRUMENT/C01/T1_PERIOD_INDEX
, tandis que les composites C2 sont au formatLANDSAT/COMPOSITES/C02/T1_L2_PERIOD_INDEX
, où INSTRUMENT est LT04, LT05, LE07 ou LC08, et PERIOD est 8DAY, 32DAY ou ANNUAL. Par exemple, le tableau suivant présente les chemins d'accès aux composants C2 qui correspondent approximativement aux composants annuels LC08 de C1 pour chaque INDEX. Rappelez-vous que INSTRUMENT n'est pas inclus dans les composites C2, car toutes les données pertinentes de L4 à L9 sont incluses dans chaque composite.Collection 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 produit, car les pixels de neige sont masqués lors du processus de composition 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