Class TaggedLinesSimplifier

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

class TaggedLinesSimplifier extends Object
Simplifies a collection of TaggedLineStrings, preserving topology (in the sense that no new intersections are introduced). This class is essentially just a container for the common indexes used by TaggedLineStringSimplifier.
  • Field Details

  • Constructor Details

    • TaggedLinesSimplifier

      public TaggedLinesSimplifier()
  • 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
    • simplify

      public void simplify(Collection taggedLines)
      Simplify a collection of TaggedLineStrings
      Parameters:
      taggedLines - the collection of lines to simplify