[Gfoss] Problemi con CAD-Like improved polygon capture

Come mi ero ripromesso, ho aspettato il ponte di ognissanti per "iniziarmi" a
QGIS 2.0 (io e QGIS 1.8 eravamo diventati "culo e camicia" e quindi il
distacco si è fatto attendere ed è ancora duro da metabolizzare). Il primo
impatto con la v. 2.0 non è stato malvagio, anche perchè i plugin che usavo
con la v. 1.8 ormai sono quasi tutti disponibili con la v. 2.0. Nel
cominciare ad usare sul serio però la v. 2.0 ho notato i primi
"incartamenti". Il plugin "CAD-Like improved polygon capture", che io uso
abbastanza, ad esempio mi da questo messaggio di Errore Python:

Errore durante l'esecuzione di codice Python:

Traceback (most recent call last):
  File "C:\Documents and Settings\Geol. Marco
Spaziani/.qgis2/python/plugins\improvedpolygoncapturing\ImprovedPolygonCapturing.py",
line 217, in start
    self.tool = QgsMapToolCapturePolygon(self.iface, self.relBox,
self.spinBoxDist, self.spinBoxAngle, self.lockBoxDist, self.lockBoxAngle,
self.isPolygon)
  File "C:\Documents and Settings\Geol. Marco
Spaziani/.qgis2/python/plugins\improvedpolygoncapturing\QgsMapToolCapturePolygon.py",
line 84, in __init__
    if str(avoidIntersectionList[0][i]) == self.layer.getLayerID():
AttributeError: 'QgsVectorLayer' object has no attribute 'getLayerID'

Versione Python:
2.7.4 (default, Apr 6 2013, 19:54:46) [MSC v.1500 32 bit (Intel)]

Versione di QGIS:
2.0.1-Dufour Dufour, ebebdf3

