QGIS를 사용하여 하위 영역을 만들기 위해 여러 래스터 레이어를 클러스터링합니까?


23

겹치는 래스터 레이어 (물리적 레이어, 예를 들어 깊이, 전류, 파도)의 클러스터 분석을 기반으로 다각형에서 n 개의 하위 영역 을 만들려고합니다 .

현재 다각형에 규칙적인 그리드를 생성 한 다음 물리적 래스터 레이어 (예 : Gridspot 또는 동등한 툴)에서 물리적 속성을 추출한 다음 n 개의 클러스터 (R 또는 기타 통계 패키지)로 제한된 클러스터 분석을 실행할 수 있습니다.

그런 다음 각 클러스터 그룹을 식별하고 GIS (QGIS 또는 ArcMap)로 다시 플롯 할 수 있습니다. 그러나 일부 군집 그룹은 분산되어 있고 (공간적 특이 치와 의미가없는) 일부 군집은 소집 될 것입니다 (하위 지역이 될 수 있음).

그런 다음 대표 덩어리를 수동으로 그려서 n 개의 하위 영역 을 만들 수 있습니다 .

QGIS에서 실행할 수있는 ArcMap 10.1 Grouping Analysis 와 같은 도구가 있습니까? 10.0 만 실행 중입니다.

n 개의 하위 영역 (바이오 영역)을 생성하기 위해 여러 래스터 레이어의 클러스터 분석을 수행하는 더 좋은 방법이 있습니까?


5
다각형의 역할을 이해하고 있지 않습니다. 다각형이 하나 뿐인 경우 래스터를 사전 프로세스로 자르고 래스터에서 클러스터 분석을 직접 실행할 수 있습니까? 입력으로 다차원 래스터 / 배열을 생성한다고 가정하면 클러스터 ID 세트를 다시 가져와야합니다. 래스터를 직접 표시하거나 벡터 표현으로 다시 변환하여이를 시각화 할 수 있습니다.
Roland

2
아마 clusterPy 시겠습니까?
Joseph

1
@Joseph 난 단지 도움을 시도하려면이 현상금을 넣어 가지고 gis.stackexchange.com/questions/176805/... 당신이 clusterPy 답변을 추가해야합니다 다음 도움이 될 것입니다 생각한다면 그렇게.
PolyGeo

1
@PolyGeo-clusterPy는 주로 래스터의 클러스터를 분석하므로이 게시물에 도움이 될 수 있습니다. 그러나 나는 그것을 직접 사용하지 않았으므로 클러스터링 포인트에만 도움이되는지 확실하지 않습니다.
Joseph

1
이 게시물을 살펴보십시오 -gis.stackexchange.com/questions/159285/…
jbalk

답변:


1

문제는 R의 k- 평균과 같은 군집 분석 프로세스가 공간 정보를 고려하지 않으므로 결과가 (공간적으로) 분산 될 가능성이 있다는 것입니다. 래스터 행 및 열 값을 추가 변수로 추가하는 것을 고려해 보았을 때 클러스터링 알고리즘이 데이터의 공간 구성을 '인식'하게됩니까?

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