답변:
조건문을 사용할 수 있습니다. 이전 권장 사항의 문제는 다각형 (필요한)을 래스터화할 때 다각형이 포함되지 않은 배경이 NoData가되어 출력의 해당 영역도 NoData가된다는 것입니다. 분석 범위를 원래 래스터로 설정 한 다음 SetNull을 사용하여 배경 값 (예 : 0)을 래스터 화 된 다각형 래스터로 설정해야합니다. 이 작업을 완료하면 래스터 계산기의 조건문이 다음과 같이 보일 것입니다.
Con ( "praster"> 0, "praster", "OrgRaster")
"praster"는 배경 값이 0 인 래스터 화 된 ploygon 피처 클래스이고 "OrgRaster"는 수정하려는 래스터입니다. 이 문장은 praster가 0보다 큰 경우 praster의 값을 할당하고 그렇지 않으면 OrgRaster의 값을 할당한다고 말합니다.
다각형 을 래스터 화 ( ArcToolbox> 변환 도구> 래스터로 ) 한 다음 Spatial Analyst Tools> Math> Logical > Over 와 두 래스터를 병합 할 수 있습니다.
다각형을 래스터 화하는 동안 Polygon To Raster 대화 상자 창에서 환경-> 처리 범위 스냅 래스터 처리 옵션 을 사용 하여 셀을 초기 래스터에 해당 시켜야합니다 .
위의 해결책을 알 수 없으므로 다른 접근 방식을 취했습니다. 위의 내용은 아마 쉽지만 어떻게 든 실패했습니다.
내 접근 방식은 다음과 같습니다.
아마도 너무 많은 단계이지만 희망적으로 이것은 누군가를 도울 수 있습니다.