[Gfoss] pitonistas...

G. Allegri giohappy a gmail.com
Ven 21 Mar 2008 17:53:46 CET


Il tempo in questo periodo è tiranno, però appoggio l'iniziativa e
cercherò di contribuire. Chi ha un svn per farlo?

2008/3/21, Luca Casagrande <luca.casagrande a gmail.com>:
> On Friday 21 March 2008 16:43:55 Paolo Cavallini wrote:
>  > Salve.
>  > Il nuovo qgis (disponibile su debian.gfoss.it) ha installabile anche un
>  > semplice & ottimo plugin per il geoprocessing. Secondo me sarebbe una
>  > ganzata integrarci anche le stesse analisi fatte direttamente dentro
>  > PostGIS. La cosa potrebbe funzionare cosi':
>  > ===========================
>  > Scegliere il nome della tabella geografica su cui si vuol fare
>  > l'analisi, e il tipo di analisi:
>  >
>  > lista a tendina degli strati di postgis caricati in qgis
>  >
>  > vuoi creare:
>  >
>  > 1. solo visualizzare
>  > 2. una vista
>  > 3. una tabella
>  >
>  > if 1 then
>  >
>  > select [tutti i campi della tabella originaria salvo il
>  > $campo_geografico], st_buffer ([$campo_geografico], [dimensione buffer])
>  > from [nome_tabella];
>  >
>  > if 2 then
>  >
>  > create view [di default nome_tabella_buffer] as select [tutti i campi
>  > della tabella originaria salvo il $campo_geografico], st_buffer
>  > ([$campo_geografico], [dimensione buffer]) from [nome_tabella];
>  > insert into geometry_columns values('', '[schema, default quello in cui
>  > si lavora'], '[nome_tabella_buffer]', 'st_buffer', 2, [srid della
>  > tabella originaria], 'POLYGON');
>  >
>  > if 3 then
>  >
>  > create table [di default nome_tabella_buffer] as select [tutti i campi
>  > della tabella originaria salvo il $campo_geografico] from [nome_tabella];
>  > select addgeometrycolumn('[schema, default quello in cui si lavora'],
>  > '[nome_tabella_buffer]', 'st_buffer', [srid della tabella originaria],
>  > 'POLYGON', 2);
>  > update [nome_tabella_buffer] set
>  > st_buffer=st_buffer([$campo_geografico], [dimensione buffer]);
>  > ===========================
>  > In linea di principio questo dovrebbe essere semplice, perche' si tratta
>  > solo di passare gli SQL a PostGIS (si veda il plugin "New PostGIS layer"
>  > per esempio).
>  > Ci sono valorosi pitonisti in giro che vogliano provarci? Una mano con
>  > l'sql la puo' dare la Lia, se serve.
>  > Saluti.
>  > pc
>
>
> Il mio plugin (momentaneamente nel cassetto per questioni lavorative)
>  prevedeva la creazione in automatica di una colonna Area e Perimetro per
>  geometrie di tipo PostGIS.
>  Diciamo che la logica riprende la prima parte scritta da Paolo:
>
>  - viene mostrato un menù a tendina con gli strati PostGIS attivi che siano
>  linee o poligoni.
>  - un altro menu chiede se si vuole inserire area, perimetro a seconda della
>  geometria dello strato selezionato.
>  - si mette il nome della colonna/e da usare e il gioco è fatto.
>
>  Potremo integrare il tutto con la proposta di Paolo e fare un PostGIS
>  Geoprocessing Plugin :)
>
>  Potremo caricare tutto su un svn e iniziare a lavorarci..che ne dite?
>
>  Ciao
>
> Luca
>
>
>
>
>  _______________________________________________
>  Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
>  Gfoss a faunalia.com
>  http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss
>  Questa e' una lista di discussione pubblica aperta a tutti.
>  I messaggi di questa lista non rispecchiano necessariamente
>  le posizioni dell'Associazione GFOSS.it.
>



Maggiori informazioni sulla lista Gfoss