Percorso Python: ['C:/OSGeo4W/apps/qgis/./python/plugins\\processing',
'C:/OSGeo4W/apps/qgis/./python', 'C:\\Documents and Settings\\Geol. Marco
Spaziani/.qgis2/python', 'C:\\Documents and Settings\\Geol. Marco
Spaziani/.qgis2/python/plugins', 'C:/OSGeo4W/apps/qgis/./python/plugins',
'C:\\OSGeo4W\\bin\\python27.zip', 'C:\\OSGeo4W\\apps\\Python27\\DLLs',
'C:\\OSGeo4W\\apps\\Python27\\lib',
'C:\\OSGeo4W\\apps\\Python27\\lib\\plat-win',
'C:\\OSGeo4W\\apps\\Python27\\lib\\lib-tk', 'C:\\OSGeo4W\\bin',
'C:\\OSGeo4W\\apps\\Python27',
'C:\\OSGeo4W\\apps\\Python27\\lib\\site-packages',
'C:\\OSGeo4W\\apps\\Python27\\lib\\site-packages\\PIL',
'C:\\OSGeo4W\\apps\\Python27\\lib\\site-packages\\win32',
'C:\\OSGeo4W\\apps\\Python27\\lib\\site-packages\\win32\\lib',
'C:\\OSGeo4W\\apps\\Python27\\lib\\site-packages\\Pythonwin',
'C:\\OSGeo4W\\apps\\Python27\\lib\\site-packages\\wx-2.8-msw-unicode',
'C:\\Documents and Settings\\Geol. Marco
Spaziani\\.qgis2\\python\\plugins\\mmqgis/forms',
'C:\\OSGeo4W\\apps\\qgis\\python\\plugins\\fTools\\tools', 'C:\\Documents
and Settings\\Geol. Marco Spaziani\\.qgis2\\python\\plugins\\mmqgis/forms',
'C:\\Documents and Settings\\Geol. Marco
Spaziani\\.qgis2\\python\\plugins\\mmqgis/forms', 'C:\\Documents and
Settings\\Geol. Marco Spaziani\\.qgis2\\python\\plugins\\mmqgis/forms']

Analogo messaggio mi compare quando tento di usare il plugin "Numerical
vertex edit"

Da cosa dipende? (premetto che ho installato QGIS 2.0 tramite OSGeo4W)
....Devo forse aggiornare Python? (...come si fa?) ...è un errore del plugin
e devo aspettare una nuova versione funzionante? ...perchè nel messaggio
d'errore mi cita diverse volte il plugin "mmplugin"? ...è forse questo
plugin a crearmi problemi?

A proposito di plugin ...il gestore di plugin mi segnalava che "Processor"
era aggiornabile ...sono andato ad aggiornarlo e l'aggiornamento mi ha
combinato un casino, dicendo che il plugin era corrotto, ecc. ...è capitato
anche a qualcun'altro?

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Problemi-con-CAD-Like-improved-polygon-capture-tp7584582.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.

Temo che i problemi siano molto più seri di quanto temessi.
Ho provato ad usare GeopapaTile (che per me è a dir poco fondamentale) e,
terminato il processo, pur avendo il programma creato correttamente la
cartella "tile_source" e il file "tile_sorce.mapurl", mi compare il
messaggio di errore:

Python.exe - Errore di applicazione
L'istruzione "0x7c912b16" ha fatto riferimento alla memoria a "0x034a67e0".
la memoria non poteva essere "written". Fare clic su OK per terminare
l'applicazione.

E' sempre Python che crea problemi? ...come risolvo?

P.S. La tentazione di ritornare al caro, vecchio, affidabile e funzionale
1.8 è tanta !!!!

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Problemi-con-CAD-Like-improved-polygon-capture-tp7584582p7584583.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.

Ciao Marco,

···

2013/10/31 Marco <spaziani.marco@gmail.com>

Come mi ero ripromesso, ho aspettato il ponte di ognissanti per “iniziarmi” a
QGIS 2.0 (io e QGIS 1.8 eravamo diventati “culo e camicia” e quindi il
distacco si è fatto attendere ed è ancora duro da metabolizzare). Il primo
impatto con la v. 2.0 non è stato malvagio, anche perchè i plugin che usavo
con la v. 1.8 ormai sono quasi tutti disponibili con la v. 2.0. Nel
cominciare ad usare sul serio però la v. 2.0 ho notato i primi
“incartamenti”. Il plugin “CAD-Like improved polygon capture”, che io uso
abbastanza, ad esempio mi da questo messaggio di Errore Python:

Errore durante l’esecuzione di codice Python:

Traceback (most recent call last):
File “C:\Documents and Settings\Geol. Marco
Spaziani/.qgis2/python/plugins\improvedpolygoncapturing\ImprovedPolygonCapturing.py”,
line 217, in start
self.tool = QgsMapToolCapturePolygon(self.iface, self.relBox,
self.spinBoxDist, self.spinBoxAngle, self.lockBoxDist, self.lockBoxAngle,
self.isPolygon)
File “C:\Documents and Settings\Geol. Marco
Spaziani/.qgis2/python/plugins\improvedpolygoncapturing\QgsMapToolCapturePolygon.py”,
line 84, in init
if str(avoidIntersectionList[0][i]) == self.layer.getLayerID():
AttributeError: ‘QgsVectorLayer’ object has no attribute ‘getLayerID’

in effetti quel metodo non esiste più, è stato rimpiazzato dal metodo id() [0].

Volendo si può segnalare il problema al manutentore [1] per risolvere il problema.

Saluti,

-SL

[0] - http://hub.qgis.org/wiki/quantum-gis/API_changes_for_version_20#QgsMaplayer
[1] - https://github.com/olivierdalang/improvedpolygoncapturing/issues

Versione Python:
2.7.4 (default, Apr 6 2013, 19:54:46) [MSC v.1500 32 bit (Intel)]

Versione di QGIS:
2.0.1-Dufour Dufour, ebebdf3

Percorso Python: [‘C:/OSGeo4W/apps/qgis/./python/plugins\processing’,
‘C:/OSGeo4W/apps/qgis/./python’, ‘C:\Documents and Settings\Geol. Marco
Spaziani/.qgis2/python’, ‘C:\Documents and Settings\Geol. Marco
Spaziani/.qgis2/python/plugins’, ‘C:/OSGeo4W/apps/qgis/./python/plugins’,
‘C:\OSGeo4W\bin\python27.zip’, ‘C:\OSGeo4W\apps\Python27\DLLs’,
‘C:\OSGeo4W\apps\Python27\lib’,
‘C:\OSGeo4W\apps\Python27\lib\plat-win’,
‘C:\OSGeo4W\apps\Python27\lib\lib-tk’, ‘C:\OSGeo4W\bin’,
‘C:\OSGeo4W\apps\Python27’,
‘C:\OSGeo4W\apps\Python27\lib\site-packages’,
‘C:\OSGeo4W\apps\Python27\lib\site-packages\PIL’,
‘C:\OSGeo4W\apps\Python27\lib\site-packages\win32’,
‘C:\OSGeo4W\apps\Python27\lib\site-packages\win32\lib’,
‘C:\OSGeo4W\apps\Python27\lib\site-packages\Pythonwin’,
‘C:\OSGeo4W\apps\Python27\lib\site-packages\wx-2.8-msw-unicode’,
‘C:\Documents and Settings\Geol. Marco
Spaziani\.qgis2\python\plugins\mmqgis/forms’,
‘C:\OSGeo4W\apps\qgis\python\plugins\fTools\tools’, ‘C:\Documents
and Settings\Geol. Marco Spaziani\.qgis2\python\plugins\mmqgis/forms’,
‘C:\Documents and Settings\Geol. Marco
Spaziani\.qgis2\python\plugins\mmqgis/forms’, ‘C:\Documents and
Settings\Geol. Marco Spaziani\.qgis2\python\plugins\mmqgis/forms’]

Analogo messaggio mi compare quando tento di usare il plugin “Numerical
vertex edit”

Da cosa dipende? (premetto che ho installato QGIS 2.0 tramite OSGeo4W)
…Devo forse aggiornare Python? (…come si fa?) …è un errore del plugin
e devo aspettare una nuova versione funzionante? …perchè nel messaggio
d’errore mi cita diverse volte il plugin “mmplugin”? …è forse questo
plugin a crearmi problemi?

A proposito di plugin …il gestore di plugin mi segnalava che “Processor”
era aggiornabile …sono andato ad aggiornarlo e l’aggiornamento mi ha
combinato un casino, dicendo che il plugin era corrotto, ecc. …è capitato
anche a qualcun’altro?


View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Problemi-con-CAD-Like-improved-polygon-capture-tp7584582.html
Sent from the Gfoss – Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.


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.
666 iscritti al 22.7.2013


Salvatore Larosa
linkedIn: http://linkedin.com/in/larosasalvatore
twitter: @lrssvt
skype: s.larosa
IRC: lrssvt on freenode

Grazie per i chiarimenti e buona festa di Ognissanti a tutti.

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Problemi-con-CAD-Like-improved-polygon-capture-tp7584582p7584600.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.