[Gfoss] R: clip con spatialite

Ps non mettere * estrai solo i campi che ti servono altrimenti ti mette anche le geometrie di entrambe le tabelle, oltre alla nuova geometria data dall’intersezione. Secondo me é buona norma avere solo una colonna geometrica per ogni archivio
Ciao davide

Inviato da Samsung Mobile

-------- Messaggio originale --------
Da: “davide.petrucci78” davide.petrucci78@gmail.com
Data:2015/01/05 01:41 PM (GMT+01:00)
A: matteo matteo.ghetta@gmail.com,gfoss@lists.gfoss.it
Cc:
Oggetto: R: [Gfoss] clip con spatialite

Fai cosi
Create table nome as
Select *, st_intersection(lines.geometry,extension.geom) as geom_inters from (tutto quello che avevi scritto prima)
Ciao davide

Inviato da Samsung Mobile

-------- Messaggio originale --------
Da: matteo matteo.ghetta@gmail.com
Data:2015/01/05 11:54 AM (GMT+01:00)
A: gfoss@lists.gfoss.it
Cc:
Oggetto: [Gfoss] clip con spatialite

Ciao a tutti,
ho un problema (sono alle prime armi, abbiate pietà…) con spatialite.
Molto in breve, ho due layer un DB di tutta l’italia e un layer su cui
vorrei clippare l’italia.

Ora, la query che ho lanciato è:

create table clipped_lines as
select * from lines, estensione
where st_intersects(lines.GEOMETRY, extension.geom)

dove lines sono le polilinee dell’italia e estensione è il layer di clip.
La clip viene effettivamente fatta, ma il risultato è una tabella e non
un layer spaziale che posso aggiungere alla mappa.

Qualche esperto sa darmi una mano?

Grazie mille

Matteo


Gfoss@lists.gfoss.it
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