> John, > > maybe you could try > > v.clean with type=line,boundary,centroid,area tool=snap,break,rmdupl > thresh=.01 > > Not sure but I suspect the "break" tool is what you might need. And then of course the rest with v.centroids