Buongiorno a tutti, ho scritto un semplice plugin python per QGIS che ha il compito di traslare un layer vettoriale, dato un valore di shift in ingresso. Di seguito il codice.
delta_x = 0.1 delta_y = 0.3 vlayer = iface.activeLayer() for fid in range(vlayer.featureCount()): vlayer.translateFeature(fid, delta_x, delta_y) Utilizzando questo plugin nella versione 1.8.0 di Qgis, per traslare circa 70000 features venivano impiegati 3 secondi. Nella versione 2.8.1, per traslare lo stesso numero di features utilizzando lo stesso plugin, vengono impiegati 4 minuti. Come e' possibile? Qualcuno riesce ad aiutarmi? Grazie mille. Pietro Panzeri
_______________________________________________ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 750 iscritti al 18.3.2015