[Gvsig_italian] Operazioni di unione geometrie.

Antonio Falciano afalciano a yahoo.it
Sab 6 Mar 2010 03:25:22 PST


Il 05/03/2010 15.34, renato gasparotto ha scritto:
> Utilizzo la versione 1.9 OA Digital Edition 2010(Beta 2)di gvSIG. Ho l'esigenza
> di generare una nuova geometria del tipo polilinea utilizzando lo strumento
> unisci sulle geometrie. Cioč dovrei ottenere i vertici che formano l'oggetto
> secondo un ordine prestabilito. Ovvero i vari vertici dei segmenti della
> polilinea dovrebbero risultare secondo una certa sequenza e direzione, per
> evitare problemi di grafia (esempio nel caso di applicazione di una simbologia a
> tratteggio). Chiedo in quale modo č possibile ottenere questo risultato.
> Grazie.
> Renato Gasparotto

In generale, l'ordine dei vertici di una polilinea corrisponde a quello
di digitalizzazione. Ne deriva che il verso di percorrenza (e quindi di
rappresentazione della simbologia) segue quello dei vertici. A seguito
dell'unione di piu' geometrie puo' verificarsi che il verso risultante
sia opposto rispetto a quello desiderato e quindi occorrera' invertirlo.
Una soluzione possibile consiste nel definire un campo nella tabella
degli attributi in cui specificare se il verso e' esatto o meno. Si
filtrano poi le geometrie con verso opposto e si utilizza il tool di
SEXTANTE "Tools for line layers --> Change line direction" per cambiare
il verso. Infine, si uniscono le geometrie appena corrette con quelle
che gia' lo erano in partenza.

ciao
Antonio

-- 
Antonio Falciano
http://www.linkedin.com/in/antoniofalciano



More information about the Gvsig_italian mailing list