|
View:
New views
9 Messages
—
Rating Filter:
Alert me
|
|
|
Visualizzare il risultato di una query con PostGISSalve a tutti,
vi chiedo una cosa: cosa usate per visualizzare il risultato di una query con PostGIS? Uso PgAdmin III per fare query complesse (ad esempio usando ST_intersection), però guardando su rete non sono riuscito a trovare nessun "visualizzatore" di risultati in forma "geo-grafica". Siete a conoscenza di qualche strumento? grazie, Luca _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@... 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. |
|
|
Re: Visualizzare il risultato di una query con PostGISLuca Manganelli ha scritto:
> Salve a tutti, > > vi chiedo una cosa: cosa usate per visualizzare il risultato di una > query con PostGIS? > Uso PgAdmin III per fare query complesse (ad esempio usando > ST_intersection), però guardando su rete non sono riuscito a trovare > nessun "visualizzatore" di risultati in forma "geo-grafica". > Siete a conoscenza di qualche strumento? Basta salvarsi le query come viste, referenziarle nella tabella 'geometry_columns' e utilizzare un client che possa connettersi a Postgres (GRASS/Qgis, gvSIG, mapserver, ecc.) ciao Antonio _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@... 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. |
|
|
Re: Visualizzare il risultato di una query con PostGISAntonio Falciano ha scritto:
> Luca Manganelli ha scritto: > >> Salve a tutti, >> >> vi chiedo una cosa: cosa usate per visualizzare il risultato di una >> query con PostGIS? >> Uso PgAdmin III per fare query complesse (ad esempio usando >> ST_intersection), però guardando su rete non sono riuscito a trovare >> nessun "visualizzatore" di risultati in forma "geo-grafica". >> Siete a conoscenza di qualche strumento? >> > > Basta salvarsi le query come viste, referenziarle nella tabella > 'geometry_columns' e utilizzare un client che possa connettersi a > Postgres (GRASS/Qgis, gvSIG, mapserver, ecc.) > - salvare una query come vista - referenziarla nella tabella 'geometry_columns' grazie! _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@... 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. |
|
|
Re: Visualizzare il risultato di una query con PostGISLuca Manganelli ha scritto:
> Antonio Falciano ha scritto: >> Luca Manganelli ha scritto: >> >>> Salve a tutti, >>> >>> vi chiedo una cosa: cosa usate per visualizzare il risultato di una >>> query con PostGIS? >>> Uso PgAdmin III per fare query complesse (ad esempio usando >>> ST_intersection), però guardando su rete non sono riuscito a trovare >>> nessun "visualizzatore" di risultati in forma "geo-grafica". >>> Siete a conoscenza di qualche strumento? >>> >> >> Basta salvarsi le query come viste, referenziarle nella tabella >> 'geometry_columns' e utilizzare un client che possa connettersi a >> Postgres (GRASS/Qgis, gvSIG, mapserver, ecc.) >> > Sono un "niubbo" di postgres :-) mi puoi spiegare come fare: > - salvare una query come vista http://www.postgresql.org/docs/8.3/static/sql-createview.html > - referenziarla nella tabella 'geometry_columns' http://postgis.refractions.net/documentation/manual-1.3/ch04.html#id3015953 > grazie! di nulla! ciao Antonio _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@... 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. |
|
|
Re: Visualizzare il risultato di una query con PostGISAntonio Falciano ha scritto:
>>> Basta salvarsi le query come viste, referenziarle nella tabella >>> 'geometry_columns' e utilizzare un client che possa connettersi a >>> Postgres (GRASS/Qgis, gvSIG, mapserver, ecc.) >>> >>> >> Sono un "niubbo" di postgres :-) mi puoi spiegare come fare: >> - salvare una query come vista >> > > http://www.postgresql.org/docs/8.3/static/sql-createview.html > > >> - referenziarla nella tabella 'geometry_columns' >> > > http://postgis.refractions.net/documentation/manual-1.3/ch04.html#id3015953 > > SELECT AddGeometryColumn ('public', 'prova_luca', 'st_intersection', -1, 'MULTIPOLYGON', 2); ERROR: "prova_luca" is not a table Stato SQL: 42809 Contesto: SQL statement "ALTER TABLE public.prova_luca ADD COLUMN st_intersection geometry " PL/pgSQL function "addgeometrycolumn" line 86 at EXECUTE statement SQL statement "SELECT AddGeometryColumn('', $1 , $2 , $3 , $4 , $5 , $6 )" PL/pgSQL function "addgeometrycolumn" line 4 at SQL statement tu come hai fatto? _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@... 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. |
|
|
Re: Visualizzare il risultato di una query con PostGISLuca Manganelli ha scritto:
> Se faccio quest'ultimo passo sulla vista, mi viene questo errore: > > SELECT AddGeometryColumn ('public', 'prova_luca', 'st_intersection', -1, > 'MULTIPOLYGON', 2); > > ERROR: "prova_luca" is not a table Non puoi aggiungere una geom ad una vista, lo devi fare sulla tabella di origine. pc -- Paolo Cavallini, see: * http://www.faunalia.it/pc * _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@... 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. |
|
|
Re: Visualizzare il risultato di una query con PostGISLuca Manganelli ha scritto:
> Antonio Falciano ha scritto: >>>> Basta salvarsi le query come viste, referenziarle nella tabella >>>> 'geometry_columns' e utilizzare un client che possa connettersi a >>>> Postgres (GRASS/Qgis, gvSIG, mapserver, ecc.) >>>> >>> Sono un "niubbo" di postgres :-) mi puoi spiegare come fare: >>> - salvare una query come vista >>> >> >> http://www.postgresql.org/docs/8.3/static/sql-createview.html >> >> >>> - referenziarla nella tabella 'geometry_columns' >>> >> >> http://postgis.refractions.net/documentation/manual-1.3/ch04.html#id3015953 >> >> >> > Se faccio quest'ultimo passo sulla vista, mi viene questo errore: > > SELECT AddGeometryColumn ('public', 'prova_luca', 'st_intersection', -1, > 'MULTIPOLYGON', 2); > > ERROR: "prova_luca" is not a table > Stato SQL: 42809 > Contesto: SQL statement "ALTER TABLE public.prova_luca ADD COLUMN > st_intersection geometry " > PL/pgSQL function "addgeometrycolumn" line 86 at EXECUTE statement > SQL statement "SELECT AddGeometryColumn('', $1 , $2 , $3 , $4 , $5 , $6 )" > PL/pgSQL function "addgeometrycolumn" line 4 at SQL statement > > tu come hai fatto? Scusami, forse ti ho disorientato un pò con quel link. AddGeometryColumn va bene solo per tabelle, per cui è necessario inserire i riferimenti nella maniera canonica: INSERT INTO geometry_columns VALUES('', 'public', 'prova_luca', 'the_geom', 2, -1, 'MULTIPOLYGON'); Era utile in tal senso linkare il wiki dell'ottimo Niccolò Rigacci: http://www.rigacci.org/wiki/doku.php/tecnica/gps_cartografia_gis/postgis#quinto_esempio ciao Antonio _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@... 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. |
|
|
Re: Visualizzare il risultato di una query con PostGISAntonio Falciano ha scritto:
> Era utile in tal senso linkare il wiki dell'ottimo Niccolò Rigacci: > http://www.rigacci.org/wiki/doku.php/tecnica/gps_cartografia_gis/postgis#quinto_esempio > Grande! Adesso funziona :-) _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@... 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. |
|
|
Re: Visualizzare il risultato di una query con PostGISOn 15:15 Wed 23 Jul , Paolo Cavallini wrote:
> Luca Manganelli ha scritto: > > ERROR: "prova_luca" is not a table > > Non puoi aggiungere una geom ad una vista, lo devi fare sulla tabella di > origine. Invece di una vista potresti creare una nuova tabella con CREATE TABLE prova_luca AS SELECT etc. etc. Ciao, Marco _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@... 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. |
| Free Forum Powered by Nabble | Forum Help |