<HTML>
<font style="font-family: tahoma; font-size: 10pt;"> <div>Dear Grass users,  
 <br />   <br />I get a very strange result with v.edit. Here is the story: 
</div> <div>&nbsp; </div> <div>I have imported a vector map from a postgres 
database and there are 3 overlapping areas. Then, I try to get the feature 
ids(not the category) of the overlapping areas by using (as the overlapping 
areas appear in layer 2 with cat=2):   <br />v.edit map=test_shapes_newi 
layer=2 tool=select cats=2 type=centroid   <br />Ans the result is:   <br />
----   <br />29,27   <br />Selecting features...   <br />2 of 29 features 
selected from vector map &lt;test_shapes_newi@PERMANENT&gt;   <br />v.edit 
complete.   <br />---   <br />Thus, only two features are selected... 
instead of 3....strange   <br />   <br />Then, I tried to print the 
category(in layer 1) for all features using:   <br />v.category 
input=test_shapes_new option="print"   <br />and the result is:   <br />---  
 <br />4   <br />6   <br />7   <br />2   <br />1/2   <br />1   <br />1/3   
<br />3   <br />5   <br />3/5   <br />---   <br />So, we clearly see that 3 
features have two categories in layer 1(and thus are overlapping), which is 
consistent with what is indicated by v.in.ogr (and also with what I can see 
when I display the map)   <br />   <br />Then, if I get the ids of features 
with cat=1 in layer1:   <br />v.edit map=test_shapes_newi layer=1&nbsp; 
tool=select cats=1 type=centroid   <br />I correctly get 3 ids...   <br />   
<br />But if I ask for the features with cat=3 in layer1:   <br />v.edit 
map=test_shapes_newi layer=1&nbsp; tool=select cats=3 type=centroid   <br />
I get only 2 ids:   <br />---   <br />29,27   <br />Selecting features...   
<br />2 of 29 features selected from vector map 
&lt;test_shapes_newi@PERMANENT&gt;   <br />v.edit complete.   <br />----   
<br />which is clearly wrong if we compare with the list of categories 
printed above...   <br />   <br />&nbsp;   <br />I really don't understand 
what is going wrong. The only reason I can think of is a bug in v.edit....   
<br />&nbsp;   <br />   <br />Below, I have pasted the testfile I used to 
produce these results. Please try to redo and tell me if you have the same 
problem. Moreover, if you look at the text file, we can clearly see that 
there are three features with two categories...   <br />&nbsp;   <br />   
<br />By the way, I take the opportunity to ask if someone knows an easy way 
to transform overlapping areas into simple areas. Basically, I just want to 
choose one of the two(or more) categories associated to an area and assign 
it as the only category for that area. And I don't care about which category 
is chosen among the 2 possible. </div> <div>My data are the areas of 
countries and thus the overlaps I got are just because of some problems in 
the none-topological version of the data. So, I just need to assign randomly 
these overlaps to one of the neighbor area.   <br />I tried v.clean 
tool=rmdupl but it does nothing at all...   <br />Now, I am fighting with 
v.edit and I get the problem presented above...   <br />So, if someone has 
an easy solution to this problem, I would very glad. </div> <div>&nbsp; 
</div> <div>Thank you in advance!   <br />   <br />&nbsp; </div> <div>
Marc-Antoine Nüssli   <br /> </div> <div>   <br />   <br />----------START 
ASCII GRASS STANDARD FILE----------------------   <br />   <br />
ORGANIZATION:   <br />DIGIT DATE: &nbsp;   <br />DIGIT NAME:&nbsp;&nbsp; 
nuessli   <br />MAP NAME:&nbsp;&nbsp; &nbsp;   <br />MAP 
DATE:&nbsp;&nbsp;&nbsp;&nbsp; Tue Sep 01 13:01:32 2009   <br />MAP 
SCALE:&nbsp;&nbsp;&nbsp; 1   <br />OTHER INFO: &nbsp;   <br />
ZONE:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0   <br />MAP 
THRESH:&nbsp;&nbsp; 0.000000   <br />VERTI:   <br />B&nbsp; 5   <br />
&nbsp;158&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
131&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;211&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
301&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;108&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
333&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;75&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
254&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;158&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
131&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />B&nbsp; 5   <br />
&nbsp;171.67467949 102.62660256   <br />&nbsp;182.29166667 94.41346154   <br 
/>&nbsp;194.71153846 71.77724359   <br />&nbsp;191.30608974 72.17788462   
<br />&nbsp;171.67467949 102.62660256   <br />B&nbsp; 4   <br />
&nbsp;116.20338236 147.39430963   <br />&nbsp;114.22292076 131.55061682   
<br />&nbsp;121.15453637 135.51154003   <br />&nbsp;116.20338236 
147.39430963   <br />B&nbsp; 2   <br />
&nbsp;62&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
77&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;98.3258427&nbsp;&nbsp; 111.53932584   <br />B&nbsp; 2   <br />
&nbsp;98.3258427&nbsp;&nbsp; 111.53932584   <br />
&nbsp;123&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
135&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />B&nbsp; 2   <br />
&nbsp;43&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
77&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;62&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
77&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />B&nbsp; 3   <br 
/>&nbsp;62&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
77&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;69&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
77&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;98.3258427&nbsp;&nbsp; 111.53932584   <br />B&nbsp; 6   <br />
&nbsp;98.3258427&nbsp;&nbsp; 111.53932584   <br />
&nbsp;114&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
130&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;115&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
150&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;66&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
259&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;35&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
265&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;43&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
77&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />B&nbsp; 3   <br 
/>&nbsp;158.08252615 122.19914762   <br />
&nbsp;156&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
116&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;168.5464684&nbsp; 106.24163569   <br />B&nbsp; 3   <br />
&nbsp;168.5464684&nbsp; 106.24163569   <br />
&nbsp;183&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
95&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;195&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
72&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />B&nbsp; 3   <br 
/>&nbsp;123&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
135&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;71&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
255&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />&nbsp;158.08252615 
122.19914762   <br />B&nbsp; 2   <br />&nbsp;158.08252615 122.19914762   <br 
/>&nbsp;168.5464684&nbsp; 106.24163569   <br />B&nbsp; 7   <br />
&nbsp;168.5464684&nbsp; 106.24163569   <br />
&nbsp;191&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
72&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;151&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
70&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;37&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
72&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;37&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
160&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;40&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
74&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;62&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
77&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />B&nbsp; 3   <br 
/>&nbsp;217&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
307&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;162&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
136&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />&nbsp;181.12359551 
190.78651685   <br />B&nbsp; 3   <br />&nbsp;181.12359551 190.78651685   <br 
/>&nbsp;199&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
242&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />&nbsp;273.24466019 
221.44466019   <br />B&nbsp; 4   <br />&nbsp;273.24466019 221.44466019   <br 
/>&nbsp;441&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
175&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;276&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
289&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;217&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
307&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />B&nbsp; 4   <br />
&nbsp;195&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
72&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;414&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
45&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;436&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
172&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />&nbsp;273.24466019 
221.44466019   <br />B&nbsp; 3   <br />&nbsp;273.24466019 221.44466019   <br 
/>&nbsp;199&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
244&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />&nbsp;181.12359551 
190.78651685   <br />B&nbsp; 2   <br />&nbsp;181.12359551 190.78651685   <br 
/>&nbsp;158.08252615 122.19914762   <br />C&nbsp; 1 1   <br />
&nbsp;144.59283467 243.00698455   <br />&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp; 
4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />C&nbsp; 1 1   <br />
&nbsp;183.51855004 87.21392108   <br />&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp; 
6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />C&nbsp; 1 1   <br />
&nbsp;116.96146785 138.87668756   <br />&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp; 
7&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />C&nbsp; 1 1   <br />
&nbsp;65.45911571&nbsp; 169.69098179   <br />&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp; 
2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />C&nbsp; 1 3   <br />
&nbsp;80.70905903&nbsp; 93.08952149   <br />&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp; 
1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp; 2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; 
  <br />&nbsp;2&nbsp;&nbsp;&nbsp;&nbsp; 
2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />C&nbsp; 1 1   <br />
&nbsp;135.07702133 128.59957381   <br />&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp; 
1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />C&nbsp; 1 3   <br />
&nbsp;161.92770396 113.80227654   <br />&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp; 
1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp; 3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; 
  <br />&nbsp;2&nbsp;&nbsp;&nbsp;&nbsp; 
2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />C&nbsp; 1 1   <br />
&nbsp;297.85655015 136.60482313   <br />&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp; 
3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />C&nbsp; 1 1   <br />
&nbsp;275.17021301 221.55107616   <br />&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp; 
5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />C&nbsp; 1 3   <br />
&nbsp;237.76816343 231.7223301   <br />&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp; 
3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />
&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp; 5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; 
  <br />&nbsp;2&nbsp;&nbsp;&nbsp;&nbsp; 
2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;   <br />   <br />&nbsp;   <br />
   <br /> </div></font>
</HTML>