-
Notifications
You must be signed in to change notification settings - Fork 10
Description
OS: Ubuntu 20.04
QGis: 3.18
UMEP Processing plugin, v1.6.1
Pre-processing with SVF, height and aspect.
Processing with SOLWEIG, Tree Planter
I have been testing the Tree Planter tutorial, as the Tree Planter genetic algorithm is generally failing for almost all 'small polygon' scenarios with that I test it with. Generally the greedy algorithm ('GA') is OK.
For this issue: UMEP Processing is producing several errors with the Tree Planter tutorial data set.
(1) SOLWEIG: shadow generation errors for hours 2200, 2300, 0000, 0100, 0200, 0300.
Raster Min: 1.79769e+308, Max: -1.79769e+308
All other shadow and Tmrt rasters OK.
No Errors for the shadow rasters if I run the metfile between 0400 - 2100 (i.e. exclude the hours above).
Same shadow errors if I use the "Solar Radiation: Shadow Generator" tool.
(2) Tree Planter: genetic algorithm in all its permutations fails. Also for runs from 0400 - 2100. The greedy algorithm generally works.
There was no difference if I used the UMEP plugin to run SVF, height, aspect and SOLWEIG.
What is the GA traceback indicating?
TreePlanter/TreePlanter/TreePlanterTreeshade.py", line 88, in tsh_gen_mt2 tsh_bool_pad[yslice2, xslice2, :] += treerasters.treeshade_bool[yslice1, xslice2, :] ValueError: operands could not be broadcast together with shapes (11,7,2) (11,0,2) (11,7,2)
Log files attached for SVF, SOLWEIG, Tree Planter.
LOG_SVF_SOLW_TPL.zip