[QGIS-it-user] Apertura FileGeodatabase su Linux

Buon giorno a tutti.

Ho la necessità di aprire in QGIS 2.8.6 su Linux un FileGeodatabase di ESRI.
Seleziono facilmente la cartella del dato (ho provato più volte scegliendo vari charset) e mi si apre correttamente la finestra per scegliere la FeatureClass, ma dopo averla scelta ottengo il messaggio di errore "sorgente dati non valida o sconosciuta".
Lo stesso FileGeodatabase si apre correttamente su QGIS 3.4.3 su Windows.

Qualche idea?

Grazie.

Ciao Marco,

Il formato ESRI Godatabase di fatto è un db access in formato mdb,
Sotto windows (almeno 32 bit) in genere gdal usa il driver ODBC nativo, oppure può darsi che l’installazione di office provveda a un driver corrispondente.

Sotto Linux per leggere gli mdb dovresti installare qualche altro tootl, prova a seguire le istruzioni di questa pagina:

https://www.gdal.org/drv_pgeo.html

Ma ricordo un bug nell’ aprire i file mdb in QGIS, per cui la versione 2.8 potrebbe incappare in quello:

https://issues.qgis.org/issues/16039

Se possibile ti consiglio di convertirli con ogr2ogr

Ame

Il giorno mer 16 gen 2019 alle ore 09:17 Marco Li Volsi <marco.livolsi@gmail.com> ha scritto:

Buon giorno a tutti.

Ho la necessità di aprire in QGIS 2.8.6 su Linux un FileGeodatabase di ESRI.
Seleziono facilmente la cartella del dato (ho provato più volte
scegliendo vari charset) e mi si apre correttamente la finestra per
scegliere la FeatureClass, ma dopo averla scelta ottengo il messaggio di
errore “sorgente dati non valida o sconosciuta”.
Lo stesso FileGeodatabase si apre correttamente su QGIS 3.4.3 su Windows.

Qualche idea?

Grazie.


QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

Buon giorno Amedeo.

Non ci conosciamo e mi dispiace doverti correggere.

Il formato di Geodatabase a cui ti riferisci è il PersonalGeodatabase, esistente fin dalla versione 8 di ArcGIS, io mi riferivo al formato FileGeodatabase (formato proprietario, in pratica una directory di file), di cui ESRI ha rilasciato gratuitamente le API C (ancora a codice chiuso).

Su una delle versioni di QGIS 2 ho letto ed editato direttamente su FileGeodatabase (con prestazioni migliori rispetto ad ArcMap), e ci sono rimasto male quando ho riscontrato l’errore di caricamento sul mio QGIS 2.8.6 .

···

Il 17/01/19 07:31, Amedeo Fadini ha scritto:

Ciao Marco,

Il formato ESRI Godatabase di fatto è un db access in formato mdb,
Sotto windows (almeno 32 bit) in genere gdal usa il driver ODBC nativo, oppure può darsi che l’installazione di office provveda a un driver corrispondente.

Sotto Linux per leggere gli mdb dovresti installare qualche altro tootl, prova a seguire le istruzioni di questa pagina:

https://www.gdal.org/drv_pgeo.html

Ma ricordo un bug nell’ aprire i file mdb in QGIS, per cui la versione 2.8 potrebbe incappare in quello:

https://issues.qgis.org/issues/16039

Se possibile ti consiglio di convertirli con ogr2ogr

Ame

Il giorno mer 16 gen 2019 alle ore 09:17 Marco Li Volsi <marco.livolsi@gmail.com> ha scritto:

Buon giorno a tutti.

Ho la necessità di aprire in QGIS 2.8.6 su Linux un FileGeodatabase di ESRI.
Seleziono facilmente la cartella del dato (ho provato più volte
scegliendo vari charset) e mi si apre correttamente la finestra per
scegliere la FeatureClass, ma dopo averla scelta ottengo il messaggio di
errore “sorgente dati non valida o sconosciuta”.
Lo stesso FileGeodatabase si apre correttamente su QGIS 3.4.3 su Windows.

Qualche idea?

Grazie.


QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user