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
Geometry
using the Douglas-Peucker algorithm.An spatial index on a set ofLineSegment
s.ItemVisitor subclass to reduce volume of query results.ALineSegment
which 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 aLineString
which 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 aGeometry
using the Visvalingam-Whyatt area-based algorithm.