Domande taggate «spatialite»

SpatiaLite è un'estensione spaziale di SQLite, che fornisce funzionalità di geodatabase vettoriale.

2
Intersezione poligonale usando i livelli virtuali QGIS
Sto cercando di intersecare le geometrie poligonali in QGIS usando un livello virtuale: SELECT sbqry.rowid AS gid, sbqry.geom FROM (SELECT ST_Intersection(land_parcels.geometry, flood_zone.geometry) AS geom FROM land_parcels, flood_zone WHERE ST_Intersects(land_parcels.geometry, flood_zone.geometry) AND NOT ST_Touches(land_parcels.geometry, flood_zone.geometry)) AS sbqry; Sfortunatamente, sbqry.rowid AS gidrestituisce NULL anziché i valori di auto-incremento. Qualcuno sa come creare …

2
Salvataggio di più livelli da QGIS nel database SpatiaLite?
Ogni volta che salvo un layer da QGIS come spazialite, insiste per creare un nuovo db (se si seleziona un db esistente, viene richiesto se annullare o sostituire). Voglio impacchettare tutti gli strati di un progetto in un unico db spatialite per la distribuzione. Immagino di poter usare gli strumenti …
10 qgis  spatialite 


2
Come uso il DB SQLite di Natural Earth con QGIS?
Ho appena scaricato i dati di Natural Earth in formato SQLite da http://www.naturalearthdata.com/downloads/ . Avevo supposto che questo sarebbe un database SpatiaLite, ma sembra non esserlo! QGIS non riesce a riconoscerlo come database spaziale. Presumibilmente OGR supporta la lettura delle geometrie anche se memorizzato in un semplice database SQLite, ma …

1
In che modo Spatialite gestisce l'accesso simultaneo?
Comprendo che Spatialite è pensato per essere utilizzato da un singolo utente / macchina alla volta. Tuttavia, se i dati sono archiviati sul server, non vi è alcuna garanzia che qualcuno su un altro computer non aprirà lo stesso database e lo userà. Qualcuno ha avuto esperienza con il modo …

3
Spatialite è davvero lento?
Ho un paio di migliaia di poligoni in SpatiaLite. Sto cercando di fare una query "tocchi": select map1.* from map1,map2 where touches(map1."Geometry",map2."Geometry") e wow, è LENTO! Tuttavia, se gli chiedo di farlo solo per un pacco in map1, funziona molto velocemente. select map1.* from map1,map2 where touches(map1."Geometry",map2."Geometry") and map1."ROWID" = …

4
Rimuovi i duplicati da Spatialite
Ho un database Spatialite con punti. Di tanto in tanto ora vengono aggiunti punti. Quale sarebbe il modo più semplice per rimuovere i duplicati in base alle coordinate?
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.