안녕하세요? 오늘 소개드릴 QGIS PointsToPaths 플러그인의 기능은 매우 간단합니다.
날짜 필드를 가지고 있는 시계열 포인트 데이터(points)를 시간순으로 경로(paths) 라인 데이터로 변환해 줍니다.
야생동물 추적(wildlife tracking) 데이터에 특히 유용할 듯 한데요, 예제를 통해 어떤 기능인지 확인해보겠습니다.
일단 플러그인 확인을 위해 1년간 수집된 지리산국립공원 반달가슴곰 위치데이터를 아래와 같이 추가하였습니다.
위 데이터를 각 개체별로 스타일 분류하였습니다. 딱 봐도 행동권(home range)가 구분되고 있죠?!
'플러그인 > 플러그인 관리 및 설치'를 클릭하고 'PointsToPaths'를 아래와 같이 검색, 설치합니다.
이제 '플러그인 > Points to Paths > Points to Paths'를 클릭합니다.
아래와 같이 PointsToPaths 창이 실행되었는데요, 이용방법은 아주 간단합니다.
Point group field은 경로 그룹의 기준이 되는 필드, Point order field는 날짜 필드를 지정합니다.
Date format은 Data Format Reference를 참고하셔서 실제 필드 형식을 기준에 맞게 입력하시면 됩니다.
Data Format Reference는 아래와 같습니다.
아래와 같이 기존 포인트 데이터가 시간순으로 경로 데이터로 변환되었습니다. 간단하죠?!
이번에는 특정 개체의 경로 데이터만 보이도록 해보겠습니다.
경로 데이터 속성 창의 일반 정보에서 하단에 '질의 생성기'를 클릭하고,
아래와 같이 group 필드 중에 임의로 특정 개체 하나만 선택해 보겠습니다.
아래와 같이 곰 한마리의 경로데이터만 보이게 됩니다. 더 확대해볼까요?!
기존 포인트 데이터에 비해 경로 데이터는 이동 특성을 보다 직관적으로 이해할 수 있습니다.
그럼, 이번에는 경로 데이터를 토대로 곰 개체의 1년간 이동 거리를 추정해볼까요?!
경로 데이터의 필드 구성은 아래와 같이 group(개체명), begin(기록시작일), end(기록종료일)이 있습니다.
화면 상단에서 '벡터 > 지오메트리 도구 > 지오메트리 컬럼 내보내기/추가'를 클릭해보겠습니다.
아래 '지오메트리 컬럼 내보내기/추가'를 실행해 보겠습니다.
실행 결과는 아래와 같습니다. 1년간 이동거리가 213km로 추정됩니다.