QGIS에서 Proximity (Raster Distance)분석을 수행하려면 일반적으로 다음의 두 단계를 실행해야 하며, 특히 GDAL 파라미터를 이해하지 못하는 이들에게는 Extent나 Cell Size 설정이 번거롭습니다.
- [Raster] -> [Conversion] -> [Rasterize(Vector to raster)]
- [Raster] -> [Analysis] -> [Proximity(Raster distance)]
- 참고사이트 : https://infogeoblog.wordpress.com/2013/11/28/qgis-distance-calculator/
여기에는 QGIS Procesing Framework 내의 사용자 스크립트를 추가하여 사용할 수 있도록 아래와 같은 UI로 구성해 봤습니다.
그리고 아래의 GitHub에는 이 외에도 10여가지의 다양한 스크립트를 포함하고 있으므로 참고 바랍니다.
□ Script Source
- GitHub
□ Usage
- QGIS Procesing Framework 활성화
- 다운로드 또는 복사한 소스를 [Scripts] -> [Tools] -> [Add script from file] 또는 [Create new script] 도구를 이용하여 생성
- 레이어 추가 후 [Scripts] -> [My Scripts] 도구의 [Raster Euclidean Distance Analysis] 도구 실행
□ Script UI
□ Raster Proximity(Euclidean Distance) Map