EGMS 工具包是一組 Python 腳本,用於從歐洲地面運動服務下載和管理 InSAR 資料。該工具包允許:
自動下載資料;
合併文件;
剪輯/裁剪資料集。
正在開發中
發布資訊:版本 0.2.11 Beta,2024 年 8 月
可以在此處找到線上文件。
要求是:
蟒蛇3
GDAL(3.8.0 最佳)
GMT(附 GSHHG)
筆記
資料網格化需要 GDAL 3.8.0(或更高版本)。
要安裝EGMS 工具包,
在 Linux 和 MacOS 上:
git 克隆 https://github.com/alexisInSAR/EGMStoolkit.git pip3 install -e EGMS工具包
在 Windows 上:
git 克隆 https://github.com/alexisInSAR/EGMStoolkit.git py -m pip3 install -e EGMStoolkit
筆記
對於受保護目錄中的安裝,可以修改 Sentinel-Burst-ID 對應的路徑。
有兩種使用該工具包的方法(在 shell 中或在 Python 中)。
使用者需要使用EGMS網站上的臨時代幣。它可以在下載連結的末尾找到(見下圖)。任何下載連結都可以使用,用戶可以使用隨機下載連結。
請尋找在 shell 終端機中使用腳本的範例。
EGMStoolkit -l L2a,L2b -r 2018_2022 -t XXXXXXXXXXXXXXXXXXXX -b -6.427059639290446,53.2606655698541,-6.095233273020185868589750 track 1 --pass 升序 --nomerging -nocliping --quiet --clean
筆記
-h 選項對於獲取幫助很有用,即
EGM工具包-h
--docs 選項對於取得 EGMS-toolkit 的文件很有用:即,
EGM工具包--文檔
此外,EGMStoolkit 可以在 Python 環境中使用:請參閱 EGMStoolkit 文件中的範例。
由於 Sentinel-1 採集模式,EGMStoolkit 提供了兩種不同的合併方法:
不減少突發/測繪帶重疊中測量點的重複;
基於凸包演算法,減少突發/條帶重疊中測量點的重複。
可以透過修改(True 或 False)選項__removeduplicate__來選擇此方法。 __length_threshold__可用於相同的函數(預設為 1000)。
VRT 格式可用於合併和內插步驟。
Alexis Hrysiewicz 都柏林大學學院 / iCRAG
請參閱文件的變更日誌部分。
EGMS 工具包 版權所有 (C) 2024 Alexis Hrysiewicz
該程序不附帶任何保證。這是免費軟體,歡迎您在某些條件下重新分發它(請參閱許可證)。
Hrysiewicz, A.、Khoshlahjeh Azar, M. 與 Holohan, EP (2024)。 EGMS-toolkit:一組 Python 腳本,用於改進對歐洲地面運動服務資料集的存取。地球科學資訊學。 https://doi.org/10.1007/s12145-024-01356-w
作者感謝歐洲太空總署生命星球獎學金(計畫名稱:透過 Sentinel-1 InSAR 數據和機器學習進行升高泥炭地生態水文學評估)和愛爾蘭科學基金會應用地球科學研究中心 iCRAG 的資助。
Python 套件僅反映作者的觀點,不代表 ESA 的觀點。該機構對其所包含資訊的任何使用不承擔任何責任。