코너 터치 다각형을 단일 기능으로 결합


12

래스터에서 다각형 레이어를 만들었으며 각 다각형마다 단일 분류 ID (및 계산 된 에이커) 만 있습니다. 터치하는 모든 피처를 더 큰 개별 다각형에 "용해"하고 싶습니다. 빨간색 (아래)으로 동그라미 표시된 3 개의 영역에는 사각형의 점에만 닿는 녹색 다각형 / 픽셀이 포함됩니다. 직관적으로 (최종 사용자 관점에서) 피처 / 셀이 닿지 않는 "중단"이 없기 때문에 원형 영역 내의 모든 녹색 다각형을 연결하고 단일 다각형으로 처리해야합니다.

ArcGIS를 사용하여 이러한 모든 기능을 "결합"또는 "분해"하는 가장 좋은 방법은 무엇입니까? ArcInfo 및 Spatial Analyst 확장이 있습니다. Spatial Analyst에서이 작업을 수행하는 데 더 나은 방법이 있다면 다각형도 사전 처리 할 수 ​​있습니다.

래스터-다각형


2
텍스트 나 그림이 "다각형"을 구성하는 요소를 이해하는 데 도움이되지 않기 때문에 질문이 무엇인지 확실하지 않습니다. 그럼에도 불구하고 이웃에 대해 "EIGHT"옵션을 사용하여 Regiongroup 을 찾고있는 것 같습니다 .
whuber

이미지의 각 녹색 개체는 셀에서 변환 된 다각형입니다. 예를 들어, 위의 예에는 크기가 .02, .02, .02, .52, .12, .02, .17 에이커의 7 개의 다각형 (왼쪽 위부터)이 있습니다. 나는 크기가 1.89 에이커 (7 개 부품의 합) 인 1 개의 더 큰 다각형을 달성하기를 바랐습니다. 각 원형 영역은 각각의 합계 크기 에이커의 자체 다각형이됩니다.
RyanKDalton

2
리전 그룹은 정확히 그렇게한다. 라이언.
whuber

답변:


6

데이터가 무엇인지에 따라 시도해 볼 가치가있는 몇 가지 접근법을 생각할 수 있습니다 (작은 변화가 발생할 것입니다).

  1. 래스터에서 폴리로 변환 할 때 '일반 다각형'이 켜져 있습니까?
  2. 래스터의 해상도를 변경하고 Boundary-Clean 또는 Nibble 과 같은 도구 중 하나에서 보수적 인 설정을 사용 하여 다각형으로 변환하기 전에 (해상도를 업 샘플링하면 원래 영역에 영향을주지 않지만 크기는 줄어 듭니다. 최종 데이터의 변경-데이터에 따라 이것이 문제라고 생각하지 않을 수 있습니다)
  3. 적은 양으로 버퍼링 할 수 있습니다 (클러스터 허용 오차보다 훨씬 큼).

다른 접근 방식이 있다고 확신하지만 오늘 저녁에는 증기가 부족합니다. 이 아이디어가 도움이 되길 바랍니다.


3

병합하려는 다각형은 둘 이상의 꼭짓점을 공유해야합니다. 하나의 꼭짓점 만 공유하는 다각형도 분리되므로 분해하고 분해 할 수 없습니다. 원형 그룹을 수동으로 병합하면 실제로 교차하지 않기 때문에 다중 지오메트리가됩니다. @Sylvester는 다른 방법뿐만 아니라 변환 할 때 일반화를 제안했습니다. 당신은 그것을 시도 할 수 있습니다. 하나의 조잡한 방법은 모든 다각형 피처를 작은 양수로 버퍼링 한 다음 동일한 작은 음수로 다시 버퍼링하여 다각형을 결합하지만 내부 모서리를 둥글게하는 것입니다. 또한 바람직하지 않은 많은 정점을 소개합니다.


나는 용해시키기 위해 하나 이상의 정점이 필요하다는 것을 이해하고 있습니다. 그래서 나는 질문을합니다. 나는 "작은 버퍼"개념을 시도 할 것이다. 그것은 효과가있을 수 있습니다.
RyanKDalton

RegionGroup이 "EIGHT"옵션과 함께 적용되면 두 개의 셀이 동일한 다각형의 일부로 간주되기에 하나의 정점을 공유하는 것으로 충분합니다.
whuber

0

올바르게 이해하면 디졸브 도구를 사용하여 별도의 녹색 폴리를 하나의 다중 부분 폴리곤으로 본질적으로 전환 한 다음 새 영역 필드를 추가하고 에이커를 다시 계산할 수 있습니다.

이것이 타일러를 돕는 희망


0

나는 거의 정확히 같은 딜레마가 있었다. 다음은 최소한 근사치에서 작동했습니다. 다각형 부드러운 도구를 사용하여 픽셀 사각형을 "둥근"다음 집계 도구를 사용했습니다. 다듬고 나면 다각형은 단순한 노드 이상을 만졌으므로 집계 도구가 마술처럼 작동 할 수있었습니다.


몇 가지 스무딩 방법을 시도한 후에는 너무 많은 영역을 추가하거나 일부 다각형에서 집계하기에 충분한 가장자리를 만들지 않습니다. 그래서 2012 년에 Jakub이 제안한 방법을 사용하여 훨씬 더 잘 사용했습니다! Esri가 집계 도구에 노드 (점)에 닿는 다각형을 집계하는 옵션을 포함 시키면 좋을 것입니다.
Lisa
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.