Cute Happy Ghost
본문 바로가기
QGIS·Geo

[QGIS] QGIS에서 해당 영역범위내에서 랜덤 포인트 추출하기, 유효하지 않은 도형일 때 오류 해결하기

by JENN_tech7 2022. 10. 27.
728x90
SMALL

해당 영역이 일단 있어야함

원하는 영역의 shp파일을 다운로드 받아준다

 


원하는 것이 한국 지도라면? 아래 글 참고

https://wogus789789.tistory.com/373

 

대한민국 최신 행정구역(SHP) 다운로드

http://www.gisdeveloper.co.kr/?p=2332 대한민국 최신 행정구역(SHP) 다운로드 – GIS Developer www.gisdeveloper.co.kr 해당 블로그에서 가장 최근 자료를 다운로드 하면된다

wogus789789.tistory.com

원하는 것이 세계 지도라면? 아래 글 참고

https://wogus789789.tistory.com/372

 

대륙, 국가별 지도 shp파일 다운로드, QGIS 활용

한국이 아니라 나는 다른나라의 지도가 필요했는데 그 지도를 어떻게 가져올 수 있을까 유료는 절대 안돼! 확인 결과openstreetmap의 shp파일을 제공하는 것이 있었다. (오픈스트리트 측에서 제공하

wogus789789.tistory.com

 


 

 

 

 

 

폴리곤 레이어를 생성했다면 공간툴박스를 열어주세요

공간처리 툴박스에서 폴리곤 내부에 랜덤포인트 생성을 눌러준다

 

 

 

 

 

 

 

원하는 레이어를 눌러준다

이 떄 레이어는 폴리곤 파일이어야 함

그리고 원하는 포인트 수를 입력하고 실행

그럼 이렇게 랜덤포인트 레이어가 생성이 된다

 

 

근데 갑자기 이런 오류가 생긴다면? 

폴리곤 레이어에 대해 도형수정해주면 된다(툴박스 - 도형수정)

 

 

 

이렇게 진행하면 대부분의 오류는 해결될 것임.

 

 

하지만 얘네들의 속성정보에는 x,y 값이 없다

공간정보를 활용하기 위해서는 도형속성이 꼭 필요함..

x,y좌표를 추출하기 위해서는 아래 글 참고 하길 바란다

 

https://wogus789789.tistory.com/375

 

[Qgis] 포인트 속성정보(xy 좌표)추출, point 좌표 추출하기

공간 처리 툴박스에서 도형속성 추가를 눌러준다 레이어 좌표계 눌러서 실행하기 속성테이블을 보면 x,y 좌표가 잘 들어가있는 것을 확인할 수 있다

wogus789789.tistory.com

 

728x90
LIST

댓글