public DualMidpointSmoother setMinVertexArea(double minVertexArea) {
    this.minVertexArea = minVertexArea;
    return this;
  }
Sets the min area of the triangle created by a point and its 2 neighbors below which a vertex will not be squashed.
<p>
If all points are below this threshold for an entire iteration then smoothing will stop before the maximum number
of iterations is reached.
planetiler-core/src/main/java/com/onthegomap/planetiler/geo/DualMidpointSmoother.java