QGIS에서 두 개 혹은 그 이상의 폴리곤이 공유하고 있는 하나의 꼭짓점을 한 번에 움직여 편집하는 방법을 찾느라 꽤 고생했던 기억이 있다. 누가 가르쳐 주지도 않는 QGIS를 혼자 하다보면 원하는 기능이 어디 있는지 찾기가 참 어렵다. 남들 다 아는 것도 나는 모르고, 검색해도 잘 나오지도 않고.
해당 기능은 스냅툴 > 위상 편집 활성화 여부에 달려있다. 설명에 의하면 "QGIS는 피처들이 공유하는 경계를 탐지하며 공통 꼭짓점/선분을 한 번만 이동시켜도, QGIS가 인접 피처 업데이트 작업을 처리할 것"이라고 되어 있다.
실제로 해보기
1. 폴리곤 준비
폴리곤을 하나 그린 후 피처 분할을 이용해 세 조각을 냈다.
2. 위상 편집 활성화를 누르지 않은 상태
꼭짓점 도구(vertex, 버텍스)를 이용해 움직여 보면 선택되어 있는 특정 폴리곤의 꼭짓점만 움직인다. 물론 이런 편집이 필요한 경우도 있긴 하지만 보통은 A, B, C 세 개의 폴리곤의 꼭짓점을 함께 움직여야 할 때가 더 많다. 위상 편집 활성화를 모른 상태라면 꼭짓점을 공유하고 있는 폴리곤의 개수만큼 꼭짓점을 움직여야 한다(여기에서는 폴리곤이 세 개니 세 번).
3. 위상 편집 활성화를 누른 상태
동일하게 꼭짓점 도구를 이용해 움직여 보면, 이번에는 꼭짓점을 공유하고 있는 세 개의 폴리곤이 동시에 움직인다.