Package org.locationtech.jts.simplify
package org.locationtech.jts.simplify
Classes which implement algorithms for simplifying or generalizing geometries.
-
ClassesClassDescriptionSimplifies a linestring (sequence of points) using the standard Douglas-Peucker algorithm.Simplifies a
Geometryusing the Douglas-Peucker algorithm.An spatial index on a set ofLineSegments.ItemVisitor subclass to reduce volume of query results.ALineSegmentwhich is tagged with its location in a parentGeometry.Simplifies a collection of TaggedLineStrings, preserving topology (in the sense that no new intersections are introduced).Represents aLineStringwhich can be modified to a simplified shape.Simplifies a TaggedLineString, preserving topology (in the sense that no new intersections are introduced).Simplifies a geometry and ensures that the result is a valid geometry having the same dimension and number of components as the input, and with the components having the same topological relationship.A filter to add linear geometries to the linestring map with the appropriate minimum size constraint.Simplifies a linestring (sequence of points) using the Visvalingam-Whyatt algorithm.Simplifies aGeometryusing the Visvalingam-Whyatt area-based algorithm.