UMEP-dev / UMEP

Urban Multi-scale Environmental Predictor
https://umep-docs.readthedocs.io/
59 stars 15 forks source link

bug while running SOLWEIG with specific landcover.tif #481

Closed simonmarti1992 closed 1 year ago

simonmarti1992 commented 1 year ago

Dear all, I'm facing an issue while running a SOLWEIG simulation with a "home-made" landcover.tif You'll find attached the data. For now, I can't find my mistake The error is printed below

To Reproduce

Version de QGIS : 3.22.13-Białowieża
Révision du code : 02ff117c
Version de Qt : 5.15.3
Version de Python : 3.9.5
Version de GDAL : 3.6.0
Version de GEOS : 3.11.1-CAPI-1.17.1
Version de Proj : Rel. 9.1.0, September 1st, 2022
Version de PDAL : 2.4.3 (git-version: fc5f98)
Algorithme commencé à: 2022-11-30T17:11:19
Démarrage de l'algorithme 'Outdoor Thermal Comfort: SOLWEIG'…
Paramètres en entrée:
{ 'ABS_L' : 0.95, 'ABS_S' : 0.7, 'ACTIVITY' : 80, 'AGE' : 35, 'ALBEDO_GROUND' : 0.15, 'ALBEDO_WALLS' : 0.2, 'CLO' : 0.9, 'CONIFER_TREES' : False, 'CYL' : True, 'EMIS_GROUND' : 0.95, 'EMIS_WALLS' : 0.9, 'HEIGHT' : 180, 'INPUTMET' : 'C:\\Users\\simon\\python-scripts\\exemple-umep\\gbg19970606_2015a.txt', 'INPUT_ANISO' : '', 'INPUT_ASPECT' : 'C:/Users/simon/python-scripts/exemple-umep/aspect.tif', 'INPUT_CDSM' : None, 'INPUT_DEM' : 'C:/Users/simon/python-scripts/exemple-umep/DEM.tiff', 'INPUT_DSM' : 'C:/Users/simon/python-scripts/exemple-umep/DSM.tif', 'INPUT_HEIGHT' : 'C:/Users/simon/python-scripts/exemple-umep/aspect.tif', 'INPUT_LC' : 'C:/Users/simon/python-scripts/exemple-umep/landcover.tiff', 'INPUT_SVF' : 'C:\\Users\\simon\\python-scripts\\exemple-umep\\svfs.zip', 'INPUT_TDSM' : None, 'INPUT_THEIGHT' : 25, 'LEAF_END' : 300, 'LEAF_START' : 97, 'ONLYGLOBAL' : False, 'OUTPUT_DIR' : 'C:\\Users\\simon\\python-scripts\\exemple-umep\\OUTPUT', 'OUTPUT_KDOWN' : False, 'OUTPUT_KUP' : False, 'OUTPUT_LDOWN' : False, 'OUTPUT_LUP' : False, 'OUTPUT_SH' : False, 'OUTPUT_TMRT' : True, 'OUTPUT_TREEPLANTER' : False, 'POI_FIELD' : '', 'POI_FILE' : None, 'POSTURE' : 0, 'SAVE_BUILD' : False, 'SENSOR_HEIGHT' : 10, 'SEX' : 0, 'TRANS_VEG' : 3, 'USE_LC_BUILD' : False, 'UTC' : 0, 'WEIGHT' : 75 }

Longitude derived from DSM: -1.152288321693131
Latitude derived from DSM: 46.18164694262317
Land cover scheme activated
1
C:\Users/simon/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\processing_umep/temp
2
svfsizex
542
sizex
542
svfsizey
943
sizey
943
Sky View Factor rasters loaded
Meteorological data successfully loaded
Calculating sun positions for each time step
Isotropic sky
The land cover grid includes integer values higher (or lower) than UMEP-formattedland cover grid (should be integer between 1 and 7). If other LC-classes should be included they also need to be included in landcoverclasses_2016a.txt
Execution failed after 0.10 secondes

Chargement des couches de résultat
Algorithme 'Outdoor Thermal Comfort: SOLWEIG' terminé

Desktop:

Data data-zip.zip

simonmarti1992 commented 1 year ago

I found the mistake > my landcover .tif had -1 for no_data values Best regards