EGMS 툴킷 은 European Ground Motion Service에서 InSAR 데이터를 다운로드하고 관리하기 위한 Python 스크립트 세트입니다. 툴킷을 사용하면 다음이 가능합니다.
데이터를 자동으로 다운로드합니다.
파일을 병합하려면;
데이터 세트를 자르거나 자릅니다.
개발 중
출시 정보 : 버전 0.2.11 베타, 2024년 8월
온라인 설명서는 여기에서 찾을 수 있습니다.
요구사항은 다음과 같습니다.
파이썬 3
GDAL(3.8.0에 가장 적합)
GMT(GSHHG 포함)
메모
데이터 그리드에는 GDAL 3.8.0 이상이 필요합니다.
EGMS 툴킷을 설치하려면,
Linux 및 MacOS의 경우:
자식 클론 https://github.com/alexisInSAR/EGMStoolkit.git pip3 설치 -e EGMStoolkit
Windows의 경우:
자식 클론 https://github.com/alexisInSAR/EGMStoolkit.git py -m pip3 설치 -e EGMStoolkit
메모
보호된 디렉터리에 설치하는 경우 Sentinel-Burst-ID 맵의 경로를 수정할 수 있습니다.
툴킷을 사용하는 방법에는 두 가지가 있습니다(셸에서 또는 Python에서).
사용자는 EGMS 웹사이트에서 임시 토큰을 사용해야 합니다. 다운로드 링크 끝부분에서 찾을 수 있습니다(아래 이미지 참조). 모든 다운로드 링크를 사용할 수 있으며 사용자는 임의의 다운로드 링크를 사용할 수 있습니다.
쉘 터미널에서 스크립트 사용의 예를 찾으십시오.
EGMStoolkit -l L2a,L2b -r 2018_2022 -t XXXXXXXXXXXXXXXXXXXXX -b -6.427059639290446,53.2606655698541,-6.0952332730202095,53.41811986118854 -o ./Output_directory --track 1 --pass 오름차순 --nomerging -noclipping --quiet --clean
메모
-h 옵션은 도움을 받는 데 유용합니다. 즉,
EGMStoolkit -h
--docs 옵션은 EGMS 툴킷의 문서를 얻는 데 유용합니다. 즉,
EGMStoolkit --docs
또한 EGMStoolkit은 Python 환경에서 사용할 수 있습니다. EGMStoolkit 설명서의 예를 참조하세요.
Sentinel-1 획득 모드로 인해 EGMStoolkit은 두 가지 병합 방법을 제공합니다.
버스트/폭 겹침에서 중복된 측정 지점을 줄이지 않고;
Conface-Hull 알고리즘을 기반으로 버스트/스와스 중복에서 측정 지점의 중복을 줄입니다.
__removeduplicate__ 옵션을 수정(True 또는 False)하여 메서드를 선택할 수 있습니다. __length_threshold__ 는 동일한 함수에 사용될 수 있습니다(기본적으로 1000).
VRT 형식은 병합 및 보간 단계에 사용될 수 있습니다.
Alexis Hrysiewicz University College Dublin / iCRAG
설명서의 변경 로그 섹션을 참조하세요.
EGMS 툴킷 저작권 (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의 관점은 반영하지 않습니다. 기관은 포함된 정보의 사용에 대해 책임을 지지 않습니다.