티스토리 뷰
반응형
이번 글은 QGIS 프로그램을 이요해서 특정위치에 해당하는 환경변수 값을 추출하는 과정을 설명한다.
예시로서 아래 그램 처럼 큰그물강도래가 국내에서 위치한 200개 지점에 해당하는 기온과 강수량의 값을 추출하고자 한다.
큰그물강도래의 위치는 GBIF 사이트에서 2013년 8월 14일에 수집되었다.
다음은 환경변수인 기온과 강수량을 불러온 결과이다.
BIO01은 기온이고 BIO12는 강수량 자료이다. 기상청 기후변화 시나리오 현재 시기 자료이다.
그럼 큰그물강도래 위치에 해당하는 기온과 강수량 값을 추출해보자. 이를 위해서 QGIS 프로그램에서 공간처리 메뉴에서 툴박스를 선택한 후 나온 공간처리 툴박스 패널에서 래스터 분석 기능 중 래스터 값 샘플링을 사용하면 된다.
래스터 갑 샘플링 기능을 수행하여 나온 다음 대화상자에서 1) 입력레이어에 큰그물강도래 위치를 나타내는 벡터레이어를 선택하고 해당하는 2) 기온자료를 선택한 다음 3)속성테이블의 필드이름으로 기온이라는 이름을 접두어로 하고 4) 최종 생성되는 파일이름을 지정하고 저장하면 된다.
최종 생성된 파일의 속성테이블을 열어보면 맨 마지막에 기온이라는 필드를 볼 수 있다.
속성테이블의 값을 전체선택하고 복사한 후 엑셀에 불러와서 큰그물강도래가 나타나는 위치에서 기온의 평균, 최소, 최대값을 추가 분석할 수 있다.
반응형
'QGIS실습' 카테고리의 다른 글
QGIS와 Python을 이용해서 raster file 일정 크기의 타일로 분할하기 (0) | 2023.11.27 |
---|---|
QGIS를 이용한 특정 값 이상인 지역의 면적 산출하기 (0) | 2023.08.16 |
QGIS 폴리곤 내부에 포함되는 포인트 선택하기 (0) | 2023.05.20 |
QGIS에서 래스터 파일의 픽셀(GRID)을 폴리곤 파일로 변환하기 (0) | 2023.05.20 |
사진에서 GPS 정보를 추출하는 QGIS 플러그인 코드- 2) 개발환경설정 (0) | 2023.03.29 |
댓글