La boîte à outils EGMS est un ensemble de scripts Python permettant de télécharger et de gérer les données InSAR du European Ground Motion Service. La boîte à outils permet :
télécharger automatiquement les données ;
pour fusionner les fichiers ;
pour découper/recadrer les ensembles de données.
EN DÉVELOPPEMENT
Informations de sortie : Version 0.2.11 Bêta, août 2024
La documentation en ligne peut être trouvée ici.
Les exigences sont les suivantes :
Python3
GDAL (meilleur avec 3.8.0)
GMT (avec GSHHG)
Note
GDAL 3.8.0 (ou supérieur) est requis pour le maillage des données.
Pour installer la boîte à outils EGMS ,
Sous Linux et MacOS :
clone git https://github.com/alexisInSAR/EGMStoolkit.git pip3 install -e EGMStoolkit
Sous Windows :
clone git https://github.com/alexisInSAR/EGMStoolkit.git py -m pip3 install -e EGMStoolkit
Note
Pour une installation dans des répertoires protégés, le chemin de la map Sentinel-Burst-ID pourra être modifié.
Il existe deux manières d'utiliser la boîte à outils (en shell ou en Python).
L'utilisateur doit utiliser le jeton temporaire du site Web EGMS. Il se trouve à la fin des liens de téléchargement (voir image ci-dessous). Tous les liens de téléchargement peuvent être utilisés, l'utilisateur peut utiliser un lien de téléchargement aléatoire.
Veuillez trouver un exemple d'utilisation du script dans votre terminal shell.
EGMStoolkit -l L2a,L2b -r 2018_2022 -t XXXXXXXXXXXXXXXXXXX -b -6.427059639290446,53.2606655698541,-6.0952332730202095,53.41811986118854 -o ./Output_directory 1 --pass Croissant --nomerging -noclipping --quiet --clean
Note
L'option -h est utile pour obtenir de l'aide, c'est-à-dire
EGMStoolkit -h
L'option --docs est utile pour obtenir la documentation du kit d'outils EGMS : c'est-à-dire,
Boîte à outils EGMS --docs
De plus, EGMStoolkit peut être utilisé dans un environnement Python : voir l'exemple dans la documentation d'EGMStoolkit.
Grâce au mode d'acquisition Sentinel-1, EGMStoolkit propose deux méthodes différentes de fusion :
Sans réduire les doublons de points de mesure dans les chevauchements de rafales/fauchées ;
Avec réduction des doublons de points de mesure dans les chevauchements rafale/fauchée basée sur l'algorithme de coque concave.
La méthode peut être sélectionnée en modifiant (True ou False) l'option __removeduplicate__ . Le __length_threshold__ peut être utilisé pour la même fonction (1000 par défaut).
Le format VRT peut être utilisé pour les étapes de fusion et d'interpolation.
Collège universitaire Alexis Hrysiewicz de Dublin / iCRAG
Consultez la section Journal des modifications de la documentation.
Boîte à outils EGMS Copyright (C) 2024 Alexis Hrysiewicz
Ce programme est livré avec ABSOLUMENT AUCUNE GARANTIE. Il s'agit d'un logiciel gratuit et vous pouvez le redistribuer sous certaines conditions (voir Licence).
Hrysiewicz, A., Khoshlahjeh Azar, M. et Holohan, EP (2024). Boîte à outils EGMS : un ensemble de scripts Python pour un accès amélioré aux ensembles de données du European Ground Motion Service. Informatique des sciences de la Terre. https://doi.org/10.1007/s12145-024-01356-w
L'auteur reconnaît le financement d'une bourse de l'ESA Living Planet (Nom du projet : Raised Peatland Ecohydrology Evaluation through Sentinel-1 InSAR data and Machine Learning ) et de l'iCRAG, le centre de recherche de la Science Foundation Ireland en géosciences appliquées.
Le package Python reflète uniquement le point de vue de l'auteur et non celui de l'ESA. L'Agence n'est pas responsable de l'usage qui pourrait être fait des informations qu'elle contient.