Mi presento: Sono Vittorio Nespeca, un ingegnere ambientale neolaureato. Sto scrivendo un piccolo script del processing toolbox per la mappatura dei servizi ecosistemici urbani.
Però sto riscontrando un problema con il plugin “processing”.
In particolare riscontro il seguente errore:
Uncaught error while executing algorithm
Traceback (most recent call last):
Traceback (most recent call last):
File “/Applications/QGIS.app/Contents/MacOS/…/Resources/python/plugins/processing/core/GeoAlgorithm.py”, line 232, in execute
self.processAlgorithm(progress)
File “/Applications/QGIS.app/Contents/MacOS/…/Resources/python/plugins/processing/script/ScriptAlgorithm.py”, line 265, in processAlgorithm
exec(script) in ns
File “”, line 90, in
TypeError: ‘NoneType’ object has no attribute ‘getitem’
note: sul sito viene sconsigliata la scrittura di scripts con output non dichiarati.
Nel mio caso però ciò non sarebbe possibile poichè il numero di lyers in output dipende dall’input dell’utente.
Dovrei orientarmi su di un plugin piuttosto che uno script? In questo caso sarebbe comunque utilizzare software esterni tramite
import processing
(…)
processing.runalg(…)
Mi scuso nel caso questo non fosse il luogo adatto per porre questa domanda,
Scusate apporto delle correzioni per errori di scrittura che mi sono sfuggiti:
Salve a tutti,
Mi presento: Sono Vittorio Nespeca, un ingegnere ambientale neolaureato. Sto scrivendo un piccolo script del processing toolbox per la mappatura dei servizi ecosistemici urbani. Però sto riscontrando un problema con il plugin “processing”. In particolare nel log trovo il seguente errore:
Uncaught error while executing algorithm
Traceback (most recent call last):
Traceback (most recent call last):
File “/Applications/QGIS.app/Contents/MacOS/…/Resources/python/plugins/processing/core/GeoAlgorithm.py”, line 232, in execute
self.processAlgorithm(progress)
File “/Applications/QGIS.app/Contents/MacOS/…/Resources/python/plugins/processing/script/ScriptAlgorithm.py”, line 265, in processAlgorithm
exec(script) in ns
File “”, line 90, in
TypeError: ‘NoneType’ object has no attribute ‘getitem’
note: sul sito viene sconsigliata la scrittura di scripts con output non dichiarati. *Nel mio caso però ciò non sarebbe possibile poiché il numero di layers in output dipende dall’input dell’utente.*Dovrei orientarmi su di un plugin piuttosto che uno script? In questo caso sarebbe comunque utilizzare software esterni tramite:
import processing
e poi
processing.runalg(…)?
Mi scuso nel caso questo non fosse il luogo adatto per porre tale domanda.
Mi presento: Sono Vittorio Nespeca, un ingegnere ambientale neolaureato. Sto scrivendo un piccolo script del processing toolbox per la mappatura dei servizi ecosistemici urbani.
Però sto riscontrando un problema con il plugin “processing”.
In particolare riscontro il seguente errore:
Uncaught error while executing algorithm
Traceback (most recent call last):
Traceback (most recent call last):
File “/Applications/QGIS.app/Contents/MacOS/…/Resources/python/plugins/processing/core/GeoAlgorithm.py”, line 232, in execute
self.processAlgorithm(progress)
File “/Applications/QGIS.app/Contents/MacOS/…/Resources/python/plugins/processing/script/ScriptAlgorithm.py”, line 265, in processAlgorithm
exec(script) in ns
File “”, line 90, in
TypeError: ‘NoneType’ object has no attribute ‘getitem’
note: sul sito viene sconsigliata la scrittura di scripts con output non dichiarati.
Nel mio caso però ciò non sarebbe possibile poichè il numero di lyers in output dipende dall’input dell’utente.
Dovrei orientarmi su di un plugin piuttosto che uno script? In questo caso sarebbe comunque utilizzare software esterni tramite
import processing
(…)
processing.runalg(…)
Mi scuso nel caso questo non fosse il luogo adatto per porre questa domanda,
On Sat, Jun 20, 2015 at 03:51:04PM +0200, Vittorio Nespeca wrote:
Salve a tutti,
Mi presento: Sono Vittorio Nespeca, un ingegnere ambientale neolaureato.
Sto scrivendo un piccolo script del processing toolbox per la mappatura dei
servizi ecosistemici urbani.
Però sto riscontrando un problema con il plugin "processing".
In particolare riscontro il seguente errore:
Ciao Vittorio,
benvenuto nella lista di discussione sul software geografico libero !
Mi sembra di capire tu stia parlando di QGIS, per cortesia quando
lo fai rendilo esplicito altrimenti bisogna buttarsi ad indovinare.
Sarebbe anche molto utile specificarlo nell'oggetto della mail,
ad esempio "Aiuto con QGIS Processing".
Grazie, spero di vedere il tuo script pubblicato al piu' presto
(non entro nel merito, rispondevo solo per rompere le scatole
Grazie mille!
Si, chiedo scusa. tratta di uno script per QGIS processing.
La prossima volta metterò di certo un oggetto consono.
Grazie per il benvenuto e a presto
Vittorio
Il 20/giu/2015 18:10, “Sandro Santilli” <strk@keybit.net> ha scritto:
On Sat, Jun 20, 2015 at 03:51:04PM +0200, Vittorio Nespeca wrote:
Salve a tutti,
Mi presento: Sono Vittorio Nespeca, un ingegnere ambientale neolaureato.
Sto scrivendo un piccolo script del processing toolbox per la mappatura dei
servizi ecosistemici urbani.
Perň sto riscontrando un problema con il plugin “processing”.
In particolare riscontro il seguente errore:
Ciao Vittorio,
benvenuto nella lista di discussione sul software geografico libero !
Mi sembra di capire tu stia parlando di QGIS, per cortesia quando
lo fai rendilo esplicito altrimenti bisogna buttarsi ad indovinare.
Sarebbe anche molto utile specificarlo nell’oggetto della mail,
ad esempio “Aiuto con QGIS Processing”.
Grazie, spero di vedere il tuo script pubblicato al piu’ presto
(non entro nel merito, rispondevo solo per rompere le scatole