3 votos

QGIS graphical modeler add field: error al ejecutar el algoritmo?

Tengo que añadir más de 20 campos a muchos shapefiles utilizando QGIS 2.4. Solía hacerlo con el plugin tablemanager. Además de consumir mucho tiempo, se pueden cometer errores. Así que quiero automatizar ese procedimiento a través del modelador gráfico.

enter image description here

Lo he probado añadiendo 2 campos y todo ha funcionado bien. Pero cuando añadí todos los algoritmos dio un error:

Error al ejecutar el algoritmo 2 [Errno 9] Descriptor de archivo incorrecto Ver el registro para más detalles

El registro dice:

Uncaught error while executing algorithm Traceback (most recent call last): Traceback (most recent call last): File "C:/PROGRA~1/QGISCH~1/apps/qgis/./python/plugins\processing\core\GeoAlgorithm.py", line 217, in execute self.processAlgorithm(progress) File "C:/PROGRA~1/QGISCH~1/apps/qgis/./python/plugins\processing\algs\qgis\AddTableField.py", line 75, in processAlgorithm self.getParameterValue(self.INPUT_LAYER)) File "C:/PROGRA~1/QGISCH~1/apps/qgis/./python/plugins\processing\tools\dataobjects.py", line 215, in getObjectFromUri print _loadedLayers IOError: [Errno 9] Bad file descriptor

Después de unas horas intenté volver a ejecutar el modelo sin cambiar nada y entonces apareció este error Error al ejecutar el algoritmo 6 [Errno 9] Bad file descriptor See log for more details

En el registro la misma explicación que la anterior.

¿Puede alguien ayudarme a entender qué está pasando aquí?

1voto

Edoardo Vacchi Puntos 435

He instalado la versión 2.6.1 y ahora el modelo funciona sin problemas.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X