[Gfoss] Realizzare una query SQL per la creazione di tabelle spaziali

Sandro Santilli strk a keybit.net
Mer 5 Dic 2012 17:48:57 CET


Un paio consigli:

 1. crea tutto in uno schema con il nome del progetto
 2. non specificare proprieta' (vedi ALTER TABLE .. OWNER TO)

--strk;

On Wed, Dec 05, 2012 at 05:41:15PM +0100, Luca Mandolesi wrote:
> Salve a tutti,
> alcuni giorni fa sollevai il mio problema di mettere sul repo dei plugin di
> QGis il mio plugin perchè troppo "grasso". Santilli non mi da la paghetta
> se non metto a posto!!!
> 
> Volevo partire dallo snellire il database rendendo scaricabile a parte la
> query per creare tutto il db spaziale.
> 
> Una serie di query per genereare le tabelle con le geometrie tipo quella
> sotto [0], può andare bene?
> 
> 
> Soprattutto: l'srid come è meglio settarlo? Io uso 3004 ma altri possono
> avere altre necessità...metto -1? Non metto nulla?
> 
> Denkiu a todos
> Luca
> 
> [0]
> (la query è un po' un collage di tante cose per ottenere il risultato
> desiderato)
> 
> CREATE TABLE mia_tabella (
>     gid  serial NOT NULL,
>     id_entita character varying(80),
>     campo_1 character varying(80),
>     campo_2 character varying,
>     campo_3 character varying,
>     the_geom geometry(Polygon,3004),
> );
> 
> 
> ALTER TABLE public.mia_tabella OWNER TO postgres;
> 
> ALTER TABLE ONLY mia_tabella
>     ADD CONSTRAINT mia_tabella_pkey PRIMARY KEY (gid);
> 
> CREATE INDEX mia_tabella_geom_gist
>   ON mia_tabella
>   USING gist
>   (the_geom);
> 
> ALTER TABLE mia_tabella ALTER COLUMN gid SET DEFAULT
> nextval('mia_tabella_gid_seq'::regclass);

> _______________________________________________
> Gfoss a 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.
> 630 iscritti al 1.12.2012


-- 

 http://www.cartodb.com - Map, analyze and build applications with your data

                                       ~~ http://strk.keybit.net 



Maggiori informazioni sulla lista Gfoss