Eco Life & Bioteco

biology and technology in MY LIFE

공부/Qgis

[Qgis]그리드(grid) 생성하기_원하는 크기로 생성하는 방법

bioteco 2021. 9. 3. 00:38

몇일전 MaxEnt 분석을 진행하면서

subsampling이 필요한 상황이 발생했다.

꼭 이경우가 아니더라도 조사지점의 선정에 도엽이 필요한 경우가 있는데,

이러한 상황에서 그리드(grid)의 생성이 필요한 경우가 종종 있는 것 같다.

 

먼저 그리드를 생성할 행정경계 자료와

생물이 서식하고 있는 지점들의 좌표가 입력되어 있는 벡터를 불러온다.

 

 

그리드 검색

공간처리 툴박스에 그리드를 검색해준다.

그리드를 검색하면 벡터생성 탭에

그리드 생성을 선택해준다.

 

 

그리드 생성탭에 들어오면 다음과 같은 화면이 생성된다.

근데 여기서 발생하는 문제가 있다.

dgree 옆에 경고? 문구 같은게 있어서 확인해보니, 좌표계가 '도'로 입력되면 안된다고 한다.

이번에 지정한 좌표계가 4326이었는데, 이게 문제가 되었던 것 같았다. 

바로 벡터의 좌표계를 수정해주도록 하자.

 

좌표계 수정하는 방법은 아래의 링크를 확인하자.

https://fishingbass.tistory.com/29?category=434156

 

[Qgis]웹(web)지도와 벡터파일 좌표계 맞추는 방법

몇일전 어떤 분이 문의를 했던내용이다. 카카오맵에 좌표계가 가지고 있는 벡터파일과 좌표계가 맞지 않아 불어오는 방법에 대한 내용을 문의주셨다. 무료로 공개된 웹 지도를 불러올수 있는

fishingbass.tistory.com

 

 

 

 

좌표계를 잘 수정했다면, 왼쪽의 벡터레이어 이름이 재투영된 산출물이라고 표기되어 있을 것이다.

만약 이름을 지정하고 저장했다면, 자신이 지정했던 파일명 이름으로 표기되어 있을 것이다.

 

 

다시 공간처리박스에 그리드를 검색하고 들어와 보면

처음에 4326 좌표계로 설정했을 당시에 떳던 경고창이 사라진 것을 확인 할 수 있다.

 

그리드 유형 탭을 눌러보면...

포인트, 라인, 폴리곤 등의 형태로 그리드를 생성할 수 있다.

이 유형은 자신에게 필요한 유형을 선택하여 생성하면 된다.

내가 필요한 것은 사각형 폴리곤 이므로 사각형 폴리곤을 선택했다.

 

 

그리드 범위는 그리드의 생성범위를 어떻게 할 것이냐 이다.

캔버스 범위 사용은 작업창에 떠 있는 범위만큼 그리드를 생성하겠다는 것이고,

캔버스에 그리기는 작업창에 원하는 범위를 그려서 그 만큼의 그리드를 생성하겠다는 것이다.

필자는 주로 레이어 에서 계산을 선택하는데, 폴리곤의 범위로 지정하면

폴리곤의 경계범위가 모두 속하는 그리드를 쉽게 생성할 수 있다.

따라서 레이어에서 계산을 주로 선택한다.

 

 

간격을 선택하는 곳 오른쪽에 그리드의 넓이를 지정하는 탭이 있다.

그 단위는 미터~야드 까지 있으며,

이는 자신에게 필요한 범위를 지정하여 선택하면 된다.

 

 

원하는 범위, 간격 등을 지정했다면, 오른쪽 아래에 있는 실행을 눌러준다.

 

 

옵션을 잘 지정했다면 작업창에 그리드가 생성된 것을 확인 할 수 있다.

기본색상으로 인해 행정경계와 지점좌표가 찍히지 않은 것이니 당활하지 말고

색상을 투명색으로 지정하자.

 

 

색상을 투명색으로 지정해주면,

위의 사진과 같이 그리드가 잘 생성된 것을 확인 할 수 있다.

기회가 된다면 그리드를 이용하여 간단하게 시각화 할 수 있는 방법에 대해 포스팅하도록 하겠다.

 

 

오늘도 누군가에게 도움이 되었길 바라며.....