22.1. 소개¶
이 장에서는 QGIS 공간 처리 프레임워크를 소개합니다. QGIS 공간 처리 프레임워크는 QGIS에서 내장 및 제 3자 알고리즘을 호출하는 데 사용되는 지리 공간 처리 환경으로, 사용자가 공간 분석 업무를 더 생산적으로 더 쉽게 완수할 수 있도록 해줍니다.
핵심 플러그인 으로서, 공간 처리 프레임워크는 기본으로 설치되지만 사용자가 활성화시켜야 합니다:
메뉴 항목을 클릭하십시오.
왼쪽에 있는 Installed 탭을 선택하십시오.
대화 창을 닫으십시오.
이제 최상위 메뉴에서
메뉴를 사용할 수 있습니다. 이 메뉴를 통해 공간 처리 프레임워크의 주요 요소에 접근할 수 있습니다.
다음 단락부터 이 프레임워크의 그래픽 요소들을 어떻게 사용하는지 그리고 각 요소들을 어떻게 최대한 사용할 수 있는지를 살펴볼 것입니다.
프레임워크 GUI에는 4개의 기본 항목들이 있습니다. 이 요소들은 서로 다른 목적을 위해 알고리즘을 실행하는 데 사용됩니다. 어떤 분석을 수행하는가 및 각 사용자와 프로젝트의 특성에 따라 어떤 도구를 사용할지를 결정합니다.
메뉴에서 (곧 설명하겠지만, 툴박스 또는 알고리즘 실행 대화창에서 호출되는 배치 공간 처리 인터페이스를 제외한) 모든 도구들을 선택할 수 있습니다. (이 메뉴의 항목들이 4 개가 넘는다는 것을 볼 수 있을 겁니다. 여기에서 설명하는 항목 외 나머지는 알고리즘을 실행하기 위한 것이 아닙니다. 이 장의 다음 부분에서 설명하겠습니다.)Toolbox: GUI의 메인 항목으로, 단일 알고리즘을 실행하거나 해당 알고리즘에 기반한 배치 프로세스(batch process)를 실행합니다.
Graphical Modeler: 모델 생성기(modeler)의 그래픽 인터페이스를 통해 여러 알고리즘을 결합시켜, 여러 하위 프로세스를 이용하는 단일 프로세스를 생성하는 작업 흐름을 정의합니다.
History 관리자: 이력 파일에 앞에서 언급한 항목을 사용해서 수행된 모든 액션을 저장하고, 나중에 이력 관리자를 통해 쉽게 재수행할 수 있습니다.
Batch Processing 인터페이스: 이 인터페이스를 통해 배치 프로세스를 실행해서 여러 데이터셋에 대해 단일 알고리즘을 수행하는 과정을 자동화할 수 있습니다.
다음 절부터 각 항목을 자세히 살펴볼 것입니다.