Ciao a tutti. Ale _______________________________________________ [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+40 iscritti al 5.6.2014 |
Ciao a tutti,
rinnovo questa richiesta qui, prima di chiedere in lista QGIS. Qualcuno riscontra lo stesso problema o ha idea di a cosa possa essere dovuto? Ho provato a reinstallare gdal, cambiare repository, tutto senza effetto... Grazie, Ale On 03/11/2014 07:12, Alessandro
Sarretta wrote:
_______________________________________________ [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+40 iscritti al 5.6.2014 |
In reply to this post by Alessandro Sarretta
Ciao,
2014-11-03 7:12 GMT+01:00 Alessandro Sarretta <[hidden email]>: > Ciao a tutti. > Per lavoro ho esigenza di interagire/lavorare con dei geodatabase ESRI in > QGIS. Al momento di aggiungere un layer vettoriale però, nella finestra "Add > vector layer" il menu "Database type" risulta tristemente vuoto. Qualcuno ha > idea di qualche libreria che potrebbe mancarmi o cmq come poter rimettere in > sesto la funzione? strano. QGIS (32 o 64bit?) compilato o installato con il package manager? Se installato con il pm, le versioni dei pacchetti corrispondono? (dpkg -l | grep qgis) All'avvio di QGIS trovi qualche messaggio nei log relativamente al non caricamento di qualche provider? Lanciando il comando: QgsProviderRegistry.instance().databaseDrivers() dalla console ritorna qualcosa? Visto che ci sei nella console :) lancia: QgsProviderRegistry.instance().pluginList() Riesci ad aggiungere layer con connessione diverse? per esempio PostgreSQL? mi fermo qui :) Saluti, -SL > Sono su QGIS 2.6 (ma avevo riscontrato il problema anche su 2.4) su Ubuntu > 14.04. > Grazie, > > Ale > > > _______________________________________________ > [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+40 iscritti al 5.6.2014 -- 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+40 iscritti al 5.6.2014 |
Grazie Salvatore,
On 02/12/2014 16:00, Salvatore Larosa
wrote:
64bit installato con package managerQGIS (32 o 64bit?) compilato o installato con il package manager? questo è l'output:Se installato con il pm, le versioni dei pacchetti corrispondono? (dpkg -l | grep qgis) ale@dire:~$ dpkg -l | grep qgis rc libqgis-analysis2.2.0 2.2.0-2~trusty1 amd64 QGIS - shared libraries (libqgis-analysis) rc libqgis-analysis2.4.0 2.4.0+trusty1 amd64 QGIS - shared analysis library ii libqgis-analysis2.6.1 2.6.1-1trusty1 amd64 QGIS - shared analysis library rc libqgis-core2.2.0 2.2.0-2~trusty1 amd64 QGIS - shared libraries (libqgis-core) ii libqgis-core2.6.1 2.6.1-1trusty1 amd64 QGIS - shared core library ii libqgis-customwidgets 2.6.1-1trusty1 amd64 QGIS custom widgets for Qt Designer rc libqgis-gui2.2.0 2.2.0-2~trusty1 amd64 QGIS - shared libraries (libqgis-gui) rc libqgis-gui2.4.0 2.4.0+trusty1 amd64 QGIS - shared gui library rc libqgis-gui2.6.0 2.6.0+trusty1 amd64 QGIS - shared gui library ii libqgis-gui2.6.1 2.6.1-1trusty1 amd64 QGIS - shared gui library rc libqgis-networkanalysis2.2.0 2.2.0-2~trusty1 amd64 QGIS - shared libraries (libqgis-networkanalysis) rc libqgis-networkanalysis2.4.0 2.4.0+trusty1 amd64 QGIS - shared network analysis library ii libqgis-networkanalysis2.6.1 2.6.1-1trusty1 amd64 QGIS - shared network analysis library rc libqgisgrass2.2.0 2.2.0-2~trusty1 amd64 QGIS - shared libraries (libqgisgrass) ii libqgisgrass2.6.1 2.6.1-1trusty1 amd64 QGIS - shared grass library rc libqgispython2.2.0 2.2.0-2~trusty1 amd64 QGIS - shared libraries (libqgispython) ii libqgispython2.6.1 2.6.1-1trusty1 amd64 QGIS - shared Python library rc libqgissqlanyconnection2.4.0 2.4.0+trusty1 amd64 QGIS - shared sqlanywhere connection library ii python-qgis 2.6.1-1trusty1 amd64 Python bindings to QGIS ii python-qgis-common 2.6.1-1trusty1 all Python bindings to QGIS - architecture-independent files ii qgis 2.6.1-1trusty1 amd64 Geographic Information System (GIS) ii qgis-common 2.6.1-1trusty1 all QGIS - architecture-independent data ii qgis-plugin-globe 2.6.1-1trusty1 amd64 OSG globe plugin for QGIS ii qgis-plugin-globe-common 2.6.1-1trusty1 all OSG globe plugin for QGIS - architecture-independent data ii qgis-plugin-grass 2.6.1-1trusty1 amd64 GRASS plugin for QGIS ii qgis-plugin-grass-common 2.6.1-1trusty1 all GRASS plugin for QGIS - architecture-independent data ii qgis-providers 2.6.1-1trusty1 amd64 collection of data providers to QGIS ii qgis-providers-common 2.6.1-1trusty1 all collection of data providers to QGIS - architecture-independent files Vedo che ci sono dei pacchetti vecchi... dovrei rimuoverli? Potrebbero essere quelli a fare casino? Ti copio qui cosa compare nel terminale al lancio di QGIS. Ho tagliato in mezzo unabotta di istruzioni ripetute DEBUG:PyQt4All'avvio di QGIS trovi qualche messaggio nei log relativamente al non caricamento di qualche provider? ale@dire:~$ qgis /usr/bin/qgis.bin: /usr/local/lib/libgdal.so.1: no version information available (required by /usr/bin/qgis.bin) /usr/bin/qgis.bin: /usr/local/lib/libgdal.so.1: no version information available (required by /usr/lib/libqgis_core.so.2.6.1) /usr/bin/qgis.bin: /usr/local/lib/libgdal.so.1: no version information available (required by /usr/lib/libqgis_analysis.so.2.6.1) Warning: loading of qt translation failed [/usr/share/qt4/translations/qt_it] Warning: QGraphicsScene::addItem: item has already been added to this scene Warning: void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "Terms of Service / About" under id 228 DEBUG:PyQt4.uic.uiparser:UI version is 4.0 DEBUG:PyQt4.uic.uiparser:uiname is ManageConnectionsDialog [...] DEBUG:PyQt4.uic.uiparser:new topwidget None DEBUG:MetaSearch:Setting up i18n DEBUG:MetaSearch:Locale name: it DEBUG:MetaSearch:Translation loaded: /home/ale/.qgis2/python/plugins/MetaSearch/locale/it/LC_MESSAGES/ui.qm Warning: void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "&Strumenti" under id 282 DEBUG:InaSAFE:Sentry logging disabled in safe QGIS defaults CALL QGIS defaults CALL QGIS defaults CALL QGIS defaults CALL QGIS defaults CALL QGIS defaults CALL QGIS defaults CALL QGIS defaults CALL DEBUG:InaSAFE:Sentry logging disabled in safe_qgis DEBUG:InaSAFE:Sentry logging disabled in safe_qgis Warning: void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action mi ritornaLanciando il comando: QgsProviderRegistry.instance().databaseDrivers() dalla console ritorna qualcosa? u'' u'WFS data provider\nDelimited text data provider\nGDAL provider\nGestore formato GPS eXchange\nGRASS data provider\nGRASS raster provider\nMemory provider\nMSSQL spatial data provider\nOGR data provider (compiled against GDAL/OGR library version 1.11.0, running against GDAL/OGR library version 1.11.0)\nOWS meta provider\nPostgreSQL/PostGIS data provider\nSpatiaLite data provider\nOGC Web Coverage Service version 1.0/1.1 data provider\nOGC Web Map Service version 1.3 data provider\n'Visto che ci sei nella console :) lancia: QgsProviderRegistry.instance().pluginList() no, non riesco ad aggiungere niente :-(Riesci ad aggiungere layer con connessione diverse? per esempio PostgreSQL? E intanto grazie :-)mi fermo qui :) Che fo ora? ... Ale _______________________________________________ [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+40 iscritti al 5.6.2014 |
Ciao,
On Tue, Dec 2, 2014 at 4:23 PM, Alessandro Sarretta <[hidden email]> wrote:
si, lancia dpkg --list |grep "^rc" | cut -d " " -f 3 | xargs sudo dpkg --purge e poi prova a reinstallare qgis.
Dovrebbe ritornare qualcosa del tipo: ODBC, PostgreSQL...etc.
Ok nulla di preoccupante.
Dicevo dal menu Layer->Aggiungi vettore->Aggiungi vettore PostGIS, hai provato?
pulisci, reinstalla e incrocia le dita :) Ciao, -SL
-- 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+40 iscritti al 5.6.2014 |
Di nuovo io Salvatore,
On 02/12/2014 16:51, Salvatore Larosa
wrote:
fatto, ora la lista è questa ale@dire:~$ dpkg -l | grep qgis ii libqgis-analysis2.6.1 2.6.1-1trusty1 amd64 QGIS - shared analysis library ii libqgis-core2.6.1 2.6.1-1trusty1 amd64 QGIS - shared core library ii libqgis-customwidgets 2.6.1-1trusty1 amd64 QGIS custom widgets for Qt Designer ii libqgis-gui2.6.1 2.6.1-1trusty1 amd64 QGIS - shared gui library ii libqgis-networkanalysis2.6.1 2.6.1-1trusty1 amd64 QGIS - shared network analysis library ii libqgisgrass2.6.1 2.6.1-1trusty1 amd64 QGIS - shared grass library ii libqgispython2.6.1 2.6.1-1trusty1 amd64 QGIS - shared Python library ii python-qgis 2.6.1-1trusty1 amd64 Python bindings to QGIS ii python-qgis-common 2.6.1-1trusty1 all Python bindings to QGIS - architecture-independent files ii qgis 2.6.1-1trusty1 amd64 Geographic Information System (GIS) ii qgis-common 2.6.1-1trusty1 all QGIS - architecture-independent data ii qgis-plugin-globe 2.6.1-1trusty1 amd64 OSG globe plugin for QGIS ii qgis-plugin-globe-common 2.6.1-1trusty1 all OSG globe plugin for QGIS - architecture-independent data ii qgis-plugin-grass 2.6.1-1trusty1 amd64 GRASS plugin for QGIS ii qgis-plugin-grass-common 2.6.1-1trusty1 all GRASS plugin for QGIS - architecture-independent data ii qgis-providers 2.6.1-1trusty1 amd64 collection of data providers to QGIS ii qgis-providers-common 2.6.1-1trusty1 all collection of data providers to QGIS - architecture-independent files ho reinstallato QGIS ma il problema rimane come prima continua a ritornare u" non ho una connessione PostGIS da testare... :-( Ale _______________________________________________ [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+40 iscritti al 5.6.2014 |
2014-12-03 9:58 GMT+01:00 Alessandro Sarretta <[hidden email]>:
A questo punto non resta che capire se si tratta di un problema con GDAL. Sempre dalla console di QGIS lancia: >>> drv = ogr.GetDriverByName( "PGeo" ) >>> if drv is not None: >>> print "Driver disponibile" se l'output è "Driver disponibile" significa che la tua installazione di GDAL può gestire Personal Geodatabase di conseguenza anche QGIS. Prova anche con un altro driver sostituendo per esempio "PGeo" con "PostgreSQL" oppure "ODBC". Inoltre, potrebbe essere utile capire se c'è qualche conflitto in qualche libreria: lancia il comando ldd /usr/lib/libqgis_core.so dalla shell ed incolla l'output in http://pastebin.com/ -- 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+40 iscritti al 5.6.2014 |
Grazie per il supporto Salvatore,
On 03/12/2014 10:33, Salvatore Larosa
wrote:
La risposta è sempre che "name 'ogr' is not defined" execfile(u'/home/ale/Desktop/Senza titolo-0.py'.encode('UTF-8')) Traceback (most recent call last): File "<input>", line 1, in <module> File "/home/ale/Desktop/Senza titolo-0.py", line 1, in <module> drv = ogr.GetDriverByName( "PGeo" ) NameError: name 'ogr' is not defined Ok, fatta anche questa Ale _______________________________________________ [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+40 iscritti al 5.6.2014 |
2014-12-03 10:56 GMT+01:00 Alessandro Sarretta <[hidden email]>:
Scusa Alessandro, dimenticato di aggiungere la linea per l'import del modulo ogr: >>> from osgeo import ogr >>> drv = ogr.GetDriverByName( "PGeo" ) >>> if drv is not None: >>> print "Driver disponibile"
dovresti incollare qui il link prodotto da pastebin :). 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+40 iscritti al 5.6.2014 |
Eccomi,
On 03/12/2014 11:26, Salvatore Larosa
wrote:
non stampa niente. Sembra che drv sia proprio "None" :-) non l'avevo fatto, vero? ;-P Ecco: http://pastebin.com/LS70Ncgj Ale _______________________________________________ [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+40 iscritti al 5.6.2014 |
2014-12-03 11:42 GMT+01:00 Alessandro Sarretta <[hidden email]>:
Si è None.
l'unica riga che potrebbe allarmare è: /usr/lib/libqgis_core.so.2.6.1: /usr/local/lib/libgdal.so.1: no version information available (required by /usr/lib/libqgis_core.so.2.6.1) a questo punto mi viene da pensare che nel tuo sistema ci sono più versione di GDAL, una compilata ed una proveniente da qualche repository. Se hai compilato le GDAL, rimuovi tutti i pacchetti gdal presenti nella tua macchina. Una volta fatto, reinstalla QGIS e controlla che quel messaggio sia effettivamente scomparso.
-- 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+40 iscritti al 5.6.2014 |
Oh, qualcosa si è mosso, ma non so se in meglio o in peggio :-)
Ora la lista dei database c'è, e infatti il comando QgsProviderRegistry.instance().databaseDrivers() mi dà u'ODBC,ODBC;ESRI Personal GeoDatabase,PGeo;MSSQL,MSSQL;Vettori OGDI,OGDI;PostgreSQL,PostgreSQL;MySQL,MySQL;' Il problema era sicudamente con GDAL, che ora però mi dà un bel po' di altri problemi con vari plugin. Ad es. all'avvio il plugin processing mi dà un errore che sembra dipenda da questo: ImportError:
/usr/local/lib/python2.7/dist-packages/osgeo/_gdal.so: undefined
symbol: GDALRasterBandGetVirtualMem
Impossibile caricare il plugin GdalTools. Manca il modulo richiesto osgeo [python-gdal]. Installalo e riprova. E' normale che in /usr/local/lib io abbia i seguenti file? libgdal.a libgdal.la libgdal.so libgdal.so.1 libgdal.so.1.18.0 di cui libgdal.so e libgdal.so.1 sono "Link to shared libraries"? Scusate le e-mail evidentemente molto specifiche, se volete la smetto o mi sposto in privato... Ale On 03/12/2014 12:10, Salvatore Larosa
wrote:
_______________________________________________ [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+40 iscritti al 5.6.2014 |
2014-12-03 13:44 GMT+01:00 Alessandro Sarretta <[hidden email]>:
Gli errori che vedi sono generati perchè hai rimosso i pacchetti gdal provenienti dalla repository, immagino anche python-gdal. Visto che a quanto pare tu voglia usare il pacchetto compilato dovresti abilitare python bindings quando compili le GDAL altrimenti non puoi caricare i plugin di QGIS che ne fanno uso.
si è normale.
forse è meglio in privato....magari alla fine manderai una mail al gruppo dichiarando il lieto fine :)
-- 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+40 iscritti al 5.6.2014 |
Free forum by Nabble | Edit this page |