저는 Python을 처음 접했습니다. 파이썬에서 arcpy 함수를 사용하여 스크립트를 실행하려고합니다 (ArcGIS는 arc 사이트에서 기쁨이 없었습니다). 그러나 객체가 반복 가능한 메시지가 아닙니다. 스크립트는 각 필터 크기 (예 : 3 픽셀, 4 픽셀 등)의 이미지를 생성하는 래스터 이미지에서 이동하는 창 필터를 단계별로 처리합니다.'int'객체는 반복 가능하지 않습니다. GIS 스크립트
이웃 필터를 사용하여 범위에서 정의 된 양 (이 경우 범위는 3 - 10)에 도달 할 때까지 이동하는 창 크기를 단계별로 이동하려고합니다. 따라서 NbrCircle (3, "CELL")의 값 3은 스크립트에서 for 및 if 문을 사용하여 범위를 단계별로 설명합니다. 누구든지이 문제를 어떻게 극복 할 수 있는지 알고 있습니까?
radius = 3
it_1 = range(3, 10, 1)
neighborhood = NbrCircle(radius, "CELL")
변수에 기초 FocalStatistics에게 윈도우 크기 이동 통해 단계
outFocalStatistics1 = FocalStatistics(outSlope, neighborhood, "MEAN"
"")
루프 실행
변수 : 여기서
문제가 발생 스크립트의 일부분 it_1