ASCII biçiminde bir raster veri kümem var. Python kullanarak , veri kümesinin içindeki min
ve max
değerlerini belirlemem gerekir . Üstbilgi bilgilerinin, satır / sütun sayısı, hücre boyutu vb. Gibi şeyleri içeren anahtar olduğu söylendi.
min
Ve max
değerlerini belirlemek için başlık bilgisini atlayıp veri kümesinin tamamını okuyamaz mısınız?
Bunu yapmaya çalışıyorum. Üstbilgi bilgilerini içeren ilk satırları atlıyorum ve oradan değerleri belirlemeye çalışıyorum. Aşağıdakiler elimde olan bir şey, ama Python'da yeni olduğum için bazı rehberliğe ihtiyacım var.
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
Herhangi bir öneri?