이번 글에서는 데이터 레이어를 분할하는 방법에 대해 알아본다.
데이터 레이어를 분할하는 방법은 R이나 파이썬 등 스크립트를 짜서 json file을 조작하는 방법도 있겠지만 저번에 만들어둔 예제 데이터를 수정할 경우, 컬럼 수가 그렇게 많지 않아서 이런식으로 직접 파일을 수정해주는게 빠르다.
먼저 시군구와 읍면동 데이터를 QGIS에서 로드시키고,
읍면동 데이터를 더블클릭해서 채우기 속성을 브러시없음으로 설정한다.

시군구 데이터도 더블클릭해서 심볼을 분류값 사용으로 변경해서 값을 시군구 이름으로 설정해준다.

시군구 레이어 구분을 위해 라벨도 설정해준다.

여기까지 구분된 레이어의 모습을 확인하면 다음과 같다.

읍면동 레이어를 클릭한 상태에서 shift키를 누른 상태로 유성구 영역만 클릭과 드래그를 사용해서 선택한다.

영역이 선택된 상태에서 읍면동 레이어의 선택된 객체들만 새로운 파일로 저장한다.

그리고 방금 알았는데, 왜 예제 데이터 이름을 대전 유성구라고 지었는지 모르겠다. 파일 이름을 수정해서 다시 작성하기에는 너무 멀리 와버렸기 때문에... (만약 글을 보는 사람이 있다면 그냥 그런가보다 하고 넘어가주기...) 아무튼, 포맷을 GeoJSON, 파일 이름을 유성구, 좌표계를 4326으로 설정하고 저장해주면 된다.

나머지 구들도 마찬가지로 똑같이 작업해주면 된다.

'공부 > naver map api' 카테고리의 다른 글
[naver map api 예제] 레이어 색 변경 및 마우스 이벤트 설정 (0) | 2022.03.08 |
---|---|
[naver map api 예제] naver map 위에 레이어 올리기 (0) | 2022.03.07 |
[naver map api 예제] QGIS로 예제 데이터 만들기 (0) | 2022.03.04 |
[naver map api 예제] 소개 (0) | 2022.03.04 |
[naver map api] 정리 (0) | 2022.01.27 |
댓글