
- Disponibilidad del conjunto de datos
- 2014-10-03T00:00:00Z–2025-09-01T16:50:56Z
- Proveedor del conjunto de datos
- Unión Europea/ESA/Copernicus
- Intervalo de revisión
- 6 días
- Etiquetas
Descripción
La misión Sentinel-1 proporciona datos de un instrumento de radar de apertura sintética (SAR) de banda C con doble polarización a 5.405 GHz (banda C). Esta colección incluye las escenas de detección de rango terrestre (GRD) de S1, procesadas con Sentinel-1 Toolbox para generar un producto calibrado y ortocorregido. La colección se actualiza todos los días. Los recursos nuevos se transfieren en un plazo de dos días después de que están disponibles.
Esta colección contiene todas las escenas de GRD. Cada escena tiene una de las 3 resoluciones (10, 25 o 40 metros), 4 combinaciones de bandas (que corresponden a la polarización de la escena) y 3 modos de instrumentos. El uso de la recopilación en un contexto de mosaico probablemente requerirá filtrar hasta obtener un conjunto homogéneo de bandas y parámetros. Consulta este artículo para obtener detalles sobre el uso y el preprocesamiento de la recopilación. Cada escena contiene 1 o 2 de las 4 bandas de polarización posibles, según la configuración de polarización del instrumento. Las combinaciones posibles son VV de banda única, HH de banda única, VV + VH de banda doble y HH + HV de banda doble:
- VV: Polarización única, transmisión vertical/recepción vertical
- HH: Polarización única, transmisión horizontal/recepción horizontal
- VV + VH: Polarización cruzada de doble banda, transmisión vertical y recepción horizontal
- HH + HV: Polarización cruzada de doble banda, transmisión horizontal y recepción vertical
Cada escena también incluye una banda de "ángulo" adicional que contiene el ángulo de incidencia aproximado desde el elipsoide en grados en cada punto. Esta banda se genera interpolando la propiedad "incidenceAngle" del campo discretizado "geolocationGridPoint" que se proporciona con cada activo.
Cada escena se preprocesó con Sentinel-1 Toolbox siguiendo estos pasos:
- Eliminación del ruido térmico
- Calibración radiométrica
- Corrección del terreno con SRTM 30 o DEM de ASTER para áreas con una latitud superior a 60 grados, en las que no está disponible el SRTM Los valores finales corregidos por el terreno se convierten a decibelios a través del ajuste logarítmico (10*log10(x)).
Para obtener más información sobre estos pasos de preprocesamiento, consulta el artículo sobre el preprocesamiento de Sentinel-1. Para obtener más consejos sobre cómo trabajar con imágenes de Sentinel-1, consulta el tutorial de Guido Lemoine sobre los conceptos básicos del SAR y el tutorial de Mort Canty sobre la detección de cambios en el SAR.
Esta colección se calcula sobre la marcha. Si quieres usar la colección subyacente con valores de potencia sin procesar (que se actualiza más rápido), consulta COPERNICUS/S1_GRD_FLOAT.
Bandas
Bandas
Nombre | Unidades | Mín. | Máx. | Tamaño de los píxeles | Descripción |
---|---|---|---|---|---|
HH |
dB | -50* | 1* | 10 metros | Polarización única, transmisión horizontal/recepción horizontal |
HV |
dB | -50* | 1* | 10 metros | Polarización cruzada de doble banda, transmisión horizontal y recepción vertical |
VV |
dB | -50* | 1* | 10 metros | Polarización única, transmisión vertical/recepción vertical |
VH |
dB | -50* | 1* | 10 metros | Polarización cruzada de doble banda, transmisión vertical y recepción horizontal |
angle |
º | 0* | 90* | 20,000 metros | Aproximación del ángulo de incidencia desde el elipsoide |
Propiedades de imágenes
Propiedades de imágenes
Nombre | Tipo | Descripción |
---|---|---|
GRD_Post_Processing_facility_country | STRING | Es el nombre del país en el que se encuentra la instalación. Este elemento se puede configurar en la IPF. |
GRD_Post_Processing_facility_name | STRING | Nombre de la instalación en la que se realizó el paso de procesamiento. Este elemento se puede configurar en la IPF. |
GRD_Post_Processing_facility_organisation | STRING | Nombre de la organización responsable de la instalación. Este elemento se puede configurar en la IPF. |
GRD_Post_Processing_facility_site | STRING | Ubicación geográfica de la instalación. Este elemento se puede configurar en la IPF. |
GRD_Post_Processing_software_name | STRING | Nombre del software. |
GRD_Post_Processing_software_version | STRING | Identificación de la versión de software |
GRD_Post_Processing_start | DOUBLE | Es la hora de inicio del procesamiento. |
GRD_Post_Processing_stop | DOUBLE | Es la hora de detención del procesamiento. |
SLC_Processing_facility_country | STRING | Es el nombre del país en el que se encuentra la instalación. Este elemento se puede configurar en la IPF. |
SLC_Processing_facility_name | STRING | Nombre de la instalación en la que se realizó el paso de procesamiento. Este elemento se puede configurar en la IPF. |
SLC_Processing_facility_organisation | STRING | Nombre de la organización responsable de la instalación. Este elemento se puede configurar en la IPF. |
SLC_Processing_facility_site | STRING | Ubicación geográfica de la instalación. Este elemento se puede configurar en la IPF. |
SLC_Processing_software_name | STRING | Nombre del software. |
SLC_Processing_software_version | STRING | Identificación de la versión de software |
SLC_Processing_start | DOUBLE | Es la hora de inicio del procesamiento. |
SLC_Processing_stop | DOUBLE | Es la hora de detención del procesamiento. |
S1TBX_Calibration_Operator_version | STRING | Versión de la herramienta de calibración de Sentinel-1 Toolbox. |
S1TBX_SAR_Processing_version | STRING | Es la versión de la herramienta de procesamiento SAR de Sentinel-1 Toolbox. |
SNAP_Graph_Processing_Framework_GPF_version | STRING | Versión de la plataforma de aplicaciones Sentinel (SNAP). |
startTimeANX | DOUBLE | Es la hora de inicio de la detección de los datos de entrada en relación con el cruce del nodo ascendente. Es un recuento del tiempo transcurrido desde el cruce del nodo ascendente de la órbita [ms]. |
stopTimeANX | DOUBLE | Es el tiempo de detección de la parada de los datos de entrada en relación con el cruce del nodo ascendente. Es un recuento del tiempo transcurrido desde el cruce del nodo ascendente de la órbita [ms]. |
nssdcIdentifier | STRING | Identifica de forma única la misión según los estándares definidos por el Centro de Datos Mundial de Información Satelital (WDC-SI), disponible aquí. |
familyName | STRING | Es el nombre completo de la misión. P.ej., "SENTINEL-1" |
platform_number | STRING | Es el identificador alfanumérico de la plataforma dentro de la misión. |
platformHeading | DOUBLE | Orientación de la plataforma en relación con el norte, en grados |
instrumento | STRING | Es la información relacionada con el instrumento en la plataforma con la que se adquirieron los datos. |
instrumentMode | STRING | IW (Interferometric Wide Swath), EW (Extra Wide Swath) o SM (Strip Map) |
instrumentSwath | STRING | Es la lista de las secciones contenidas en un producto. La mayoría de los productos contendrán solo una franja, excepto los productos TOPS SLC, que incluyen 3 o 5 franjas. |
orbitNumber_start | DOUBLE | Número de órbita absoluto de la línea más antigua dentro de los datos de la imagen. |
orbitNumber_stop | DOUBLE | Número de órbita absoluto de la línea más reciente dentro de los datos de la imagen. |
relativeOrbitNumber_start | DOUBLE | Número de órbita relativa de la línea más antigua dentro de los datos de la imagen. |
relativeOrbitNumber_stop | DOUBLE | Es el número de órbita relativo de la línea más reciente dentro de los datos de la imagen. |
cycleNumber | DOUBLE | Número de secuencia absoluto del ciclo de la misión al que se aplican los datos de imagen más antiguos. |
phaseIdentifier | DOUBLE | Es el ID de la fase de la misión a la que se aplican los datos de imagen más antiguos. |
orbitProperties_pass | STRING | Dirección de la órbita (“ASCENDING” o “DESCENDING”) para los datos de imágenes más antiguos del producto (el inicio del producto). |
orbitProperties_ascendingNodeTime | DOUBLE | Hora UTC del nodo ascendente de la órbita. Este elemento está presente en todos los productos, excepto en los productos OCN de nivel 2 de ASAR, que se generan a partir de una entrada de nivel 1 de ASAR. |
resolution | STRING | H para alta o M para media. |
resolution_meters | DOUBLE | Resolución en metros. |
instrumentConfigurationID | DOUBLE | Es el ID de configuración del instrumento (ID de la base de datos de Radar) para estos datos. |
missionDataTakeID | DOUBLE | Es el ID único de la toma de datos dentro de la misión. |
transmitterReceiverPolarisation | STRING_LIST | Polarización de transmisión/recepción de los datos. Hay un elemento para cada combinación de transmisión y recepción: ['VV'], ['HH'], ['VV', 'VH'] o ['HH', 'HV']. |
productClass | STRING | Clase de producto de salida "A" para Annotation o "S" para Standard. |
productClassDescription | STRING | Es la descripción textual de la clase de producto de salida. |
productComposition | STRING | Es el tipo de composición de este producto: "Individual", "Slice" o "Assembled". |
productType | STRING | Es el tipo de producto (nivel de corrección) de este producto. |
productTimelinessCategory | STRING | Describe la puntualidad requerida del procesamiento. Una de las siguientes opciones: NRT-10m, NRT-1h, NRT-3h, Fast-24h, Off-line o Reprocessing |
sliceProductFlag | STRING | Es verdadero si se trata de una porción de un producto más grande o falso si se trata de un producto completo. |
segmentStartTime | DOUBLE | Es la hora de inicio de la detección del segmento al que pertenece este segmento. Este campo solo está presente si sliceProductFlag = true. |
sliceNumber | DOUBLE | Es el número absoluto de la segmentación, que comienza en 1. Este campo solo está presente si sliceProductFlag = true. |
totalSlices | DOUBLE | Es la cantidad total de segmentos en la captura de datos completa. Este campo solo está presente si sliceProductFlag = true. |
Condiciones de Uso
Condiciones de Uso
El uso de los datos de Sentinel se rige por los Términos y Condiciones de los datos de Sentinel de Copernicus.
Explora con Earth Engine
Editor de código (JavaScript)
var imgVV = ee.ImageCollection('COPERNICUS/S1_GRD') .filter(ee.Filter.listContains('transmitterReceiverPolarisation', 'VV')) .filter(ee.Filter.eq('instrumentMode', 'IW')) .select('VV') .map(function(image) { var edge = image.lt(-30.0); var maskedImage = image.mask().and(edge.not()); return image.updateMask(maskedImage); }); var desc = imgVV.filter(ee.Filter.eq('orbitProperties_pass', 'DESCENDING')); var asc = imgVV.filter(ee.Filter.eq('orbitProperties_pass', 'ASCENDING')); var spring = ee.Filter.date('2015-03-01', '2015-04-20'); var lateSpring = ee.Filter.date('2015-04-21', '2015-06-10'); var summer = ee.Filter.date('2015-06-11', '2015-08-31'); var descChange = ee.Image.cat( desc.filter(spring).mean(), desc.filter(lateSpring).mean(), desc.filter(summer).mean()); var ascChange = ee.Image.cat( asc.filter(spring).mean(), asc.filter(lateSpring).mean(), asc.filter(summer).mean()); Map.setCenter(5.2013, 47.3277, 12); Map.addLayer(ascChange, {min: -25, max: 5}, 'Multi-T Mean ASC', true); Map.addLayer(descChange, {min: -25, max: 5}, 'Multi-T Mean DESC', true);
import ee import geemap.core as geemap
Colab (Python)
def mask_edge(image): edge = image.lt(-30.0) masked_image = image.mask().And(edge.Not()) return image.updateMask(masked_image) img_vv = ( ee.ImageCollection('COPERNICUS/S1_GRD') .filter(ee.Filter.listContains('transmitterReceiverPolarisation', 'VV')) .filter(ee.Filter.eq('instrumentMode', 'IW')) .select('VV') .map(mask_edge) ) desc = img_vv.filter(ee.Filter.eq('orbitProperties_pass', 'DESCENDING')) asc = img_vv.filter(ee.Filter.eq('orbitProperties_pass', 'ASCENDING')) spring = ee.Filter.date('2015-03-01', '2015-04-20') late_spring = ee.Filter.date('2015-04-21', '2015-06-10') summer = ee.Filter.date('2015-06-11', '2015-08-31') desc_change = ee.Image.cat( desc.filter(spring).mean(), desc.filter(late_spring).mean(), desc.filter(summer).mean(), ) asc_change = ee.Image.cat( asc.filter(spring).mean(), asc.filter(late_spring).mean(), asc.filter(summer).mean(), ) m = geemap.Map() m.set_center(5.2013, 47.3277, 12) m.add_layer(asc_change, {'min': -25, 'max': 5}, 'Multi-T Mean ASC', True) m.add_layer(desc_change, {'min': -25, 'max': 5}, 'Multi-T Mean DESC', True) m