안녕하세요? 이번 글은 QGIS에서 Easy Raster Splitter 플러그인을 사용하는 과정을 정리해 보겠습니다. 이 플러그인을 사용하면 주어진 폴리곤 데이터를 기반으로 래스터 파일을 분할할 수 있습니다.
해당 플러그인은 터키 농림부(T.C. TARIM VE ORMAN BAKANLIĞI, MINISTRY OF AGRICULTURE AND FORESTRY)의 Murat ÇALIŞKAN(무라트 칼리스칸) 님이 개발하셨습니다. 공식 깃허브는 아래와 같습니다. 자, 그럼 실습을 통해 기능을 알아볼까요?!
GitHub - caliskanmurat/qgis_easy_raster_splitter_plugin: A plugin to split raster files, based on given polygon data.
A plugin to split raster files, based on given polygon data. - GitHub - caliskanmurat/qgis_easy_raster_splitter_plugin: A plugin to split raster files, based on given polygon data.
github.com
실습용 DEM은 아래와 같습니다.
먼저 폴리곤 데이터를 만들어 보겠습니다. '공간 처리 툴박스 > 벡터 생성 > 그리드 생성'을 클릭합니다.
그리드 생성 창에서 다음과 같이 설정 후 실행합니다.
- 그리드 유형: 사각형 (폴리곤)
- 그리드 범위: DEM.tif 지정
- 수평 간격 / 수직 간격: 1킬로미터 지정
- 그리드: GRID.gpkg
실행 결과는 아래와 같습니다.
자, 이제 '플러그인 > 플러그인 관리 및 설치 > Easy Raster Splitter' 플러그인을 설치합니다.
플러그인 툴바에서 'Easy Raster Splitter'를 실행합니다.
Easy Raster Splitter 창에서 아래와 같이 설정하고 실행합니다.
- Input Raster Data: DEM
- Input Polygon Data: GRID
- Method: Clip
- Split: Options: Split by Feature
- Output Name: id
- Add results to the map: 체크
- Output Folder: 출력 폴더 설정
결과는 다음과 같습니다. 그리드를 기반으로 DEM 파일이 개별 파일로 분할됩니다.
참고로 무라트 칼리스칸 님이 개발하신 다른 플러그인들도 유용합니다. 아마도 터키 농림부에서 공간데이터 핸들링을 하시면서 실무에 필요한 플러그인을 꾸준히 개발하고 계신 것 같습니다. 여기까지 Easy Raster Splitter 플러그인 사용법을 정리해 봤습니다. *오승현 님께 도움이 되시길 바라겠습니다.
QGIS Python Plugins Repository
Create Layer From Selected Features — 2507 Murat Çalışkan Jan. 13, 2022 July 7, 2021 1.2 — Custom Projection Creator — 1540 Murat Çalışkan May 27, 2021 May 27, 2021 1.0 — Easy Raster Splitter — 5653 Murat Çalışkan Aug. 31, 2021 March 1,
plugins.qgis.org