Tengo un dataset ráster en formato ASCII. Usando Python, necesito determinar los valores miny maxdentro del conjunto de datos. Me han dicho que la información del encabezado es clave, que contiene elementos como el número de filas / columnas, el tamaño de la celda, etc.
¿No puede simplemente omitir la información del encabezado y leer todo el conjunto de datos para determinar los valores miny max?
Esto es lo que estoy tratando de hacer. Estoy omitiendo el primer par de líneas que contienen la información del encabezado e intento determinar los valores a partir de ahí. Lo siguiente es algo de lo que tengo, pero necesito alguna orientación ya que soy nuevo en 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
¿Alguna sugerencia?