Vorrei chiedere un'aiuto su come far funzionare VIEWs di PostGIS per vederli da qGIS.
Ho fatto prove inserendo la view nella tabella "geometry_culumns" come suggerito qui [1] e [2] ma non funziona. Il problema sembra relato al fatto che qGIS non trova una colonna con un id unico. Sembra che nel passato, qGIS poteva usare VIEWS di PostGIS soltanto se la tabella di origine usava un oid. Ma il fatto che [2] sembra abbastanza vecchio (menziona qGIS 0.7 come futura versione), che shp2psql non crea piu' tabelle con oid, e che qGIS guarda le colonne per vedere se c'e' una idonea [3] mi da l'impressione che dovrebbe funzionare anche senza oid. Il problema da me sembra che qGIS non riesce l'introspezione, i.e., di capire che colonne ci siano (non lista nessuna colonna..). Potrebbe essere magari un problema di permessi? qualsiasi suggerimento/esempio e' molto benvenuto! grazie antecipatemente -b [1] http://qgis.org/content/view/25/75/ [2] http://www.rigacci.org/wiki/doku.php/tecnica/gps_cartografia_gis/postgis nella sezione "Quinto esempio" [3] il messaggio di errore dice: <quote> The view 'public.test3' has no column suitable for use as a unique key. Qgis requires that the view has a column that can be used as a unique key. Such a column should be derived from a table column of type int4 and be a primary key, have a unique constraint on it, or be a PostgreSQL oid column. To improve performance the column should also be indexed. The view you selected has the following columns, none of which satisfy the above conditions: </quote> -- Bud P. Bruegger, Ph.D. +39-0564-488577 (voice), -21139 (fax) European Chair, Global Collaboration Forum on eID Chair, Porvoo Subgroup on collab. govs/operating systems Leader of the Permanent eID Status Observatory (PESO) project Servizio Elaborazione Dati e-mail: [EMAIL PROTECTED] Comune di Grosseto jabber: [EMAIL PROTECTED] Via Ginori, 43 http://www.comune.grosseto.it/ 58100 Grosseto (Tuscany, Italy) http://www.comune.grosseto.it/interopEID/ _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [email protected] 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.
