GIS

QGIS: Density Analysis 플러그인 소개 (3) Styled H3 density map

유병혁 2023. 8. 20. 11:45

안녕하세요? 이번 글은 QGIS에서 Density Analyis 플러그인 사용법을 간략히 정리해 보겠습니다. 이 플러그인은 QGIS에 추가적인 밀도 히트맵 알고리즘을 제공하며, Geohash, H3, 스타일링된 히트맵, 그리고 폴리곤 밀도 맵을 포함합니다.

 

QGIS: Density Analysis 플러그인 소개 (1) Styled density map(스타일링된 히트맵)

안녕하세요? 이번 글은 QGIS에서 Density Analyis 플러그인 사용법을 간략히 정리해 보겠습니다. 이 플러그인은 QGIS에 추가적인 밀도 히트맵 알고리즘을 제공하며, Geohash, H3, 스타일링된 히트맵, 그리

foss4g.tistory.com

Styled H3 density map

4종의 H3 density 알고리즘이 있습니다. 이들 중 2종은 자동으로 스타일이 지정되며 다수의 벡터 레이어와 함께 동작합니다. 이러한 알고리즘은 빠른 밀도 맵 생성을 위해 H3(Hexagonal hierarchical geospatial indexing system, 육각형 계층적 지리공간 인덱싱 시스템) 라이브러리를 사용합니다. H3 인덱싱을 사용하여 각 포인트를 반복하면서 각 H3 인덱스가 나타나는 횟수를 카운트합니다. 각 H3 셀은 이후 폴리곤으로 생성되며 육각형 모양을 하고 있습니다.

H3 밀도 맵을 생성하려면 H3 라이브러리(https://h3geo.org/)를 설치해야 합니다. H3 패키지는 OSGeo4W Shell을 관리자 권한으로 실행한 다음, pip install h3 또는 파이썬 패키지를 설치하는 데 사용하는 방법을 실행하여 설치할 수 있습니다. H3가 설치되지 않은 경우 H3 알고리즘에서 경고 메시지가 표시됩니다.

 

Styled H3 density map 알고리즘은 포인트 벡터 레이어에서 스타일이 적용된 H3 밀도 맵을 생성합니다.

기본 매개변수(Basic Parameters)

다음은 알고리즘에서 사용된 기본 입력 매개변수를 보여줍니다.

Input point vector layer: 포인트 피처 레이어 중 하나를 선택합니다.

H3 resolution: 각 격자 셀의 해상도 또는 크기를 나타냅니다.

Select color ramp: 레이어에 적용될 QGIS 색상 램프 목록입니다. 기본값은 Settings에서 변경할 수 있습니다.
Invert color ramp: 선택한 경우, 색상 램프의 순서가 반전됩니다.

고급 매개변수(Advanced Parameters)

Weight field: 선택적으로 가중치 필드를 사용하여 각 포인트에 가중치를 할당할 수 있습니다. 설정된 경우, 생성된 개수는 폴리곤에 포함된 각 포인트의 가중치 필드의 합계가 됩니다.

Number of gradient colors: 사용될 그라디언트 범주의 수를 지정합니다. 이 예시에서는 값이 5입니다. 출력 레이어를 살펴 보면, 각 범주와 해당 범주 내에서 발생할 수 있는 이벤트 수가 표시됩니다.

Color ramp mode: Equal Count (Quantile), Equal Interval, Logarithmic scale, Natural Breaks (Jenks), Pretty Breaks, 또는 Standard Deviation 중 하나를 선택합니다. 기본값은 Settings에서 변경할 수 있습니다.

No feature outlines: 선택한 경우, 격자 셀 윤곽을 그리지 않습니다.

Density map analysis tool

이 도구를 사용하면 빠르게 최고 점수 값을 확인할 수 있습니다. 원본 포인트 레이어와 위 알고리즘에 의해 생성된 밀도 히트맵 폴리곤 레이어를 선택합니다. ID는 고유 식별자로, Score는 히스토그램 카운트 속성으로 설정되어야 합니다. 선택한 히트맵 벡터레이어에 id와 NUMPOINTS 속성이 있는 경우, 이 속성들이 자동으로 선택됩니다. 매개변수가 설정되고 Display Density Values를 클릭하면, 최고 점수가 나열됩니다. 항목 중 하나를 클릭하면 해당 격자 셀만 표시됩니다.

Auto zoom을 선택하면, 밀도 맵 폴리곤 레이어는 선택한 폴리곤만 표시하고 나머지는 숨깁니다. QGIS 캔버스는 선택한 모든 피처의 중심으로 확대됩니다. 하나 이상의 항목을 선택하려면 클릭하여 드래그하거나 Ctrl을 누른 채로 클릭하여 선택을 추가하거가 빼면 됩니다.