[Gfoss] Postgres e View incompatibili con Qgis - vecchio problema

Luca Mandolesi mandoluca a gmail.com
Mer 1 Giu 2011 22:41:02 CEST


Oh, grazie a tutti, ho aggirato il problema ed ho ottenuto quello che volevo
e almeno con un set limitato di record mi pare che giri.
Questo quanto ho fatto:

tre tabelle:

us: contiene i dati solo alfanumerici dei miei strati archeologici, ha un
id_us  integer serial e come univocità campi sito, area, us
reperti: contiene i dati solo alfanumerici contenuti nei singoli strati N:1
con US, ha un id_reperto  integer serial e come univocita campi sito, area,
us
unita_stratigrafiche_poligoni: contiene le geometrie degli strati, dove 1 us
può avere più geometrie associate in base ai campi sito, area, us, + un gid
integer serial

view

reperti_+_us_view: da reperti join con us sui campi sito, area, us
reperti_+_us_+_poligoni_view: da reperti_+_us join con us sui campi sito,
area, us: a questo punto ho gli id_reperti e i gid duplicati perchè a N
geometrie corrispondono N reperti.

qui ho seguito Andrea Peri [0]:


view1: ho preso tutti i campi di reperti_+_us_+_poligoni_view e gli ho
raggruppati in base all'id_reperti riottenendo valori univoci legati al
campo geometrico
view2: dalla view1 riprende tutti i campi e fa il join su reperti in base
all'id_reperto e prendendone tutti i campi

poi io ho aggiunto
view3: prende tutti i campi della view2 e fa il join con us, basandosi sui
campi sito, area, us

In questo modo ho tutti i campi delle tabelle us, reperti riferiti alle
gometrie delle us in un'unica view caricabile su qgis grazie all'id univoco
e numerico id_reperto

Ho fatto un piccolo db in postgres di prova con pochi dati e spero che
funzioni anche con il mio DB più grande. Se per caso qualcuno lo volesse per
spaciugare sono ben lieto di redistribuirlo, sopratutto perchè sono sicuro
di essere andato da Roma a Milano passando per il polo Sud....

Questo è il risultato a schermo [1]:
le geometrie colorate sono le mie fosse da grano di XV secolo, che
contengono dei reperti .
Ho provato il nuovo sistema di etichette, ed ho notato che per far apparire
tutte e quattro le etichette, dandogli libero come setting è difficile
trovare lo zoom giusto perchè appaiano tutte.
Però per me è un gran risultato. Per la prima volta, spero con il mio DB
ufficiale, potrò vedere fase per fase di uno scavo divise in base alla
successione fisica, le datazioni dei reperti distribuite e capire di che
epoca sono gli strati.


Grazie a tutti.

Luca

[0]: http://www.mail-archive.com/gfoss@faunalia.it/msg02284.html


[1]: https://picasaweb.google.com/mandoluca/Qgis#5613352419963815746
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gfoss.it/pipermail/gfoss/attachments/20110601/6b9246e6/attachment-0001.html>


Maggiori informazioni sulla lista Gfoss