I am confused, whether removing pseudo-nodes and line-simplification methods should be considered as the same concept.

Line simplification is one normally done using Douglas-Peucker algorithm such as with v.generalize tool in GRASS.


I would say they are not the same thing.

A pseudo node is a network "thing", a junction with a valency of two, i.e. 2 polylines connecting to a single point. So if you dissolved these two lines to remove the pseudo node then you get a single line that looks the same.

Line simplification, using the Douglas-Peucker algorithm alters the underlying geometry of a line by removing vertices from within the line to simplify the shape of it. My experience is you typically run this on a line by line basis.

So you could have a scenario where two lines are participating in a NETWORK, they connect at their end nodes to create a pseudo node (valency 2) and you could run a line simplification on these to simplify the line but this won't remove the junction, pseudo node. To do that you want to dissolve the lines.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.