QGIS 여러 개의 폴리곤이 공유하는 하나의 꼭짓점 한번에 움직이기 (편집)

QGIS에서 두 개 혹은 그 이상의 폴리곤이 공유하고 있는 하나의 꼭짓점을 한 번에 움직여 편집하는 방법을 찾느라 꽤 고생했던 기억이 있다. 누가 가르쳐 주지도 않는 QGIS를 혼자 하다 보면 원하는 기능이 어디 있는지 찾기가 참 어렵다. 남들 다 아는 것도 나는 모르고, 검색해도 잘 나오지 않는다.

해당 기능은 '스냅툴 > 위상 편집' 활성화 여부에 달려있다. 설명에 의하면 "피처 모자이크에서 공통 경계를 편집하고 유지하기 위한 옵션입니다. QGIS는 피처들이 공유하는 경계를 탐지합니다. 따라서 공통 꼭짓점/선분을 한 번만 이동시켜도 QGIS가 인접 피처 업데이트 작업을 처리할 것입니다."이라고 되어 있다.

위상 편집 메뉴
스냅툴의 위상 편집 활성화 버튼

실제로 해보기

1. 폴리곤 준비

폴리곤을 하나 그린 후 피처 분할을 이용해 세 조각을 냈다.

준비된 폴리곤
준비된 폴리곤

2. 위상 편집 활성화를 누르지 않은 상태 (비활성화)

꼭짓점 도구(vertex, 버텍스)를 이용해 움직여 보면 선택되어 있는 특정 폴리곤의 꼭짓점만 움직인다. 물론 이런 편집이 필요한 경우도 있긴 하지만 보통은 A, B, C 세 개의 폴리곤의 꼭짓점을 함께 움직여야 할 때가 더 많다. 위상 편집 활성화를 모른 상태라면 꼭짓점을 공유하고 있는 폴리곤의 개수만큼 꼭짓점을 움직여야 한다(여기에서는 폴리곤이 세 개니 세 번).

준비된 폴리곤
공유 꼭지점을 움직이면
위상 편집 비활성화 상태로 움직이기
선택된 폴리곤의 꼭지점 하나만 움직임
위상 편집 비활성화 상태로 움직이기 (animated gif)
위상 편집 비활성화 상태 (animated gif ver.)

3. 위상 편집 활성화를 누른 상태 (활성화)

동일하게 꼭짓점 도구를 이용해 움직여 보면, 이번에는 꼭짓점을 공유하고 있는 세 개의 폴리곤이 동시에 움직인다.

준비된 폴리곤
공유 꼭지점을 움직이면
위상 편집 활성화 상태로 움직이기
해당 폴리곤의 모든 꼭지점이 함께 움직임
위상 편집 활성화 상태로 움직이기 (animated gif)
위상 편집 활성화 상태 (animated gif ver.)
Categories GIS

카테고리의 다른 글

  1. 제지(除地) 의미
  2. QGIS. 여러 포인트에서 다른 여러 포인트로 대응되는 모든 선 그리고 거리 계산하기
  3. QGIS. 도, 도분, 도분초 포맷으로 변환하기 (경위도 좌표 값)
  4. QGIS shp파일 속성 테이블 엑셀로 저장하기
  5. QGIS. 좌표계 변경하거나 재투영(재설정)하기

댓글 남기기