Este guia fornece instruções para mudar dos dados da Coleção 1 para a Coleção 2 do Landsat. A Coleção 2 está totalmente disponível no Earth Engine desde 2022, e nenhum dado da Coleção 1 foi produzido pelo USGS desde 31 de dezembro de 2021. A Coleção 1 do Landsat está descontinuada, e recomendamos que todos os usuários migrem para a Coleção 2 o mais rápido possível.
Cada Coleção do Landsat representa uma versão do arquivo de imagens processada com métodos e rotinas consistentes. À medida que os sistemas e algoritmos de processamento melhoram, novas coleções são geradas. Em 2020, o USGS começou a reprocessar o arquivo para a Coleção 2. Leia o artigo "The 50-year Landsat collection 2 archive" (em inglês) em Remote Sensing of Environment para saber mais sobre a lógica por trás do modelo de processamento de coleções e o conteúdo e os avanços fornecidos pela Coleção 2.
As seções a seguir descrevem as mudanças necessárias para migrar da Coleção 1 para a Coleção 2 em cada produto de dados do Landsat, incluindo IDs de imagem e de coleção, nomes de banda, novas bandas, escalonamento de valor de banda e valores de máscara de bits. As guias de conteúdo em cada seção fornecem detalhes sobre sensores específicos.
Reflectância da superfície
OLI
Código do recurso
Substitua C01
por C02
e SR
por L2
nos IDs de imagem e coleção.
Por exemplo, Landsat 8 OLI Tier 1
(o Landsat 9 OLI-2 não foi incluído na Coleção 1):
Coleção 1 | Coleção 2 |
---|---|
LANDSAT/LC08/C01/T1_SR | LANDSAT/LC08/C02/T1_L2 |
Nomes de bandas
Clique para ver as mudanças de nome e a adição de novas bandas
Descrição | Nome da coleção 1 | Nome da coleção 2 |
---|---|---|
Ultra azul | B1 | SR_B1 |
Azul | B2 | SR_B2 |
Verde | B3 | SR_B3 |
Vermelho | B4 | SR_B4 |
Infravermelho próximo | B5 | SR_B5 |
Infravermelho de ondas curtas 1 | B6 | SR_B6 |
Infravermelho de ondas curtas 2 | B7 | SR_B7 |
Temperatura de brilho 1 | B10 | |
Temperatura de brilho 2 | B11 | |
Atributos de aerossol | sr_aerosol | SR_QA_AEROSOL |
Temperatura na superfície | ST_B10 | |
Transmitância atmosférica | ST_ATRAN | |
Distância do pixel até a nuvem | ST_CDIST | |
Radiância descendente | ST_DRAD | |
Emissividade | ST_EMIS | |
Desvio padrão da emissividade | ST_EMSD | |
Incerteza da temperatura da superfície | ST_QA | |
Radiância térmica | ST_TRAD | |
Radiância de upwelling | ST_URAD | |
Atributos de qualidade do pixel (CFMask) | pixel_qa | QA_PIXEL |
Controle de qualidade de saturação radiométrica | radsat_qa | QA_RADSAT |
Atualize o código que seleciona bandas cujos nomes mudaram, por exemplo, a banda de infravermelho próximo:
Coleção 1 | Coleção 2 |
---|---|
image.select('B5') |
image.select('SR_B5') |
Escalonamento de valor
As bandas de refletância têm novos fatores de escalonamento. A coleção 1 usou um fator de escalonamento de 0.0001
. A coleção 2 usa um fator de escala 2.75e-05
e um deslocamento -0.2
.
A banda térmica também tem novos fatores de escala e de ajuste. O bloco de código a seguir define uma função para aplicar os fatores de escala de refletância da superfície e banda de temperatura da Coleção 2 e os mapeia em uma coleção de imagens.
Editor de código (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)
Mascaramento de controle de qualidade
Os códigos de bits foram alterados para a máscara de bits de controle de qualidade (CFMASK). Consulte as seções "Bitmask for QA_PIXEL" (Coleção 2) e "Bitmask for pixel_qa" (Coleção 1) nas entradas do catálogo para códigos.
A expressão a seguir cria uma máscara de nuvem e sombra para uma determinada imagem usando os códigos de bitmask de controle de qualidade da Coleção 2.
Editor de código (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)
Saturação radiométrica
Os códigos de bits mudaram para a máscara de bits de saturação radiométrica. Consulte as seções "Bitmask for QA_RADSAT" (Coleção 2) e "Bitmask for radsat_qa" (Coleção 1) nas entradas do catálogo para códigos.
Propriedades de imagem
Na transição da Coleção 1 para a Coleção 2, algumas propriedades de imagem foram adicionadas e outras removidas. As propriedades da geometria solar foram alteradas. Consulte a tabela de comparação de propriedades a seguir para determinar se é necessário modificar o código para acomodar propriedades ausentes, adicionadas ou alteradas (por exemplo, na filtragem ou no processamento). Consulte a guia "Propriedades da imagem" na página do catálogo do produto para ver as descrições das propriedades da Coleção 2.
Expandir para comparar listas de propriedades
Coleção 1 | Coleção 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 | |
ORIENTAÇÃO | |
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 | |
SATÉLITE | |
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 (a Coleção 2 usa elevação em vez de ângulo zenital. Para calcular o ângulo zenital, use 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+
Código do recurso
Substitua C01
por C02
e SR
por L2
nos IDs de imagem e coleção.
Por exemplo, Landsat 7 ETM+ Tier 1:
Coleção 1 | Coleção 2 |
---|---|
LANDSAT/LE07/C01/T1_SR | LANDSAT/LE07/C02/T1_L2 |
Nomes de bandas
Observe as mudanças nos nomes das bandas e a adição de novas bandas.
Clique para ver as mudanças de nome e a adição de novas bandas
Descrição | Nome da coleção 1 | Nome da coleção 2 |
---|---|---|
Azul | B1 | SR_B1 |
Verde | B2 | SR_B2 |
Vermelho | B3 | SR_B3 |
Infravermelho próximo | B4 | SR_B4 |
Infravermelho de ondas curtas 1 | B5 | SR_B5 |
Temperatura de brilho no topo da atmosfera | B6 | |
Infravermelho de ondas curtas 2 | B7 | SR_B7 |
Opacidade atmosférica | sr_atmos_opacity | SR_ATMOS_OPACITY |
Avaliação da qualidade da nuvem | sr_cloud_qa | SR_CLOUD_QA |
Temperatura na superfície | ST_B6 | |
Transmitância atmosférica | ST_ATRAN | |
Distância do pixel até a nuvem | ST_CDIST | |
Radiância descendente | ST_DRAD | |
Emissividade | ST_EMIS | |
Desvio padrão da emissividade | ST_EMSD | |
Incerteza da temperatura da superfície | ST_QA | |
Radiância térmica | ST_TRAD | |
Radiância de upwelling | ST_URAD | |
Atributos de qualidade do pixel (CFMask) | pixel_qa | QA_PIXEL |
Controle de qualidade de saturação radiométrica | radsat_qa | QA_RADSAT |
Atualize o código que seleciona bandas cujos nomes mudaram, por exemplo, a banda de infravermelho próximo:
Coleção 1 | Coleção 2 |
---|---|
image.select('B4') |
image.select('SR_B4') |
Escalonamento de valor
As bandas de refletância têm novos fatores de escalonamento. A coleção 1 usou um fator de escalonamento de 0.0001
. A coleção 2 usa um fator de escala 2.75e-05
e um deslocamento -0.2
.
A banda térmica também tem novos fatores de escala e de ajuste. O bloco de código a seguir define uma função para aplicar os fatores de escala de refletância da superfície e banda de temperatura da Coleção 2 e os mapeia em uma coleção de imagens.
Editor de código (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)
Mascaramento de controle de qualidade
Os códigos de bits foram alterados para a máscara de bits de controle de qualidade (CFMASK). Consulte as seções "Bitmask for QA_PIXEL" (Coleção 2) e "Bitmask for pixel_qa" (Coleção 1) nas entradas do catálogo para códigos.
A expressão a seguir cria uma máscara de nuvem e sombra para uma determinada imagem usando os códigos de bitmask de controle de qualidade da Coleção 2.
Editor de código (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)
Saturação radiométrica
Os códigos de bits mudaram para a máscara de bits de saturação radiométrica. Consulte as seções "Bitmask for QA_RADSAT" (Coleção 2) e "Bitmask for radsat_qa" (Coleção 1) nas entradas do catálogo para códigos.
Propriedades de imagem
Na transição da Coleção 1 para a Coleção 2, algumas propriedades de imagem foram adicionadas e outras removidas. As propriedades da geometria solar foram alteradas. Consulte a tabela de comparação de propriedades a seguir para determinar se é necessário modificar o código para acomodar propriedades ausentes, adicionadas ou alteradas (por exemplo, na filtragem ou no processamento). Consulte a guia "Propriedades da imagem" na página do catálogo do produto para ver as descrições das propriedades da Coleção 2.
Expandir para comparar listas de propriedades
Coleção 1 | Coleção 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 | |
ORIENTAÇÃO | |
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 | |
SATÉLITE | |
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 (a Coleção 2 usa elevação em vez de ângulo zenital. Para calcular o ângulo zenital, use 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
Código do recurso
Substitua C01
por C02
e SR
por L2
nos IDs de imagem e coleção.
Por exemplo, Landsat 5 TM Tier 1:
Coleção 1 | Coleção 2 |
---|---|
LANDSAT/LT05/C01/T1_SR | LANDSAT/LT05/C02/T1_L2 |
Nomes de bandas
Observe as mudanças nos nomes das bandas e a adição de novas bandas.
Clique para ver as mudanças de nome e a adição de novas bandas
Descrição | Nome da coleção 1 | Nome da coleção 2 |
---|---|---|
Azul | B1 | SR_B1 |
Verde | B2 | SR_B2 |
Vermelho | B3 | SR_B3 |
Infravermelho próximo | B4 | SR_B4 |
Infravermelho de ondas curtas 1 | B5 | SR_B5 |
Temperatura de brilho no topo da atmosfera | B6 | |
Infravermelho de ondas curtas 2 | B7 | SR_B7 |
Opacidade atmosférica | sr_atmos_opacity | SR_ATMOS_OPACITY |
Avaliação da qualidade da nuvem | sr_cloud_qa | SR_CLOUD_QA |
Temperatura na superfície | ST_B6 | |
Transmitância atmosférica | ST_ATRAN | |
Distância do pixel até a nuvem | ST_CDIST | |
Radiância descendente | ST_DRAD | |
Emissividade | ST_EMIS | |
Desvio padrão da emissividade | ST_EMSD | |
Incerteza da temperatura da superfície | ST_QA | |
Radiância térmica | ST_TRAD | |
Radiância de upwelling | ST_URAD | |
Atributos de qualidade do pixel (CFMask) | pixel_qa | QA_PIXEL |
Controle de qualidade de saturação radiométrica | radsat_qa | QA_RADSAT |
Atualize o código que seleciona bandas cujos nomes mudaram, por exemplo, a banda de infravermelho próximo:
Coleção 1 | Coleção 2 |
---|---|
image.select('B4') |
image.select('SR_B4') |
Escalonamento de valor
As bandas de refletância têm novos fatores de escalonamento. A coleção 1 usou um fator de escalonamento de 0.0001
. A coleção 2 usa um fator de escala 2.75e-05
e um deslocamento -0.2
.
A banda térmica também tem novos fatores de escala e de ajuste. O bloco de código a seguir define uma função para aplicar os fatores de escala de refletância da superfície e banda de temperatura da Coleção 2 e os mapeia em uma coleção de imagens.
Editor de código (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)
Mascaramento de controle de qualidade
Os códigos de bits foram alterados para a máscara de bits de controle de qualidade (CFMASK). Consulte as seções "Bitmask for QA_PIXEL" (Coleção 2) e "Bitmask for pixel_qa" (Coleção 1) nas entradas do catálogo para códigos (TM 5, por exemplo).
A expressão a seguir cria uma máscara de nuvem e sombra para uma determinada imagem usando os códigos de bitmask de controle de qualidade da Coleção 2.
Editor de código (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)
Saturação radiométrica
Os códigos de bits mudaram para a máscara de bits de saturação radiométrica. Consulte as seções "Bitmask for QA_RADSAT" (Coleção 2) e "Bitmask for radsat_qa" (Coleção 1) nas entradas do catálogo para códigos (TM 5, por exemplo).
Propriedades de imagem
Na transição da Coleção 1 para a Coleção 2, algumas propriedades de imagem foram adicionadas e outras removidas. As propriedades da geometria solar foram alteradas. Consulte a tabela de comparação de propriedades a seguir para determinar se é necessário modificar o código para acomodar propriedades ausentes, adicionadas ou alteradas (por exemplo, na filtragem ou no processamento). Consulte a guia "Propriedades da imagem" na página do catálogo do produto para ver as descrições das propriedades da Coleção 2 (TM 5, por exemplo).
Expandir para comparar listas de propriedades
Coleção 1 | Coleção 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 | |
ORIENTAÇÃO | |
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 | |
SATÉLITE | |
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 (a Coleção 2 usa elevação em vez de ângulo zenital. Para calcular o ângulo zenital, use 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 |
Refletância no topo da atmosfera
OLI
Código do recurso
Substitua C01
por C02
nos IDs de imagem e coleção. Por exemplo, Landsat 8 OLI Tier 1 (o Landsat 9 OLI-2 não foi incluído na Coleção 1):
Coleção 1 | Coleção 2 |
---|---|
LANDSAT/LC08/C01/T1_TOA | LANDSAT/LC08/C02/T1_TOA |
Nomes de bandas
Observe as mudanças nos nomes das bandas e a adição de novas bandas.
Clique para ver as mudanças de nome e a adição de novas bandas
Descrição | Nome da coleção 1 | Nome da coleção 2 |
---|---|---|
Aerossol costeiro | B1 | B1 |
Azul | B2 | B2 |
Verde | B3 | B3 |
Vermelho | B4 | B4 |
Infravermelho próximo | B5 | B5 |
Infravermelho de ondas curtas 1 | B6 | B6 |
Infravermelho de ondas curtas 2 | B7 | B7 |
Panchromatic | B8 | B8 |
Cirro | B9 | B9 |
Infravermelho térmico 1 | B10 | B10 |
Infravermelho térmico 2 | B11 | B11 |
Máscara de bits de controle de qualidade | BQA | QA_PIXEL |
Controle de qualidade de saturação radiométrica | QA_RADSAT | |
Ângulo azimute solar | SAA | |
Ângulo de zênite solar | SZA | |
Ver ângulo de azimute | VAA | |
Ver ângulo zenital | VZA |
Atualize o código que seleciona bandas cujos nomes mudaram, por exemplo, a banda de máscara de bits de QA:
Coleção 1 | Coleção 2 |
---|---|
image.select('BQA') |
image.select('QA_PIXEL') |
Escalonamento de valor
Não é necessário fazer alterações. As coleções 1 e 2 têm a mesma escalonagem para refletância no topo da atmosfera e valores térmicos.
Mascaramento de controle de qualidade
Os códigos de bits foram alterados para a máscara de bits de QA. Consulte as seções "Bitmask para QA_PIXEL" (Coleção 2) e "Bitmask para BQA" (Coleção 1) nas entradas de catálogo para códigos.
A expressão a seguir cria uma máscara de nuvem e sombra para uma determinada imagem usando os códigos de bitmask de controle de qualidade da Coleção 2.
Editor de código (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)
Propriedades de imagem
Na transição da Coleção 1 para a Coleção 2, algumas propriedades de imagem foram adicionadas e outras removidas. Nenhum nome de propriedade foi alterado. Consulte a tabela de comparação de propriedades a seguir para determinar se é necessário modificar o código para acomodar propriedades ausentes ou adicionadas (por exemplo, na filtragem ou no processamento). Consulte a guia "Propriedades da imagem" na página do catálogo do produto para ver as descrições das propriedades da Coleção 2.
Expandir para comparar listas de propriedades
Coleção 1 | Coleção 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 |
ORIENTAÇÃO | ORIENTAÇÃO |
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+
Código do recurso
Substitua C01
por C02
nos IDs de imagem e coleção. Por exemplo, Landsat 7 ETM+ Tier 1:
Coleção 1 | Coleção 2 |
---|---|
LANDSAT/LE07/C01/T1_TOA | LANDSAT/LE07/C02/T1_TOA |
Nomes de bandas
Observe as mudanças nos nomes das bandas e a adição de novas bandas.
Clique para ver as mudanças de nome e a adição de novas bandas
Descrição | Nome da coleção 1 | Nome da coleção 2 |
---|---|---|
Azul | B1 | B1 |
Verde | B2 | B2 |
Vermelho | B3 | B3 |
Infravermelho próximo | B4 | B4 |
Infravermelho de ondas curtas 1 | B5 | B5 |
Infravermelho térmico de baixo ganho 1 | B6_VCID_1 | B6_VCID_1 |
Infravermelho térmico de alto ganho 1 | B6_VCID_2 | B6_VCID_2 |
Infravermelho de ondas curtas 2 | B7 | B7 |
Panchromatic | B8 | B8 |
Máscara de bits de controle de qualidade | BQA | QA_PIXEL |
Controle de qualidade de saturação radiométrica | QA_RADSAT | |
Ângulo azimute solar | SAA | |
Ângulo de zênite solar | SZA | |
Ver ângulo de azimute | VAA | |
Ver ângulo zenital | VZA |
Atualize o código que seleciona bandas cujos nomes mudaram, por exemplo, a banda de máscara de bits de QA:
Coleção 1 | Coleção 2 |
---|---|
image.select('BQA') |
image.select('QA_PIXEL') |
Escalonamento de valor
Não é necessário fazer alterações. As coleções 1 e 2 têm a mesma escalonagem para refletância no topo da atmosfera e valores térmicos.
Mascaramento de controle de qualidade
Os códigos de bits foram alterados para a máscara de bits de QA. Consulte as seções "Bitmask para QA_PIXEL" (Coleção 2) e "Bitmask para BQA" (Coleção 1) nas entradas de catálogo para códigos.
A expressão a seguir cria uma máscara de nuvem e sombra para uma determinada imagem usando os códigos de bitmask de controle de qualidade da Coleção 2.
Editor de código (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)
Propriedades de imagem
Na transição da Coleção 1 para a Coleção 2, algumas propriedades de imagem foram adicionadas e outras removidas. Nenhum nome de propriedade foi alterado. Consulte a tabela de comparação de propriedades a seguir para determinar se é necessário modificar o código para acomodar propriedades ausentes ou adicionadas (por exemplo, na filtragem ou no processamento). Consulte a guia "Propriedades da imagem" na página do catálogo do produto para ver as descrições das propriedades da Coleção 2.
Expandir para comparar listas de propriedades
Coleção 1 | Coleção 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 |
ORIENTAÇÃO | ORIENTAÇÃO |
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
Código do recurso
Substitua C01
por C02
nos IDs de imagem e coleção. Por exemplo, Landsat 5 TM Tier 1:
Coleção 1 | Coleção 2 |
---|---|
LANDSAT/LT05/C01/T1_TOA | LANDSAT/LT05/C02/T1_TOA |
Nomes de bandas
Observe as mudanças nos nomes das bandas e a adição de novas bandas.
Clique para ver as mudanças de nome e a adição de novas bandas
Descrição | Nome da coleção 1 | Nome da coleção 2 |
---|---|---|
Azul | B1 | B1 |
Verde | B2 | B2 |
Vermelho | B3 | B3 |
Infravermelho próximo | B4 | B4 |
Infravermelho de ondas curtas 1 | B5 | B5 |
Infravermelho térmico 1 | B6 | B6 |
Infravermelho de ondas curtas 2 | B7 | B7 |
Máscara de bits de controle de qualidade | BQA | QA_PIXEL |
Controle de qualidade de saturação radiométrica | QA_RADSAT | |
Ângulo azimute solar | SAA | |
Ângulo de zênite solar | SZA | |
Ver ângulo de azimute | VAA | |
Ver ângulo zenital | VZA |
Atualize o código que seleciona bandas cujos nomes mudaram, por exemplo, a banda de máscara de bits de QA:
Coleção 1 | Coleção 2 |
---|---|
image.select('BQA') |
image.select('QA_PIXEL') |
Escalonamento de valor
Não é necessário fazer alterações. As coleções 1 e 2 têm a mesma escalonagem para refletância no topo da atmosfera e valores térmicos.
Mascaramento de controle de qualidade
Os códigos de bits foram alterados para a máscara de bits de QA. Consulte as seções "Bitmask for QA_PIXEL" (Coleção 2) e "Bitmask for BQA" (Coleção 1) nas entradas do catálogo para códigos (TM 5, por exemplo).
A expressão a seguir cria uma máscara de nuvem e sombra para uma determinada imagem usando os códigos de bitmask de controle de qualidade da Coleção 2.
Editor de código (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)
Propriedades de imagem
Na transição da Coleção 1 para a Coleção 2, algumas propriedades de imagem foram adicionadas e outras removidas. Nenhum nome de propriedade foi alterado. Consulte a tabela de comparação de propriedades a seguir para determinar se é necessário modificar o código para acomodar propriedades ausentes ou adicionadas (por exemplo, na filtragem ou no processamento). Consulte a guia "Propriedades da imagem" na página do catálogo de produtos para ver as descrições das propriedades da Coleção 2 (TM 5, por exemplo).
Expandir para comparar listas de propriedades
Coleção 1 | Coleção 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 |
ORIENTAÇÃO | ORIENTAÇÃO |
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 |
Radiância ajustada (DN)
OLI
Código do recurso
Substitua C01
por C02
nos IDs de imagem e coleção. Por exemplo, Landsat 8 OLI Tier 1 (o Landsat 9 OLI-2 não foi incluído na Coleção 1):
Coleção 1 | Coleção 2 |
---|---|
LANDSAT/LC08/C01/T1 | LANDSAT/LC08/C02/T1 |
Nomes de bandas
Observe as mudanças nos nomes das bandas e a adição de novas bandas.
Clique para ver as mudanças de nome e a adição de novas bandas
Descrição | Nome da coleção 1 | Nome da coleção 2 |
---|---|---|
Aerossol costeiro | B1 | B1 |
Azul | B2 | B2 |
Verde | B3 | B3 |
Vermelho | B4 | B4 |
Infravermelho próximo | B5 | B5 |
Infravermelho de ondas curtas 1 | B6 | B6 |
Infravermelho de ondas curtas 2 | B7 | B7 |
Panchromatic | B8 | B8 |
Cirro | B9 | B9 |
Infravermelho térmico 1 | B10 | B10 |
Infravermelho térmico 2 | B11 | B11 |
Máscara de bits de controle de qualidade | BQA | QA_PIXEL |
Controle de qualidade de saturação radiométrica | QA_RADSAT | |
Ângulo azimute solar | SAA | |
Ângulo de zênite solar | SZA | |
Ver ângulo de azimute | VAA | |
Ver ângulo zenital | VZA |
Atualize o código que seleciona bandas cujos nomes mudaram, por exemplo, a banda de máscara de bits de QA:
Coleção 1 | Coleção 2 |
---|---|
image.select('BQA') |
image.select('QA_PIXEL') |
Escalonamento de valor
Não é necessário fazer alterações. As coleções 1 e 2 têm a mesma escala para refletância de DN bruto e valores térmicos.
Mascaramento de controle de qualidade
Os códigos de bits foram alterados para a máscara de bits de QA. Consulte as seções "Bitmask para QA_PIXEL" (Coleção 2) e "Bitmask para BQA" (Coleção 1) nas entradas de catálogo para códigos.
A expressão a seguir cria uma máscara de nuvem e sombra para uma determinada imagem usando os códigos de bitmask de controle de qualidade da Coleção 2.
Editor de código (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)
Propriedades de imagem
Na transição da Coleção 1 para a Coleção 2, algumas propriedades de imagem foram adicionadas e outras removidas. Nenhum nome de propriedade foi alterado. Consulte a tabela de comparação de propriedades a seguir para determinar se é necessário modificar o código para acomodar propriedades ausentes ou adicionadas (por exemplo, na filtragem ou no processamento). Consulte a guia "Propriedades da imagem" na página do catálogo do produto para ver as descrições das propriedades da Coleção 2.
Expandir para comparar listas de propriedades
Coleção 1 | Coleção 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 |
ORIENTAÇÃO | ORIENTAÇÃO |
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+
Código do recurso
Substitua C01
por C02
nos IDs de imagem e coleção. Por exemplo, Landsat 7 ETM+ Tier 1:
Coleção 1 | Coleção 2 |
---|---|
LANDSAT/LE07/C01/T1 | LANDSAT/LE07/C02/T1 |
Nomes de bandas
Observe as mudanças nos nomes das bandas e a adição de novas bandas.
Clique para ver as mudanças de nome e a adição de novas bandas
Descrição | Nome da coleção 1 | Nome da coleção 2 |
---|---|---|
Azul | B1 | B1 |
Verde | B2 | B2 |
Vermelho | B3 | B3 |
Infravermelho próximo | B4 | B4 |
Infravermelho de ondas curtas 1 | B5 | B5 |
Infravermelho térmico de baixo ganho 1 | B6_VCID_1 | B6_VCID_1 |
Infravermelho térmico de alto ganho 1 | B6_VCID_2 | B6_VCID_2 |
Infravermelho de ondas curtas 2 | B7 | B7 |
Panchromatic | B8 | B8 |
Máscara de bits de controle de qualidade | BQA | QA_PIXEL |
Controle de qualidade de saturação radiométrica | QA_RADSAT | |
Ângulo azimute solar | SAA | |
Ângulo de zênite solar | SZA | |
Ver ângulo de azimute | VAA | |
Ver ângulo zenital | VZA |
Atualize o código que seleciona bandas cujos nomes mudaram, por exemplo, a banda de máscara de bits de QA:
Coleção 1 | Coleção 2 |
---|---|
image.select('BQA') |
image.select('QA_PIXEL') |
Escalonamento de valor
Não é necessário fazer alterações. As coleções 1 e 2 têm a mesma escala para refletância de DN bruto e valores térmicos.
Mascaramento de controle de qualidade
Os códigos de bits foram alterados para a máscara de bits de QA. Consulte as seções "Bitmask para QA_PIXEL" (Coleção 2) e "Bitmask para BQA" (Coleção 1) nas entradas de catálogo para códigos.
A expressão a seguir cria uma máscara de nuvem e sombra para uma determinada imagem usando os códigos de bitmask de controle de qualidade da Coleção 2.
Editor de código (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)
Propriedades de imagem
Na transição da Coleção 1 para a Coleção 2, algumas propriedades de imagem foram adicionadas e outras removidas. Nenhum nome de propriedade foi alterado. Consulte a tabela de comparação de propriedades a seguir para determinar se é necessário modificar o código para acomodar propriedades ausentes ou adicionadas (por exemplo, na filtragem ou no processamento). Consulte a guia "Propriedades da imagem" na página do catálogo do produto para ver as descrições das propriedades da Coleção 2.
Expandir para comparar listas de propriedades
Coleção 1 | Coleção 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 |
ORIENTAÇÃO | ORIENTAÇÃO |
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
Código do recurso
Substitua C01
por C02
nos IDs de imagem e coleção. Por exemplo, Landsat 5 TM Tier 1:
Coleção 1 | Coleção 2 |
---|---|
LANDSAT/LT05/C01/T1 | LANDSAT/LT05/C02/T1 |
Nomes de bandas
Observe as mudanças nos nomes das bandas e a adição de novas bandas.
Clique para ver as mudanças de nome e a adição de novas bandas
Descrição | Nome da coleção 1 | Nome da coleção 2 |
---|---|---|
Azul | B1 | B1 |
Verde | B2 | B2 |
Vermelho | B3 | B3 |
Infravermelho próximo | B4 | B4 |
Infravermelho de ondas curtas 1 | B5 | B5 |
Infravermelho térmico 1 | B6 | B6 |
Infravermelho de ondas curtas 2 | B7 | B7 |
Máscara de bits de controle de qualidade | BQA | QA_PIXEL |
Controle de qualidade de saturação radiométrica | QA_RADSAT | |
Ângulo azimute solar | SAA | |
Ângulo de zênite solar | SZA | |
Ver ângulo de azimute | VAA | |
Ver ângulo zenital | VZA |
Atualize o código que seleciona bandas cujos nomes mudaram, por exemplo, a banda de máscara de bits de QA:
Coleção 1 | Coleção 2 |
---|---|
image.select('BQA') |
image.select('QA_PIXEL') |
Escalonamento de valor
Não é necessário fazer alterações. As coleções 1 e 2 têm a mesma escala para refletância de DN bruto e valores térmicos.
Mascaramento de controle de qualidade
Os códigos de bits foram alterados para a máscara de bits de QA. Consulte as seções "Bitmask for QA_PIXEL" (Coleção 2) e "Bitmask for BQA" (Coleção 1) nas entradas do catálogo para códigos (TM 5, por exemplo).
A expressão a seguir cria uma máscara de nuvem e sombra para uma determinada imagem usando os códigos de bitmask de controle de qualidade da Coleção 2.
Editor de código (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)
Propriedades de imagem
Na transição da Coleção 1 para a Coleção 2, algumas propriedades de imagem foram adicionadas e outras removidas. Nenhum nome de propriedade foi alterado. Consulte a tabela de comparação de propriedades a seguir para determinar se é necessário modificar o código para acomodar propriedades ausentes ou adicionadas (por exemplo, na filtragem ou no processamento). Consulte a guia "Propriedades da imagem" na página do catálogo do produto para ver as descrições das propriedades da Coleção 2 (TM 5, por exemplo).
Expandir para comparar listas de propriedades
Coleção 1 | Coleção 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 |
ORIENTAÇÃO | ORIENTAÇÃO |
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
Código do recurso
Substitua C01
por C02
nos IDs de imagem e coleção. Por exemplo, Landsat 1 MSS Tier 1:
Coleção 1 | Coleção 2 |
---|---|
LANDSAT/LM01/C01/T1 | LANDSAT/LM01/C02/T1 |
Nomes de bandas
Observe as mudanças nos nomes das bandas e a adição de novas bandas.
Clique para ver as mudanças de nome e a adição de novas bandas
Descrição | Nome da coleção 1 | Nome da coleção 2 |
---|---|---|
Verde | B4 (MSS 1-3); B1 (MSS 4-5) | B4 (MSS 1-3); B1 (MSS 4-5) |
Vermelho | B5 (MSS 1-3); B2 (MSS 4-5) | B5 (MSS 1-3); B2 (MSS 4-5) |
Infravermelho próximo 1 | B6 (MSS 1 a 3); B3 (MSS 4 a 5) | B6 (MSS 1 a 3); B3 (MSS 4 a 5) |
Infravermelho próximo 2 | B7 (MSS 1-3); B4 (MSS 4-5) | B7 (MSS 1-3); B4 (MSS 4-5) |
Máscara de bits de controle de qualidade | BQA | QA_PIXEL |
Controle de qualidade de saturação radiométrica | QA_RADSAT |
Atualize o código que seleciona bandas cujos nomes mudaram, por exemplo, a banda de máscara de bits de QA:
Coleção 1 | Coleção 2 |
---|---|
image.select('BQA') |
image.select('QA_PIXEL') |
Escalonamento de valor
Não é necessário fazer alterações. As coleções 1 e 2 têm a mesma escalonagem para valores de DN brutos.
Mascaramento de controle de qualidade
Os códigos de bits foram alterados para a máscara de bits de QA. Consulte as seções "Bitmask for QA_PIXEL" (Coleção 2) e "Bitmask for BQA" (Coleção 1) nas entradas do catálogo para códigos (MSS 1, por exemplo).
A expressão a seguir cria uma máscara de nuvem e sombra para uma determinada imagem usando os códigos de bitmask de controle de qualidade da Coleção 2.
Editor de código (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)
Propriedades de imagem
Na transição da Coleção 1 para a Coleção 2, algumas propriedades de imagem foram adicionadas e outras removidas. Nenhum nome de propriedade foi alterado. Consulte a tabela de comparação de propriedades a seguir para determinar se é necessário modificar o código para acomodar propriedades ausentes ou adicionadas (por exemplo, na filtragem ou no processamento). Consulte a guia "Propriedades da imagem" na página do catálogo do produto para ver as descrições das propriedades da Coleção 2 (MSS 1, por exemplo).
Expandir para comparar listas de propriedades
Coleção 1 | Coleção 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 |
ORIENTAÇÃO | ORIENTAÇÃO |
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 |
Pré-coleção do Landsat
O arquivo de dados do Earth Engine contém dados da Pré-Coleção do Landsat. Ele pode ser identificado por IDs de imagem e coleção que não têm um componente de coleção.
- Coleção 1 / Coleção 2:
LANDSAT/[MISSION]/[COLLECTION]/[PRODUCT]
(por exemplo,LANDSAT/LE07/C02/T1
) - Pré-coleta:
LANDSAT/[MISSION]_[PRODUCT]
(por exemplo,LANDSAT/LE7_L1T
)
Se você estiver usando dados anteriores à coleta, mude para a Coleção 2 assim que possível. Use as informações sobre a Coleção 2 ao longo deste guia para atualizar seus scripts.
Composições temporais
O Earth Engine fornece composições temporais calculadas (8 dias, 32 dias e anuais). Há uma série de diferenças entre os dados gerados para a Coleção 1 e para a pré-coleta (PC/C1) e a Coleção 2 (C2). O código usado para gerar os compostos C2 pode ser conferido no GitHub.
Compostos de refletância da superfície
Os mosaicos C2 são gerados com base no produto de refletância da superfície L2 do USGS, enquanto os mosaicos PC/C1 foram criados usando a refletância da parte superior da atmosfera.
Uma coleção para todos os instrumentos
Os compostos de PC/C1 foram separados em um conjunto de compostos de índice temporal para cada instrumento. Isso ocorreu principalmente devido a diferenças de calibragem entre os instrumentos. Com os dados de refletância da superfície do C2, a intercomparação é suficiente para combinar os instrumentos.
Filtragem estrita
Uma filtragem mais agressiva para qualidade de dados é aplicada aos elementos combinados C2, incluindo:
- Limitação do L7 ao intervalo de 1999 a 2017 devido à deriva orbital / tempo de aquisição de cena.
- Omitimos os dados do L8 anteriores a 1º de maio de 2013 devido a problemas de estabilidade da órbita.
- Omitir dados com WRS_ROW ≥ 122 (sem imagens noturnas).
- Omitir pixels marcados pelo controle de qualidade como algo diferente de "claro".
- Omitir pixels L4–L7 com ATMOS_OPACITY > 300 (neblina).
- Omitir pixels L8–L9 com problemas de QA_AEROSOL.
- Omitir pixels sinalizados como saturados ou que têm valores fora dos limites.
Composições de mediana
Os composites PC/C1 usaram uma composição de último por cima. As composições da Coleção 2 usam um compositor mediano.
Nomenclatura
Os caminhos compostos de PC/C1 estão na forma de
LANDSAT/INSTRUMENT/C01/T1_PERIOD_INDEX
, enquanto os compostos de C2 estão na forma deLANDSAT/COMPOSITES/C02/T1_L2_PERIOD_INDEX
, em que INSTRUMENT é LT04, LT05, LE07 ou LC08, e PERIOD é 8DAY, 32DAY ou ANNUAL. Por exemplo, a tabela a seguir mostra caminhos de recursos para composições C2 que correspondem aproximadamente às composições anuais LC08 C1 para cada ÍNDICE. INSTRUMENT não está incluído nos elementos compostos C2 porque todos os dados relevantes de L4 a L9 estão incluídos em cada elemento composto.Coleção 1 Coleção 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 Não produzido porque os pixels de neve são mascarados durante o processo de composição 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