[GRASS5] v.digit topology question

Radim Blazek blazek at itc.it
Thu Oct 30 13:43:20 EST 2003


On Thursday 30 October 2003 10:21, Michael Barton wrote:
> After considerable futzing, that is where I am at now. When I first
> digitized this, it happened to be in several separate segments (green
> "x" at intersections). I eventually ran v.clean, separating all
> segments, followed by v.build.polylines to put them together into a
> single boundary (one red "x" at the closing intersection). However, I
> had to do a v.out.ascii, edit the ascii file to get rid of some tiny
> segments, followed by a v.in.ascii to finally get to a single boundary
> line.

Small dangles can be removed by v.clean tool=rmdangle

> > Vector ascii format is changed, use -o (old) option to get 5.0 format.
>
> That was what I eventually figured out. The message on the TCL dialog
> box for v.out.ascii describes the -o option as for version 4.

Yes, vector format in GRASS 5.0 and 5.3 is 4.10 and in GRASS 5.7 (5.1) is 5.0 :)
so version 4 is correct :)

> The polygon still doesn't show up as a filled area.

Areas are filled in d.vect, not in v.digit.

> If it helps figure out what may be going on, nothing happens when I
> click the show attributes button and select either the polygon or a
> centroid I created.

You can query only primitives (point,line,boundary,centroid) not areas
in v.digit.

Radim




More information about the grass-dev mailing list