QGIS에서 두 개의 개별 레이어에서 피처 간 공간 상관 관계 계산


10

한 지역에 다수의 현역 군 병력이 존재하는지가 더 높은 / 낮은 수준의 폭력 범죄와 공간적으로 상관되어 있는지 확인하려고합니다. 즉, 대규모 군사 기지 주변 지역이 군사 기지 근처에 있지 않은 지역보다 평균적으로 폭력적이지 않은가?

다음 두 데이터 세트로 작업하고 있습니다.

(1) 미국 대륙의 군사 기지 및 해당 부대 레벨의 포인트 데이터 세트 :

하위 48 개 미군 시설 위치

(2) 도시 / 도시 별 폭력 범죄율에 대한 전국적인 데이터 세트 :

도시 별 미국의 폭력 범죄 수준

"질량"기능이 각 기지에서 부대 수준을 제공하는 일종의 중력 기반 모델을 찾고있는 것 같습니다 . 따라서 병력이 많을수록 더 넓은 지역에 영향을 미치며 질량 중심 근처 (예 : GIS 층의 점 위치)에 더 강한 영향을 미칩니다.

나는 개념적으로 다음과 같이 보일 것이라고 생각합니다. 중력 모델-거리 감소 다이어그램

이 다이어그램에서 X, Y, Z 는 군사 기지를 나타냅니다. a, b, c, d는 각각 도시를 나타냅니다 (각각 속성 표에 폭력 률 필드가 있음).

베이스 주위의 기울기는 영향 범위를 나타내며, 이는베이스 중심으로부터 멀어 질수록 기하 급수적으로 감소합니다. 더 큰 부대의 존재는 더 큰 영향 반경 (일부 최대 임계 거리를 가짐)과 동일하며 또한 더 작은 기지 근처의 지역에 비해 중앙 근처에 더 큰 영향을 미칩니다.

각 도시에는 영향 반경이있는 모든 주변 기지의 모든 "힘"벡터의 크기를 합한 점수를 기준으로 점수가 지정됩니다. 예를 들어, 내 다이어그램에서 City a 의 점수는 0이므로 점수가 0입니다. 베이스 반경 바깥. 도시 b 는 기본 X 에만 영향을받습니다 . 도시 c 는베이스 Z의 영향을 받을 것이며 , XZ 보다베이스가 훨씬 크기 때문에 점수는 b 보다 낮습니다 . 마지막으로, 도시 d 는베이스 XY 의 반경 내에 있습니다, 그것은 두 기저로부터의 영향의 크기를 합한 것에 기초하여 점수를 받는다. 그런 다음 도시의 높은 점수와 높은 폭력 률 사이에 상관 관계가 있는지 확인합니다.

다양한 중력 기반 모델 ( 허프 모델 등)을 살펴 보았지만 QGIS / Python까지는 찾을 수 없었으며 위에서 설명한 내용을 구현하는 방법을 잘 모르겠습니다 ... 이것을 위해? 이전에 다른 영역에서이 유형의 분석을 수행 한 적이 있습니까?

따라서 TLDR은 다음과 같습니다.

  • 이런 종류의 질문에 어떤 통계 기법을 사용할 수 있습니까?
  • 이를 수행 할 수있는 QGIS (또는 플러그인으로 사용 가능)에 내장 된 도구가 있습니까?
  • QGIS에 이와 같은 것이 없다면 이런 종류의 분석을 수행 할 수있는 파이썬 라이브러리가 있습니까?

그냥 명확하게하기 위해, 나는이 있다는 것을 알고 있어요 t 폭력 비율 (빈곤, 도시 밀도 등)로 활동하기 시작하지만 상당한 혼란 변수 없었다고 단순화하기 위해 가정하십시오 다른 요인과 나는 단지했다 이 두 변수 (트로프 수준과 폭력 률) 사이의 상관 관계를 살펴 봅니다. 이 시점에서 이것은 학습 연습 일 뿐이며 어떤 도구를 사용할 수 있는지 파악하려고합니다. 감사!
J. Taylor

1
세 번째 질문에 답하기 위해, 나는 당신의 관심사를 찾아 볼 가치가있는 Luc Anselin 교수가 개발 한 PySAl을 발견했습니다. 그는 또한 현재보고있는 것의 기본 솔루션 인 GeoDa에서 일했습니다. QGIS 용 PySAl 플러그인이 있습니까? pysal.readthedocs.org/en/latest
raphael

답변:


2

위의 내 의견을 확장

아마 당신이하고 싶을 것은 공간 지연과 함께 선형 회귀를 실행하는 것입니다.

Luc Anselin은이 분야의 선구자였으며, GeoDa Center의 그의 작품, 특히 (무료) 도구 및 문서를 살펴보아야 합니다. 이 두 가지 도구가 모두 흥미로울 수 있습니다.

  1. 공간 (자동) 상관 관계를 탐색하기위한 독립형 소프트웨어 인 GeoDa.
  2. Python 공간 분석 라이브러리 인 PySAL

QGIS 용 PySAL 플러그인을 검색하면서 몇 년 동안 업데이트되지 않은 것이 발견되었지만 더 운이 좋을 수도 있습니다.


라파엘 감사합니다. "공간적 지연을 가진 선형 회귀"개념에 대해 더 자세히 살펴 보겠습니다. #qgis IRC 채널에 대한 추천 덕분에 PySAL / GeoDa를 이미 경험했습니다. GeoDa 페이지의 많은 문서가 도움이되었다는 것이 맞습니다. 나는 여전히 내가 원하는 것을 정확하게 수행하는 것을 찾지 못했지만, 직접 코딩해야 할 경우 유용한 "빌딩 블록"이 될 것 같은 많은 도구가 있습니다.
J. Taylor
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.