히트 맵 플러그인과 그 출력을 사용하는 방법?


10

시각화를 위해 포인트의 히트 맵 농도로 묘사하려는 포인트 레이어가 있습니다.

QGIS 1.8에서는 내장 히트 맵 플러그인을 사용해 보았고 기본값을 그대로두고이 회색 상자를 얻었습니다.

히트 맵 플러그인으로이 레이어를 생성 한 후 다음 단계는 무엇입니까? 여기 에서이 출력과 비슷한 것을 생성하기를 희망합니다. http://www.sethoscope.net/heatmap/

추신 : 나는 이것을 실제로 시도했지만 출력은 아름답지만 qgis에 이미지를 레이어로 가져올 수 없었습니다.

여기에 이미지 설명을 입력하십시오



소프트웨어 구성에 문제가있을 수 있습니다. Quantum GIS 1.8.0 (독립형)과 정확히 동일한 결과를 얻었지만 동일한 데이터를 가진 QGIS 야간 / 우분투의 출력은 정상적으로 보입니다.
루카스

답변:


7

히트 맵 플러그인 사용시

이 토론 에서는이 플러그인의 작동 방식에 대해 간략히 설명 해야합니다.

픽셀 값을 계산하는 절차는 기본 도움말에 설명되어 있습니다. 그것은 단지 선형 할당, 예를 들어 10 픽셀의 버퍼 및 0의 감소로, 중앙 픽셀은 1의 값을 가지며, 중앙 픽셀로부터의 2는 0.9를 가지며 따라서 0의 값을 갖는 10 번째 픽셀까지 n을가합니다. 한 지점 씩. 따라서 포인트 수가 많을수록 픽셀 값이 커집니다. http://idvux.wordpress.com/2009/08/21/heat-maps/ 에는 다양한 유형의 히트 맵 (값 보간, 주파수)에 대한 설명이 있습니다. 이 도구는 주파수 히트 맵을 생성했습니다. 따라서 남은 공간이 많지 않습니다.

버퍼는 픽셀 단위로 지정됩니다! 실제 질문은 픽셀 계산 방법입니다.

GRASS에서는 지역 설정에서 지정됩니다. GRASS에 익숙하지 않다면 Heatmap 플러그인보다 훨씬 고급 옵션을 제공합니다.

결과 스타일 지정

래스터 레이어 속성의 스타일 탭에서 "대비 향상"섹션으로 이동하여 "최소값으로 스트레칭"을 선택할 수 있습니다. 결과 그림은 더 이상 회색 상자가 아니고 밀도를 회색조로 표시해야합니다.

게시 한 웹 사이트에서 결과를 표시하려면 "회색조"대신 "컬러 맵"을 선택하십시오. 그런 다음 "Colormap"이라는 세 번째 탭으로 이동하여 데이터와 일치하는 색상을 만듭니다.

팁 : "컬러 맵"탭의 "컬러 보간"을 "선형"으로 변경하고 싶을 것입니다. 그러나 시도해보십시오.


여기에 여전히 몇 가지 사항이 누락되었을 수 있습니다. 여전히 다른 색으로 같은지도를 얻습니다. 히트 맵 플러그인의 기본 설정을 조정해야 할 수도 있습니다 : radius = 10, decay = 0.1. ?
n1kn0k

다음은 내가 지금까지 얻은 사진입니다 : bayimg.com/eAOfgaaDh . 올바른 방향으로 조금도 감사드립니다.
n1kn0k

이 이미지에 어떤 설정을 사용 했습니까? 선형 색 보간으로 컬러 맵을 사용해 보셨습니까? 래스터 값을 확인 했습니까? 그들은 어떤 범위에 있습니까?
underdark

나는 선형 색상 보간을 포함하여 당신이 대답 한 지시를 따랐습니다. 래스터 값. 궁금합니다. 제가 가진 것은 모두 0입니다.
n1kn0k

2
0과 1이 아닙니까? 아니면 그냥 제로? 버퍼 반경을 너무 작게 사용했을 수 있습니다. 히트 맵이 너무 작은 영역에서 점의 밀도를 계산하므로 평균은 "1"또는 "0"입니다. 더 큰 버퍼 반경을 놓고 실험 해보십시오.
Simbamangu

5

CRS에 대한 혼란으로 비슷한 그래프를 생성했습니다. 기본적으로 프로젝트와 벡터 레이어가 모두 올바른 CRS를 사용하고 있는지 확인해야합니다. 다음을 수행하여이 문제를 해결할 수있었습니다.

  1. 프로젝트 속성 메뉴를 열고 "즉석에서 CRS 변환 사용"을 선택하십시오. CRS로 "WGS 84 / World Mercator"를 선택하십시오.

  2. 벡터 레이어의 CRS가 "WGS 84 / World Mercator"가 아닌 경우 벡터를 마우스 오른쪽 버튼으로 클릭하고 다른 이름으로 저장 ...을 클릭하여 변경하십시오. 내가 이해 한 바에 따르면,이 추가 단계는 필요합니다. 계층 속성 메뉴에서 CRS를 지정하는 것만으로는 충분하지 않습니다.

  3. 보기-> 장식-> 스케일 막대를 사용하여 스케일 막대에서 결과를 확인하십시오. 스케일 바에 예상 범위 (m)가 표시되지 않으면 1-2 단계에서 문제가 발생한 것일 수 있습니다.

  4. 지침에 따라 히트 맵 플러그인을 실행하십시오. 반경 매개 변수를 수정하면 스케일 막대의 스케일과 일치하는 결과가 제공됩니다. 예를 들어, 데이터 포인트가 10km를 커버하면 100-500m 범위의 반경을 시도 할 수 있습니다. 래스터의 해상도가 너무 높은 경우 "고급"확인란을 선택하고 셀 크기를 약간 줄이십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.