threedi / hhnk-threedi-plugin

QGIS plugin gebruikt voor analyses van 3Di modellen bij HHNK.
1 stars 0 forks source link

storage raster negatieve waarden #114

Open wvangerwen opened 9 months ago

wvangerwen commented 9 months ago

Bij uploaden wordt dit niet afgevangen. Callantsoog had een ghg raster met negatieve waarden. Dit mag niet.

https://management.3di.live/schematisations/8163/52020 image

sqlite check? Misschien teveel moeite, komt vanzelf wel naar boven en maakt het trager. maar bij modelopbouw zou dit al niet mogen gebeuren. Dus daar meenemen.

fix:

import hhnk_research_tools as hrt
r = hrt.Raster(r"E:\02.modellen\callantsoog\02_schematisation\00_basis\rasters\storage_ghg_callantsoog.tif")
arr[(arr!=r.nodata) & (arr<0)] = 0 
hrt.save_raster_array_to_tiff(    output_file=r"E:\02.modellen\callantsoog\02_schematisation\00_basis\rasters\storage_ghg_callantsoog2.tif",
    raster_array = arr,
    nodata =r.nodata,
    metadata = r.metadata)