[Gfoss] GRASS: linee e poligoni

Paolo Craveri pcraveri a gmail.com
Dom 12 Feb 2012 22:44:03 CET


ciao
penso che qualche gap ci sia;
con la  location  test se creo una spezzata chiusa completamente
contenuta in region_line i poligoni (63) vengono creati correttamente:

echo "VERTI:
L  5 1
 1663637.23402825 4876196.01742494
 1672839.35615377 4876112.17120967
 1672713.58683087 4869635.05108032
 1663595.31092062 4869802.74351086
 1663637.23402825 4876196.01742494
 1     1" | v.in.ascii output=border format=standard --overwrite
v.patch input=contour,border output=arcs --overwrite
v.out.ogr input=arcs type=line dsn=lines.shp
v.in.ogr dsn=lines.shp output=arcsfromshp --overwrite
v.clean input=arcsfromshp tool=break,rmdupl,snap,rmdangle
thresh=0,0,0.1,-1 out=patched_snapped --overwrite
v.type input=patched_snapped out=bound type=line,boundary --overwrite
v.centroids input=bound output=polygons --overwrite

Se non passo attraverso lo shapefile v.clean non spezza gli archi
(break); non ho capito perchè...

ciao


-- 
--
Paolo C.


Maggiori informazioni sulla lista Gfoss