Problemi con CAD-Like improved polygon capture

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Problemi con CAD-Like improved polygon capture

Marco
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?
Reply | Threaded
Open this post in threaded view
|

Re: Problemi con CAD-Like improved polygon capture

Marco
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 !!!!
Reply | Threaded
Open this post in threaded view
|

Re: Problemi con CAD-Like improved polygon capture

mauro alberti
In reply to this post by Marco

Il giorno 31 ottobre 2013 22:08, Marco <[hidden email]> ha scritto:
.....
 
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):
......
    if str(avoidIntersectionList[0][i]) == self.layer.getLayerID():
AttributeError: 'QgsVectorLayer' object has no attribute 'getLayerID'


ciao,

la parte finale dei messaggi di errore dice che la classe 'QgsVectorLayer' non contiene il metodo 'getLayerID', come risulta anche dalla documentazione delle API di qgis 2.0:

Dovrebbe quindi essere un baco del plugin nella sua versione per Qgis 2.0, dove non sarebbe stato aggiornato il precedente metodo per qgis 1.8  'getLayerID' con un nuovo sostituto.

Immagino sia da segnalare al mantenitore del plugin.

m  

 

_______________________________________________
[hidden email]
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
Reply | Threaded
Open this post in threaded view
|

Re: Problemi con CAD-Like improved polygon capture

Salvatore Larosa
In reply to this post by Marco
Ciao Marco,

2013/10/31 Marco <[hidden email]>
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,
 
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.
_______________________________________________
[hidden email]
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

_______________________________________________
[hidden email]
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
Reply | Threaded
Open this post in threaded view
|

Re: Problemi con CAD-Like improved polygon capture

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