끄적끄적

22일차 - 공모전 준비 (QGIS 격자 기반 분석) 본문

[스파르타]내일배움캠프 데이터 분석 트랙/Project

22일차 - 공모전 준비 (QGIS 격자 기반 분석)

kminx 2025. 6. 12. 23:12

공간 분석을 할 때, 행정구역처럼 불균형한 단위로 분석을 진행하면 지역 간 비교가 왜곡될 수 있다.

이를 해결하기 위해 격자 기반(grid-based) 분석을 한다.

격자는 일정한 크기의 사각형으로 공간을 나누고, 균등한 단위로 공간 데이터를 분석할 수 있게 한다.

QGIS에서 격자 기반 분석을 하는 방법에 대해 알아보자.

사용한 데이터는

 

  • 안산시 격자 레이어 (Polygon)
  • 안산시 버스 정류장 위치 정보 (Point)
아래 방식을 통해 얻은 데이터를 Feature로 사용하여 머신러닝을 수행할 수 있다

 


1. 국토정보플랫폼 국토정보맵에서 원하는 지역의 격자 데이터 다운로드

https://map.ngii.go.kr/ms/map/NlipMap.do

 

국토정보플랫폼 국토정보맵

선택 선택

map.ngii.go.kr

 

아래와 같은 매칭 정보를 토대로 격자 데이터를 다운받았다.

2. 격자 내 포인트 수 계산

  • 폴리곤에 포함하는 포인트 개수 계산을 사용하여 격자별로 포함된 정류장 개수를 계산한다.
  • 정류장이 많은 격자는 교통 인프라가 밀집된 지역으로 볼 수 있다.

  • 만들어진 레이터의 테이블 속성을 살펴보면 필드 이름이 'NUMPOINTS'인 포인트 수를 확인할 수 있다.

3. 최근접 거리 기반 속성 결합

  • 최근접 거리를 사용해서 속성 결합을 이용해 각 격자 중점에 가장 가,,,?
    원인을 모르니 다시 질문하기

4. 중복 도형 삭제

  • 속성 결합 과정에서 동일한 위치에서 중복된 포인트나 도형이 생성될 수 있으니 제거한다.