ASCII 형식의 래스터 데이터 세트가 있습니다. 파이썬을 사용 하여 데이터 세트 내부의 min
및 max
값 을 결정해야합니다 . 헤더 정보가 핵심이며 행 / 열 수, 셀 크기 등과 같은 것들이 포함되어 있다고 들었습니다.
단순히 헤더 정보를 건너 뛰고 전체 데이터 세트를 읽고 min
및 max
값 을 결정할 수 없습니까?
이것이 내가하려는 일입니다. 헤더 정보가 들어있는 첫 번째 두 줄을 건너 뛰고 그 값을 결정하려고합니다. 다음은 내가 가진 것의 일종이지만 파이썬을 처음 접할 때 지침이 필요합니다.
raster_file = open('data.asc', 'r') # Open the file
data = raster_file.readlines()[4:] # Read the lines in the file, and skip the first six lines
for lines in data:
print max(data) # Find the max value in data
print min(data) # Find hte min value in data
어떤 제안?
2
오픈 소스 또는 ESRI 스택을 사용하고 있습니까?
—
underdark