我有一个ASCII格式的栅格数据集。使用Python,我需要确定数据集中的min
和max
值。有人告诉我,标题信息是关键,它包含行/列数,单元格大小等信息。
您不能简单地跳过标头信息并读取整个数据集以确定min
和max
值吗?
这就是我想要做的。我跳过了包含标题信息的前几行,并试图从那里开始确定值。以下是我所拥有的,但是由于我是Python的新手,因此需要一些指导。
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堆栈?
—
黑暗