[Utenti] [SpatiaLite e QGIS] Colonna geometria SpatiaLite
matteo
matteo.ghetta a gmail.com
Mar 1 Dic 2015 11:13:42 CET
Ciao a tutti,
ho un problemino alquanto insolito.
Sto lavorando con 2 layer caricati in un Database SpatiaLite e sto
usando l'ottimo DB Manager di QGIS (versione 2.13).
I due layer sono, dal punto di vista della struttura dei dati, identici
(risultati di uno stesso algoritmo).
Quando provo a creare una tabella come risultato dell'unione dei due
layer, con la query:
CREATE TABLE new_layer AS
SELECT * FROM lay1
UNION ALL
SELECT * FROM lay2;
la colonna *Geometry* risultante è di tipo **NUM** e non più una
MULTILINESTRING come è invece nei due layer di partenza.
Se poi cerco di trasformare la tabella in un layer geografico con:
SELECT RecoverGeometryColumn('new_layer', 'Geometry', 3003,
'MULTILINESTRING', 'XY')
non ci sono problemi, il layer viene creato e piazzato correttamente. Ma
la colonna *Geometry* continua a essere ti tipo **NUM**.
Mi sto perdendo in un bicchiere d'acqua?
Grazie
Matteo
Maggiori informazioni sulla lista
Utenti