일련의 사양에 맞는 그룹 다각형 기능


13

각각 더 큰 지형지 물 (미국 카운티)까지 롤업 할 수있는 두 개의 서로 다른 다각형 지형지 물 (398 센서스 트랙과 80 우편 번호)이 있습니다. 인구 조사 지역은 우편 번호보다 작지만 우편 번호를 롤업 (즉, 중첩)하지 않습니다.

내 질문-ArcGIS 또는 QGIS (또는 모든 소프트웨어)를 사용 하여 398 인구 조사 지역과 80 개의 우편 번호를 별도로 그룹화 하여 10 개의 다각형 기능을 형성하는 동시에 10 개의 다각형 기능의 두 결과 집합 간의 차이를 최소화 하는 방법 / 도구가 있습니까?

명확히하기 위해 398 개-> 10 개의 기능을 그룹화 한 다음 80 개의 우편 번호-> 10 개의 기능을 별도로 그룹화하여 각각 10 개의 기능으로 구성된 두 개의 서로 다른 세트를 갖기를 원합니다. 이 두 세트 사이의 오버레이가 최대화되도록 (예 : 불일치 최소화)이 그룹화를 최적화하고 싶습니다.

다음은 달성하고자하는 것을 보여주는 이미지입니다.


어쨌든 최종 출력을 표시하려는 예 (그림, 그림 등)를 제공 할 수 있습니까? 시각화하는 데 문제가 있습니다.
landocalrissian

"다각형의 크기가 거의 같아야합니다"와 같은 기준을 원하십니까? 인구 조사관과 거의 일치하는 9 개의 가장 작은 우편 번호를 찾아서 나머지 10 번째 다각형이라고 부르는 것이 저렴한 방법이라고 생각할 수 있습니다.
phloem

귀하의 의견에 감사합니다. 실제로 다양한 기준을 설정하고 싶지만 질문을 복잡하게하고 싶지 않았습니다. 예를 들어, 10 개의 다각형 각각에서 최소 모집단에 대한 기준을 설정하는 것이 좋습니다. 내가 좋아하는 것은 특정 매개 변수를 충족하면서 CT 및 ZIP을 10 개의 그룹으로 그룹화하는 가능한 솔루션 목록을 생성 할 수있는 도구 / 방법입니다. 그런 다음 자동화 할 수없는 특성에 대한 솔루션을 수동으로 검토 할 수있었습니다 (예 : 도시 경계를 넘지 않음).
Eli Kern

내가 이해 한 바에 따르면 두 개의 레이어 (ZIP와 Tract)가 동일해야합니다. Tracts의 모양이 ZIP과 같아야하고 Tracts의 지오메트리를 제거하고 ZIP과 동일한 레이어를 만들고 Tracts의 속성을 새로 생성 된 Tracts 레이어로 전송하면 ZIP과 Tracts 레이어가 동일하게 보입니다. 이렇게하려면 Tracts 레이어를 Point 레이어로 변환하고 Update 또는 Identity (비파괴 적이므로 분석)를 실행합니다. 필요에 따라 일부 디졸브가 필요할 수도 있습니다. 이제 우리는 우편 및 트랙 츠 같은 구조와 계층 ..하지만 다른 속성 (예 : 소책자) ..이
SIslam

이 작업에 대한 쉬운 방법 (예 : 기존 도구)을 모릅니다. 그리고 하나를 만드는 것이이 크기의 입력을 수동으로 처리하는 것보다 빠를 것입니다.
Jan Šimbera

답변:


1

결과 다각형을 정의하는 명확하고 균일 한 방법이 없기 때문에 인구 조사 또는 우편 번호 계층의 모든 속성 (존재하거나 파생 된)에 대해 디졸브를 사용하여 가장 적합한 것으로 먼저 다각형을 작성해야한다고 생각합니다.

결과 폴리곤이 있으면 각 레이어를 오버레이 (교차)하고 다른 디졸브를 수행하고 다른 속성에 대한 통계를 계산합니다.


0

데이터베이스에 우편 번호 및 상위 계층 구조 정보가 있으면 열 값을 모두 결합하여 새 모양 파일을 얻을 수 있습니다.


0

각 클러스터의 트랙이 인접해야한다는 제약 조건으로 센서스 트랙을 10 개의 클러스터로 클러스터링하려는 것 같습니다. 이 경우 공간 제약이있는 클러스터링을위한 여러 가지 알고리즘을 구현 하는 Python 라이브러리 clusterPy 를 사용할 수 있습니다 .

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