- Disponibilité de l'ensemble de données
- 2014-10-03T00:00:00Z–2026-10-12T15:01:58Z
- Producteur d'ensemble de données
- Union européenne/ESA/Copernicus
- Intervalle de revisite
- 6 jours
- Tags
Description
La mission Sentinel-1 fournit des données provenant d'un instrument de radar à synthèse d'ouverture (SAR) en bande C à double polarisation à 5,405 GHz (bande C). Cette collection inclut les scènes S1 GRD (Ground Range Detected), traitées à l'aide de la Sentinel-1 Toolbox pour générer un produit calibré et orthorectifié. La collection est mise à jour quotidiennement. Les nouveaux éléments sont ingérés dans les deux jours suivant leur disponibilité.
Cette collection contient toutes les scènes GRD. Chaque scène présente l'une des trois résolutions (10, 25 ou 40 mètres), quatre combinaisons de bandes (correspondant à la polarisation de la scène) et trois modes d'instrument. L'utilisation de la collection dans un contexte de mosaïque nécessitera probablement un filtrage pour obtenir un ensemble homogène de bandes et de paramètres. Pour en savoir plus sur l'utilisation et le prétraitement des collections, consultez cet article. Chaque scène contient une ou deux des quatre bandes de polarisation possibles, en fonction des paramètres de polarisation de l'instrument. Les combinaisons possibles sont les suivantes : bande unique VV, bande unique HH, double bande VV+VH et double bande HH+HV :
- VV : copolarisation unique, transmission verticale/réception verticale
- HH : copolarisation unique, transmission horizontale/réception horizontale
- VV + VH : polarisation croisée double bande, transmission verticale/réception horizontale
- HH + HV : polarisation croisée double bande, transmission horizontale/réception verticale
Chaque scène inclut également une bande "angle" supplémentaire qui contient l'angle d'incidence approximatif de l'ellipsoïde en degrés à chaque point. Cette bande est générée en interpolant la propriété "incidenceAngle" du champ de grille "geolocationGridPoint" fourni avec chaque ressource.
Chaque scène a été prétraitée avec la boîte à outils Sentinel-1 en suivant les étapes ci-dessous :
- Suppression du bruit thermique
- Étalonnage radiométrique
- Correction du terrain à l'aide de SRTM 30 ou ASTER DEM pour les zones situées à plus de 60 degrés de latitude, où SRTM n'est pas disponible. Les valeurs finales corrigées du terrain sont converties en décibels par mise à l'échelle logarithmique (10*log10(x)).
Pour en savoir plus sur ces étapes de prétraitement, consultez l'article sur le prétraitement Sentinel-1. Pour obtenir d'autres conseils sur l'utilisation des images Sentinel-1, consultez le tutoriel de Guido Lemoine sur les bases du SAR et le tutoriel de Mort Canty sur la détection des changements SAR.
Cette collection est calculée à la volée. Si vous souhaitez utiliser la collection sous-jacente avec des valeurs de puissance brutes (qui sont mises à jour plus rapidement), consultez COPERNICUS/S1_GRD_FLOAT.
Pour ceux qui souhaitent effectuer leur propre traitement, les scènes S1 GRD brutes, telles qu'elles ont été téléchargées depuis l'ESA, sont disponibles dans gs://earth-engine-public-requester-pays/sentinel1/GRD, ainsi que les fichiers d'orbite correspondants (restitués et précis) dans gs://earth-engine-public-requester-pays/sentinel1/AUX.
Les données non traitées sont également indexées dans la table BigQuery earth-engine-public-data.geo_index.sentinel1_index. Chaque ligne du tableau contient des informations sur un produit S1 GRD, y compris l'identifiant du produit, l'identifiant de la prise de données, l'heure d'acquisition, les limites de latitude et de longitude, et le chemin d'accès aux données du produit dans gs://earth-engine-public-requester-pays/sentinel1/GRD.
Bandes
Bandes de fréquences
Taille des pixels : variable
| Nom | Unités | Marie | Max | Taille des pixels | Description |
|---|---|---|---|---|---|
HH |
dB | -50* | 1* | 10 mètres | Co-polarisation unique, transmission horizontale/réception horizontale |
HV |
dB | -50* | 1* | 10 mètres | Polarisation croisée double bande, transmission horizontale/réception verticale |
VV |
dB | -50* | 1* | 10 mètres | Polarisation unique, transmission verticale/réception verticale |
VH |
dB | -50* | 1* | 10 mètres | Double bande à polarisation croisée, transmission verticale/réception horizontale |
angle |
deg | 0* | 90* | 20 000 mètres | Angle d'incidence approximatif de l'ellipsoïde |
Propriétés des images
Propriétés des images
| Nom | Type | Description |
|---|---|---|
| GRD_Post_Processing_facility_country | STRING | Nom du pays dans lequel se trouve l'établissement. Cet élément est configurable dans l'IPF. |
| GRD_Post_Processing_facility_name | STRING | Nom de l'établissement où l'étape de traitement a été effectuée. Cet élément est configurable dans l'IPF. |
| GRD_Post_Processing_facility_organisation | STRING | Nom de l'organisation responsable de l'établissement. Cet élément est configurable dans l'IPF. |
| GRD_Post_Processing_facility_site | STRING | Emplacement géographique de l'établissement. Cet élément est configurable dans l'IPF. |
| GRD_Post_Processing_software_name | STRING | Nom du logiciel. |
| GRD_Post_Processing_software_version | STRING | Identification de la version logicielle. |
| GRD_Post_Processing_start | DOUBLE | Heure de début du traitement. |
| GRD_Post_Processing_stop | DOUBLE | Heure d'arrêt du traitement. |
| SLC_Processing_facility_country | STRING | Nom du pays dans lequel se trouve l'établissement. Cet élément est configurable dans l'IPF. |
| SLC_Processing_facility_name | STRING | Nom de l'établissement où l'étape de traitement a été effectuée. Cet élément est configurable dans l'IPF. |
| SLC_Processing_facility_organisation | STRING | Nom de l'organisation responsable de l'établissement. Cet élément est configurable dans l'IPF. |
| SLC_Processing_facility_site | STRING | Emplacement géographique de l'établissement. Cet élément est configurable dans l'IPF. |
| SLC_Processing_software_name | STRING | Nom du logiciel. |
| SLC_Processing_software_version | STRING | Identification de la version logicielle. |
| SLC_Processing_start | DOUBLE | Heure de début du traitement. |
| SLC_Processing_stop | DOUBLE | Heure d'arrêt du traitement. |
| S1TBX_Calibration_Operator_version | STRING | Version de l'outil de calibration Sentinel-1 Toolbox. |
| S1TBX_SAR_Processing_version | STRING | Version de l'outil de traitement SAR de la boîte à outils Sentinel-1. |
| SNAP_Graph_Processing_Framework_GPF_version | STRING | Version de Sentinel Application Platform (SNAP). |
| startTimeANX | DOUBLE | Heure de début de la détection des données d'entrée par rapport au croisement du nœud ascendant. Il s'agit du temps écoulé depuis le passage du nœud ascendant de l'orbite [ms]. |
| stopTimeANX | DOUBLE | Heure d'arrêt de la détection des données d'entrée par rapport au passage du nœud ascendant. Il s'agit du temps écoulé depuis le passage du nœud ascendant de l'orbite [ms]. |
| nssdcIdentifier | STRING | Identifie de manière unique la mission selon les normes définies par le World Data Center for Satellite Information (WDC-SI), disponibles sur cette page. |
| familyName | STRING | Nom complet de la mission. Exemple : "SENTINEL-1" |
| platform_number | STRING | Identifiant alphanumérique de la plate-forme dans la mission. |
| platformHeading | DOUBLE | Cap de la plate-forme par rapport au nord, en degrés |
| instrument | STRING | Informations liées à l'instrument sur la plate-forme à partir de laquelle les données ont été acquises. |
| instrumentMode | STRING | IW (Interferometric Wide Swath), SM (Strip Map) ou EW (Extra Wide Swath). Consultez les informations détaillées sur le produit. |
| instrumentSwath | STRING | Liste des fauchées contenues dans un produit. La plupart des produits ne contiennent qu'une seule bande, à l'exception des produits TOPS SLC qui en comprennent trois ou cinq. |
| orbitNumber_start | DOUBLE | Numéro d'orbite absolue de la ligne la plus ancienne dans les données d'image. |
| orbitNumber_stop | DOUBLE | Numéro d'orbite absolue de la ligne la plus récente dans les données d'image. |
| relativeOrbitNumber_start | DOUBLE | Numéro d'orbite relative de la ligne la plus ancienne dans les données d'image. |
| relativeOrbitNumber_stop | DOUBLE | Numéro d'orbite relative de la ligne la plus récente dans les données d'image. |
| cycleNumber | DOUBLE | Numéro de séquence absolu du cycle de mission auquel s'appliquent les données d'image les plus anciennes. |
| phaseIdentifier | DOUBLE | ID de la phase de la mission à laquelle s'appliquent les données d'image les plus anciennes. |
| orbitProperties_pass | STRING | Direction de l'orbite ("ASCENDING" ou "DESCENDING") pour les données d'image les plus anciennes du produit (le début du produit). |
| orbitProperties_ascendingNodeTime | DOUBLE | Heure UTC du nœud ascendant de l'orbite. Cet élément est présent pour tous les produits, à l'exception des produits ASAR L2 OCN qui sont générés à partir d'une entrée ASAR L1. |
| resolution | STRING | H pour "élevé" ou M pour "moyen". |
| resolution_meters | DOUBLE | Résolution en mètres. |
| instrumentConfigurationID | DOUBLE | ID de configuration de l'instrument (ID de la base de données Radar) pour ces données. |
| missionDataTakeID | DOUBLE | Identifiant unique de la prise de données dans la mission. |
| transmitterReceiverPolarisation | STRING_LIST | Polarisation de transmission/réception pour les données. Il existe un élément pour chaque combinaison Tx/Rx : ['VV'], ['HH'], ['VV', 'VH'] ou ['HH', 'HV']. |
| productClass | STRING | Classe de produit de sortie : "A" pour Annotation ou "S" pour Standard. |
| productClassDescription | STRING | Description textuelle de la classe de produit de sortie. |
| productComposition | STRING | Type de composition de ce produit : "Individual", "Slice" ou "Assembled". |
| productType | STRING | Le type de produit (niveau de correction) de ce produit. |
| productTimelinessCategory | STRING | Décrit la rapidité requise pour le traitement. L'un des éléments suivants : NRT-10m, NRT-1h, NRT-3h, Fast-24h, Off-line ou Reprocessing |
| sliceProductFlag | STRING | "True" s'il s'agit d'une tranche d'un produit plus grand ou "False" s'il s'agit d'un produit complet. |
| segmentStartTime | DOUBLE | Heure de début de détection du segment auquel appartient cette tranche. Ce champ n'est présent que si sliceProductFlag = true. |
| sliceNumber | DOUBLE | Numéro absolu de cette tranche, à partir de 1. Ce champ n'est présent que si sliceProductFlag = true. |
| totalSlices | DOUBLE | Nombre total de tranches dans l'acquisition de données complète. Ce champ n'est présent que si sliceProductFlag = true. |
Conditions d'utilisation
Conditions d'utilisation
L'utilisation des données Sentinel est régie par les Conditions d'utilisation des données Sentinel du programme Copernicus.
Explorer avec Earth Engine
Éditeur de code (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