EGMS ツールキットは、欧州地上動サービスから InSAR データをダウンロードして管理するための Python スクリプトのセットです。ツールキットでは次のことが可能になります。
データを自動的にダウンロードします。
ファイルをマージします。
データセットをクリップ/クロップします。
開発中
リリース情報: バージョン 0.2.11 ベータ版、2024 年 8 月
オンラインドキュメントはここからご覧いただけます。
要件は次のとおりです。
パイソン3
GDAL (3.8.0 で最適)
GMT (GSHHGあり)
注記
データ グリッドには GDAL 3.8.0 (またはそれ以降) が必要です。
EGMS ツールキットをインストールするには、
Linux および MacOS の場合:
git クローン https://github.com/alexisInSAR/EGMStoolkit.git pip3 インストール -e EGMStoolkit
Windows の場合:
git クローン https://github.com/alexisInSAR/EGMStoolkit.git py -m pip3 install -e EGMStoolkit
注記
保護されたディレクトリにインストールする場合、Sentinel-Burst-ID マップのパスが変更される可能性があります。
ツールキットを使用するには 2 つの方法があります (シェルまたは Python)。
ユーザーは、EGMS Web サイトから一時トークンを使用する必要があります。ダウンロード リンクの最後にあります (下の画像を参照)。任意のダウンロード リンクを使用でき、ユーザーはランダムなダウンロード リンクを使用できます。
シェル端末でのスクリプトの使用例を見つけてください。
EGMStoolkit -l L2a,L2b -r 2018_2022 -t XXXXXXXXXXXXXXXXXXXX -b -6.427059639290446,53.2606655698541,-6.0952332730202095,53.41811986118854 -o ory --track 1 --pass 昇順 --nomerging -noclipping --quiet --clean
注記
-h オプションはヘルプを得るのに役立ちます。つまり、
EGMStoolkit -h
--docs オプションは、EGMS ツールキットのドキュメントを取得するのに役立ちます。
EGMStoolkit --docs
さらに、EGMStoolkit は Python 環境でも使用できます。EGMStoolkit ドキュメントの例を参照してください。
Sentinel-1 取得モードにより、EGMStoolkit は 2 つの異なるマージ方法を提供します。
バースト/スワスの重複における測定点の重複を減らすことなく、
Convace-hull アルゴリズムに基づいて、バースト/スワスの重複における測定点の重複を削減します。
このメソッドは、オプション__removeduplicate__を変更 (True または False) することで選択できます。 __length_threshold__ は同じ関数に使用できます (デフォルトでは 1000)。
VRT 形式は、マージおよび補間のステップに使用できます。
Alexis Hrysiewicz University College Dublin / iCRAG
ドキュメントの「変更ログ」セクションを参照してください。
EGMS ツールキット Copyright (C) 2024 Alexis Hrysiewicz
このプログラムには絶対的な保証がありません。これはフリー ソフトウェアであり、特定の条件下で再配布することができます (ライセンスを参照)。
Hrysiewicz、A.、Khoshlahjeh Azar、M.、および Holohan、EP (2024)。 EGMS ツールキット: European Ground Motion Service からのデータセットへのアクセスを改善するための Python スクリプトのセット。地球科学情報学。 https://doi.org/10.1007/s12145-024-01356-w
著者は、ESA Living Planet Fellowship (プロジェクト名: Sentinel-1 InSAR データと機械学習による泥炭地の生態水文学評価の向上) およびアイルランド科学財団応用地球科学研究センター iCRAG からの資金提供を認めています。
Python パッケージには作成者の見解のみが反映されており、ESA の見解は反映されていません。当庁は、そこに含まれる情報の使用については責任を負いません。