> 
> If you use v.in.ascii, assign them different labels
> with v.digit or playing the associate attribute file
> in dig_att.
> 
> 
> --Xin
> 

Xin, thanks for your response, but:

I define two polygons in a dig_ascii file.  The outer one has
area A, the inner one has area B.  In the dig_cats file they 
have 2 different categories.  In the dig_att file they have two
different label points, with the inner polygon's point obviously
being inside both the inner and outer polygon. 

I run v.in.ascii, no errors.  I run v.support, I get

   Building areas
    Building islands
    Attaching labels
 Number of lines:   2
 Number of nodes:   2
 Number of areas:   2
 Number of isles:   2
 Number of atts :   2
 Number of unattached atts :   0
 Snapped lines  :   0

When I run d.what.vect and click on the 2 polygons, each one is
defined correctly, except:  The area of the large polygon is A,
not A minus B like a donut.  How does the v.in.ascii format
represent a donut so that the area of the small inner polygon
will be B, and the area of the large outer polygon will be A
minus B?

Anyone?

Cheers, Peter Briggs   
normally pbriggs@laurel.ocs.mq.edu.au
temping as micromet@rata.geog.indiana.edu


