r.thin creates triangle at acute intersection of two lines
|Reported by:||needelsd||Owned by:|
I have rasters that were generated using v.rast followed by r.buffer. Using r.thin on such a raster occasionally creates a triangle at an intersection instead of the expected two intersecting lines. All of the examples I have seen involve relatively acute angles (less than 25 degrees??).
This result is easily seen by using r.to.vect to create a vector, which then needs v.clean to remove dangles. I have attached a screenshot that shows the original (fat) raster in magenta, the vector with dangles in white, and the cleaned vector as (a thinner) green. There are numerous acute angles that generate the vectors I would expect, with one exception in the center.