ciao
Il 10 febbraio 2012 07:45, Paolo Cavallini <[email protected]> ha scritto:
> Salve.
> Sto cercando di fare una cosa apparentemente semplice, senza successo:
> trasformare un
> contour da linee a poligoni. Uso questi comandi:
>
> #set the region around contour
> v.in.region output=region_line type=line
> v.patch input=contour,region_line output=patched
> v.clean input=patched@paolo type=line tool=snap thresh=1 output=patched_1
> v.clean input=patched@paolo type=line tool=break output=patched_break
> v.type input=patched_break@paolo output=patched_break_boundaries
> type=line,boundary
> v.centroids input=patched_break_boundaries output=polygons
>
non so se sia corretto, ma con un problema più o meno analogo (dovevo
anche rimuovere i... ''piccoli angoli tra geometrie') avevo risolto
con un'unica istruzione v.clean
v.clean input=patched@paolo out=patched_1 type=line \
tool=break,snap,rmdangle,rmline,rmsa,rmdupl \
thresh=0,0.4,0.45,0,0,0 --overwrite
l'ordine dei tools è rilevante non solo perchè è accoppiato con i
valori di thresh (da scegliere ad hoc in funzione delle proprie
esigenze e dei dati), ma anche perchè cambia completamente il tipo di
lavoro che v.clean svolge sulle geometrie.
ciao
--
--
Paolo C.
_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
[email protected]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
Non inviate messaggi commerciali.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
569 iscritti al 4.1.2012