Currently Browsing: Formazione
Sep 20, 2011
Ricerca oggetti geometrici complessi
In una tabella oracle contenente dati spaziali può capitare che alcuni oggetti siano non correttamente digitalizzati e presentino parti complesse. Al fine di ricercare tali oggetti è utilie poter accedere ai dati presenti nella struttura geospaziale della tabella oracle, in particolare nella proprietà sdo_elem_info che contiene le informazioni relative alla struttura geometrica le cui coordinate sono... read more
Sep 20, 2011
Esempio Aggregazione Geometrica
Per aggregare un numero di geometrie areali imprecisato (dipende dal raggruppamento di un campo) si utilizza la seguente funzione: SDO_AGGR_UNION(SDOAGGRTYPE(<campo geometia>, precisione) select t.num_dist, SDO_AGGR_UNION(SDOAGGRTYPE(t.geometry,0.005)) GEOM from area_puc t WHERE T.NUM_DIST is not null group by t.num_dist [Translate] read more
Dec 4, 2010
Oracle: Estrazione coordinate da oggetti puntuali
Per estrarre le coordinate da oggetti puntuali occorre utilizzare il comando TABLE(..) per accedere alla collezione ottenuta con il comando GETVERTICES. La sintassi da utilizzare è la seguente: select C.campo_1, C.campo_2,…,C.Campo_n, t.x X, t.y Y from tabella1 c, TABLE(SDO_UTIL.GETVERTICES(c.GEOMETRY)) t dove tabella1 è una tabella di geometrie di tipo punto. Che si presuppone abbia... read more
Nov 20, 2010
Geomedia – Gestione Maschere di interrogazione
Una funzionalità spesso non utilizzata ma a mio avviso di grande utilità è quella delle “picklist”. Partiamo da un dato di fatto: quando interrogo un oggetto con geomedia mi si apre una maschera di interrogazione che spesso mi riporta i valori “grezzi” cioè i valori a volte numerici che sono contenuti nei campi della tabella della feature contenuta nel db. Spesso tale problema... read more
Nov 20, 2010