У меня есть набор растровых данных в формате 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
Какие-либо предложения?