[QGIS-it-user] velocità esecuzione algoritmi pyqgis

sarag saragau93 a gmail.com
Lun 4 Giu 2018 03:45:01 PDT


Buongiorno a tutti,

non comprendo il motivo per cui se eseguo "manualmente" alcuni algoritmi
ottengo dei risultati in modo nettamente più veloce rispetto a quando
inserisco gli stessi in un codice pyqgis (con lo stesso input).
E' ciò che accade, per esempio, con l'algoritmo "estrai nodi". 
Ho scritto un codice in cui richiamo l'algoritmo come segue:

p=processing.runalg('qgis:extractnodes', polylayer, None)
points = processing.getObject(p['OUTPUT'])

L'intero processo rallenta notevolmente proprio durante l'esecuzione di
questo algoritmo (che appare sulla barra in alto, quindi sono certa che il
problema sia proprio sull'"estrai nodi"), impiegando circa un'ora per
fornire un risultato che normalmente riuscirei ad ottenere in pochi secondi.

Qualcuno sa darmi qualche suggerimento?

Grazie mille e buona giornata,
Sara



--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html


Maggiori informazioni sulla lista QGIS-it-user