title: Finding good starting points for Douglas-Peucker algorithm for closed polygons
body: <p>I am trying to reduce a polygon's vertexes using Douglas-Peucker algorithm - which works quite fine for lines and paths.</p>
  
  <p>My problem is that the polygons I want to optimize are closed. When choosing 2 random adjacent points the optimization works well - except for the start and end point - since they are fixed and can't be optimized.  </p>
  
  <p>Is there a good way to choose a starting point?</p>