Problema DBManager con Fedora 21

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

Problema DBManager con Fedora 21

Roberto Facoetti
Ciao a tutti.

Ho installato QGIS (2.8.1) su Fedora 21. Tutto OK, tranne il fatto che
il DBManager non riesce ad interpretare le colonne geometriche di
Spatialite (tutto OK invece con quelle di PostGIS). Mi spiego, se carico
un DB spatialite vedo tutte le tabelle, solo che le colonne geometriche
sono trattate come colonne normali “di testo” (pur riconoscendole come
tipo POINT, ad esempio); il simbolo è di tabella e non il solito punto /
linea o poligono (e se le trascino per caricarle nella mappa le carica
come una tabella e non come un vettore). Se nel DBManager clicco sulla
finestra Tabella, mi esce il seguente errore: No such function: GeometryType

Credo sia un problema di pyspatialite: installarlo con pip (sudo pip
install pyspatialite) non funziona, in quanto dice che non trova
candidati utilizzabili (tra tutta una lista di pyspatialite).

Ho scaricato sia la versione master che la pyspatialite-3.0.1-alpha-0 e
le ho installate con python setup.py ecc. ecc. (prima una / poi rimossa,
ho provato con l'altra), ma il problema permane

Utilizzando python da terminale, per verificare l'installazione, tutto
sembra funzionare:
per esempio, cursor = con.execute('SELECT sqlite_version(),
spatialite_version()') funziona correttamente, con risultato [(u'3.7.9',
u'3.0.1')]

Tra l'altro, da terminale l'output di spatialite --version è invece:
3.8.8.3 2015-02-25 13:29:11 9d6c1880fb75660bbabd693175579529785f8a6b

Anche l'installazione del plugin Qspatialite va a buon fine, ma quando
lo clicco in QGIS mi dà errore: tipo (cito a memoria), unknown function:
spatialite_version()

Infine, con la Spatialite-GUI non ci sono problemi; i punti sono
visibili correttamente nella preview (non è quindi un problema del db
che ho fatto, in quanto lo vedo con altri OS): è un problema che ho solo
con Fedora, perché sia Windows 7 che un'altra installazione su Debian
Wheezy funzionano correttamente (e pyspatialite o python-spatialite
vengono installati senza dover ricorrere a pip).

Chi ha Fedora 21 ha lo stesso problema?
Qualche suggerimento?

Grazie,
roberto

_______________________________________________
[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.
750 iscritti al 18.3.2015
Reply | Threaded
Open this post in threaded view
|

Re: Problema DBManager con Fedora 21

a.furieri
On Sat, 04 Apr 2015 10:03:59 +0200, roberto wrote:
> Qualche suggerimento?
>

sembrerebbe un problema tutto specifico di Fedora 21,
e presumibilmente dipende da un'errata configurazione
del pacchetto pyspatialite che va in conflitto con
altri componenti. (ma potrebbe anche essere un pasticcio
presente solo sul tuo PC se hai fatto qualche tentativo
di personalizzazione andato male).

prova a postare un messaggio sulla ML SpatiaLite Users,
in genere i maintainers di Fedora la seguono sempre in
modo attento e reattivo:

https://groups.google.com/forum/#!forum/spatialite-users


oppure segnala il bug (se sei assolutamente sicuro che
sia un bug) direttamente a Fedora:

https://fedoraproject.org/wiki/Bugs_and_feature_requests/it

ciao Sandro

_______________________________________________
[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.
750 iscritti al 18.3.2015
Reply | Threaded
Open this post in threaded view
|

Re: Problema DBManager con Fedora 21

Roberto Facoetti
ciao Sandro,

>
> prova a postare un messaggio sulla ML SpatiaLite Users,
> in genere i maintainers di Fedora la seguono sempre in
> modo attento e reattivo:
>
> https://groups.google.com/forum/#!forum/spatialite-users
>
>
> oppure segnala il bug (se sei assolutamente sicuro che
> sia un bug) direttamente a Fedora:
>
> https://fedoraproject.org/wiki/Bugs_and_feature_requests/it
>
> ciao Sandro
provo a fare ancora qualche prova, per capire appunto se è un bug o
qualche installazione non funzionante solo sul mio PC. Poi segnalo la
cosa alle liste indicate.

grazie!
roberto
_______________________________________________
[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.
750 iscritti al 18.3.2015