search
top

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

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

Geomedia – Functional Attribute: primo e ultimo segmento di una spezzata

Recupero del primo e dell’ultimo segmento di una spezzata. Partendo da una feature lineare costituita da polilinee complesse si vuole recuperare tramite diverse functional attribute il primo e l’ultimo segmento. La formula da utilizzare è: FIRST(SEGMENTS(Input.GDO_GEOMETRY)) Partendo dalla funzione più interna si è utilizzato SEGMENTS che presa la geometria di una polilinea restituisce i... read more

Geomedia – Functional Attribute: creazione segmento orientato

Utilizzo delle functional attribute: Tale funzionalità introdotte dalla versione 5.2 in poi aprono un ventaglio di possibilità che non erano nemmeno pensabili nelle versioni precedenti. Ad esempio con una functional attribute oltre a poter creare un campo virtuale che riporta dinamicamente un valore calcolato contestualmente al singolo oggetto è possibile anche fare in modo di creare oggetti... read more

Errore Oracle durante l’esportazione

Ambiente Server Oracle 10G Client Oracle 11.1 Eseguendo il comando exp di oracle da console Ho rilevato il seguente errore ORA-00904: “MAXSIZE”: identificativo non valido . in corso esportazione della tabella TABELLA1   Ho provato da un client Oracle 10G tutto OK!! La procedura di esportazione exp dalla versione 11 non è completamente compatibile alla versione... read more

« Previous Entries Next Entries »

top