Pages: 1
- Sujet précédent - QGIS / GRASS: erreur "name 'QgsProcessingOutputHtml' is not defined" - Sujet suivant
#1 Fri 27 April 2018 15:24
- Dadar
- Participant occasionnel
- Date d'inscription: 5 Aug 2016
- Messages: 15
QGIS / GRASS: erreur "name 'QgsProcessingOutputHtml' is not defined"
Bonjour,
Je cherche à créer une carte raster qui affiche le coût cumulé du déplacement au sein d’une couche raster dont les valeurs de cellule représentent le coût, grâce à la fonction r.cost sur l’extension GRASS de Qgis.
Problème, une fois que l’exécution est lancée, une message d’erreur apparait comme ci-dessus :
Traceback (most recent call last):
File "C:/OSGEO4~1/apps/qgis/./python/plugins\processing\algs\grass7\Grass7Algorithm.py", line 395, in processAlgorithm
if isinstance(out, QgsProcessingOutputHtml):
NameError: name 'QgsProcessingOutputHtml' is not defined
Execution failed after 2.86 seconds
Et ensuite ça dit que les couches de sortie n’ont pu être générées.
Après plusieurs recherches, je n’ai pas trouvé de solutions.
Et je ne sais pas quoi modifier dans python (voici ce qu’il y a dans python à la ligne indiquée) :
# Return outputs map
outputs = {}
for out in self.outputDefinitions():
outName = out.name()
if outName in parameters:
outputs[outName] = parameters[outName]
if isinstance(out, QgsProcessingOutputHtml):
self.convertToHtml(parameters[outName])
Savez-vous ce que je dois modifier pour que r.cost fonctionne ou à quoi correspond QgsProcessingOutputHtlm ?
Hors ligne
Pages: 1
- Sujet précédent - QGIS / GRASS: erreur "name 'QgsProcessingOutputHtml' is not defined" - Sujet suivant