public static DualMidpointSmoother chaikinToMinArea(double minArea) {
    return chaikin(10).setMinVertexArea(minArea);
  }
Returns a new smoother that does <a href="https://observablehq.com/@pamacha/chaikins-algorithm">Chaikin
Smoothing</a> but instead of stopping after a fixed number of iterations, it stops when the added points would get
dropped with {@link VWSimplifier Visvalingam-Whyatt simplification} with {@code minArea} threshold.
planetiler-core/src/main/java/com/onthegomap/planetiler/geo/DualMidpointSmoother.java