- Disponibilité de l'ensemble de données
- 2014-10-03T00:00:00Z–2026-10-13T08:05:30Z
- 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 à partir d'un instrument 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 quadrillé "geolocationGridPoint" fourni avec chaque élément.
Chaque scène a été prétraitée avec la Sentinel-1 Toolbox en suivant les étapes suivantes :
- Suppression du bruit thermique
- Calibration radiométrique
- Correction du terrain à l'aide de SRTM 30 ou d'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 de l'imagerie Sentinel-1, consultez le tutoriel de Guido Lemoine sur les principes de base du SAR et le tutoriel de Mort Canty sur la détection des modifications du 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 les personnes intéressées par leur propre traitement, les scènes S1 GRD non traitées, telles que 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, ainsi que 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 | Polarisation croisée double bande, 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 où 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 où 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 la 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 conformément aux 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 |
| instrumenter | STRING | Informations sur l'instrument de la plate-forme qui a acquis les données. |
| 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 bandes contenues dans un produit. La plupart des produits ne contiennent qu'une seule fauchée, à l'exception des produits TOPS SLC, qui incluent trois ou cinq fauchées. |
| orbitNumber_start | DOUBLE | Numéro d'orbite absolu de la ligne la plus ancienne dans les données d'image. |
| orbitNumber_stop | DOUBLE | Numéro d'orbite absolu 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 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 (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 "High" (Élevé) ou "M" pour "Medium" (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 | 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 de tranche 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