Hi, I have met with this problem when I tried to create HRUs by "Fliter by landuse, soil, slope". Does anyone know how to handle this?
2021-05-19T15:14:56 CRITICAL Failed to create HRUs: Traceback (most recent call last):
File "C:/PROGRA~1/QGIS3~1.16/apps/qgis-ltr/./python/plugins\QSWATPlus3_64\hrus.py", line 5358, in calcHRUs
self.CreateHRUs.printBasins(True, fullHRUsLayer)
File "C:/PROGRA~1/QGIS3~1.16/apps/qgis-ltr/./python/plugins\QSWATPlus3_64\hrus.py", line 2822, in printBasins
self.printBasinsDetails(basinHa, True, fw, curs, fullHRUsLayer, horizLine)
File "C:/PROGRA~1/QGIS3~1.16/apps/qgis-ltr/./python/plugins\QSWATPlus3_64\hrus.py", line 2951, in printBasinsDetails
self.writeActHRUs(fullHRUsLayer, subIndx, chIndx, catIndx, areaIndx, hrusIndx)
File "C:/PROGRA~1/QGIS3~1.16/apps/qgis-ltr/./python/plugins\QSWATPlus3_64\hrus.py", line 3235, in writeActHRUs
self.createHrusResultsFile(actHRUsFile, root)
File "C:/PROGRA~1/QGIS3~1.16/apps/qgis-ltr/./python/plugins\QSWATPlus3_64\hrus.py", line 3381, in createHrusResultsFile
jsonFile.write(exporter.exportFeatures(provider.getFeatures()))
Exception: unknown
Failed to create HRUs: Traceback (most recent call last):
File "/usr/share/qgis/python/plugins/QSWATPlusLinux3_64/QSWATPlus/hrus.py", line 5515, in calcHRUs
self.CreateHRUs.printBasins(True, fullHRUsLayer)
File "/usr/share/qgis/python/plugins/QSWATPlusLinux3_64/QSWATPlus/hrus.py", line 2946, in printBasins
self.printBasinsDetails(basinHa, True, fw, curs, fullHRUsLayer, horizLine)
File "/usr/share/qgis/python/plugins/QSWATPlusLinux3_64/QSWATPlus/hrus.py", line 3079, in printBasinsDetails
self.writeActHRUs(fullHRUsLayer, subIndx, chIndx, catIndx, areaIndx, hrusIndx)
File "/usr/share/qgis/python/plugins/QSWATPlusLinux3_64/QSWATPlus/hrus.py", line 3363, in writeActHRUs
self.createHrusResultsFile(actHRUsFile, root)
File "/usr/share/qgis/python/plugins/QSWATPlusLinux3_64/QSWATPlus/hrus.py", line 3509, in createHrusResultsFile
jsonFile.write(exporter.exportFeatures(provider.getFeatures()))
Exception: unknown