Package org.locationtech.jts.simplify
Class TaggedLineStringSimplifier
- java.lang.Object
-
- org.locationtech.jts.simplify.TaggedLineStringSimplifier
-
public class TaggedLineStringSimplifier extends java.lang.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 Summary
Constructors Constructor Description TaggedLineStringSimplifier(org.locationtech.jts.simplify.LineSegmentIndex inputIndex, org.locationtech.jts.simplify.LineSegmentIndex outputIndex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setDistanceTolerance(double distanceTolerance)
Sets the distance tolerance for the simplification.
-
-
-
Method Detail
-
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
-
-