QGIS 라인을 따라 일정 간격(거리)으로 포인트 찍기

라인을 따라서 일정 간격의 점을 찍는 작업을 언제 하게 될지는 잘 모르겠지만, 다양한 명령을 두루두루 알고 있어야 작업할 때 다양한 대처법과 아이디어가 떠오르게 되니 오늘도 해 보는 QGIS 연습.

1. 라인 준비

강을 따라서 적당한 길이의 라인을 손으로 그려 준비해 보았다.

prepared line
준비된 라인


2. 도형 경계를 따르는 포인트 (Points along geometry)

공간 처리 툴박스 > 벡터 도형 > 도형 경계를 따르는 포인트를 실행한다. 창이 뜨면 원하는 거리를 입력한다.

distance
거리 입력을 500m로 해 봄


만약, 단위 에러가 난다면,

에러 메시지 : "거리 값이 도 단위입니다. 정확한 결과를 얻기 위해 지역 좌표계로 재투영하는 것을 고려하십시오."

만약 거리 단위에 미터가 아닌 degree라고 표기되어 있으면서 에러가 나 있다면 해당 명령을 수행할 수 없는 좌표계인 경우이다. 보통 해당 레이어의 좌표계가 지리좌표계(Geographic Coordinate System, GCS)로 설정되어 있을 때 뜨며 투영좌표계(Projected Coordinate System, PCS)로 바꾸어 주면 해결된다.

예를 들어 현재 레이어의 좌표계가 'EPSG:4326 - WGS 84 - 경위도'로 되어 있다면 'EPSG:3857 - WGS 84 / Pseudo-Mercator - 투영'으로 바꾸어 주는 식. 작업하는 파일에 따라 투영좌표계는 다를 수 있으니 잘 확인해 보자.

coordinate system error
좌표계 변경을 권고하는 메시지

coordinate system change
좌표계를 EPSG:4326에서 EPSG:3857 바꾼 경우


3. 결과

500미터 단위로 포인트가 생겼다.

result
결과

카테고리의 다른 글

  1. 수치지형도(1:5000)에 적합한 DEM 격자(픽셀) 크기는
  2. 경위도 좌표, 도분초 포맷 ⇆ 도 포맷 변환 엑셀(파일) 및 과정
  3. 수종분류 지형지물 및 속성코드 체계
  4. QGIS. 평면직각좌표계(TM) XY좌표 포인트를 지리좌표계로 재투영하고 경위도 저장
  5. 서울시 도시생태현황도(비오톱지도) GIS(shp)파일 (2005~2020년)

댓글 남기기