GIS

QGIS 3.4 Orfeo ToolBox(OTB) - (1) 연동 설정하기

유병혁 2019. 1. 14. 06:42

안녕하세요?   이번 글은 QGIS 3.4에서 Orfeo Toolbox (OTB) 6.6을 연동하는 방법을

정리해 보겠습니다.


Orfeo ToolBox(오르페오 툴박스)는 최신 원격탐사를 위한 오픈소스 프로젝트입니다.

테라바이트 규모에서 고해상도 광학, 다중분광, 라이다 영상들을 처리할 수 있습니다.



Orfeo ToolBox 공식 홈페이지: https://www.orfeo-toolbox.org/


일단, QGIS와는 별개의 프로젝트이므로 공식 홈페이지에서 OTB를 다운로드 합니다.

OTB 다운로드: https://www.orfeo-toolbox.org/download/


OTB는 zip파일로 제공되며 저는 C:\OTB-6.6.0-Win64 폴더에 압축 해제하였습니다.

이제 QGIS에서 이 위치가 인식되어 서로 연동되면 되겠죠?!

연동을 위해 QGIS Orfeo ToolBox (OTB) 플러그인을 설치합니다.

qgis-otb-plugin | https://gitlab.orfeo-toolbox.org/orfeotoolbox/qgis-otb-plugin


OTB 플러그인은 현재 수동 설치를 참조하지만 초기 테스트 후에 qgis 처리 코어로 이동될 예정입니다.

이 플러그인을 통해 QGIS에서 모자이크, 정사보정, 영상분류, 영상융합, 심지어 텐서플로 기반 딥러닝

과 같은 다양한 응용 프로그램에 접근할 수 있습니다.


일단 깃랩에 등록된 qgis-otb-plugin 저장소를 PC에 복사합니다.

저는 공식 깃랩에서 안내한  c:\qgis-plugins\qgis-otb-plugin 를 그대로 따랐습니다.


이제 환경 변수를 추가해 보겠습니다. 화면 하단에서 '환경 변수'를 클릭하고 '시스템 환경 변수 편집'을 클릭합니다.


시스템 속성 창에서 '환경 변수'를 클릭하고,


환경 변수 창에서 사용자 변수 쪽 '새로 만들기' 버튼을 클릭합니다.

계정의 환경 변수 편집에서 아래와 같이 QGIS_PLUGINPATH 사용자 변수를 생성합니다.


자, 이제 QGIS 3.4를 실행하고 상단 메뉴에서 '플러그인 > 플러그인 관리 및 설치'를 선택합니다.
플러그인 창에서 '설치됨'을 선택하고 'Orfeo ToolBox (OTB)' 플러그인을 아래와 같이 체크합니다.


이제 상단 메뉴에서 '설정 > 옵션'을 선택하고 좌측 '공간 처리' 탭을 선택합니다.
Activate를 체크하고 OTB application folder와 OTB folder를 아래와 같이 지정합니다.


공간 처리 툴박스에 OTB가 추가되었습니다. 간단하죠?!


자, 이제 OTB의 최신 원격탐사 기능들을 QGIS에서 바로 이용하실 수 있습니다.