Class TaggedLineStringSimplifier

java.lang.Object
org.locationtech.jts.simplify.TaggedLineStringSimplifier

public class TaggedLineStringSimplifier extends Object
Simplifies a TaggedLineString, preserving topology (in the sense that no new intersections are introduced). Uses the recursive Douglas-Peucker algorithm.
Version:
1.7
Author:
Martin Davis
  • Constructor Details

    • TaggedLineStringSimplifier

      public TaggedLineStringSimplifier(org.locationtech.jts.simplify.LineSegmentIndex inputIndex, org.locationtech.jts.simplify.LineSegmentIndex outputIndex)
  • Method Details

    • setDistanceTolerance

      public void setDistanceTolerance(double distanceTolerance)
      Sets the distance tolerance for the simplification. All vertices in the simplified geometry will be within this distance of the original geometry.
      Parameters:
      distanceTolerance - the approximation tolerance to use