<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">I'm looking at geos::simplify::DouglasPeuckerLineSimplifier (<a href="http://geos.refractions.net/ro/doxygen_docs/html/classgeos_1_1simplify_1_1DouglasPeuckerLineSimplifier.html#_details">http://geos.refractions.net/ro/doxygen_docs/html/classgeos_1_1simplify_1_1DouglasPeuckerLineSimplifier.html#_details</a>) and  geos::geom::CoordinateSequence::removeRepeatedPoints (<a href="http://geos.refractions.net/ro/doxygen_docs/html/classgeos_1_1geom_1_1CoordinateSequence.html#a22">http://geos.refractions.net/ro/doxygen_docs/html/classgeos_1_1geom_1_1CoordinateSequence.html#a22</a>)</div><div dir="ltr"><div dir="ltr" class="gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><br></div><div>Looking at the explanation of the Ramer–Douglas–Peucker algorithm (<a href="https://en.wikipedia.org/wiki/Ramer%E2%80%93Douglas%E2%80%93Peucker_algorithm">https://en.wikipedia.org/wiki/Ramer%E2%80%93Douglas%E2%80%93Peucker_algorithm</a>) I understand that the resulting geometry might be slightly different, that's why a tolerance needs to be added.</div><div><br></div><div>But I don't want my geometry to be altered I just want to remove vertices that don't contribute to the shape of the geometry. </div><div>Consider a square with not only 4 corner points but also points between the corner points.</div><div>Those points I want to remove because they are redundant and without them, I still have the 'same' square.</div><div><br></div><div>Should/can I use removeRepeatedPoints() or should I use another method?</div><div dir="ltr"><br></div><div dir="ltr">Thanks,<br>
<br>Paul<br><br>
</div></div></div></div></div></div></div></div></div></div>