JTS Core 1.17.1
Packages
Classes
Search
About
Top
DPTransformer(boolean, double)
transformCoordinates(CoordinateSequence, Geometry): CoordinateSequence
transformPolygon(Polygon, Geometry): Geometry
transformLinearRing(LinearRing, Geometry): Geometry
transformMultiPolygon(MultiPolygon, Geometry): Geometry
Bottom
Source
Classic
org.locationtech.jts.simplify
Class DouglasPeuckerSimplifier.DPTransformer
Hierarchy:
Object
,
GeometryTransformer
, DouglasPeuckerSimplifier.DPTransformer
static class DouglasPeuckerSimplifier.DPTransformer
extends
GeometryTransformer
public
DPTransformer(boolean isEnsureValidTopology, double distanceTolerance)
protected
CoordinateSequence
transformCoordinates(
CoordinateSequence
coords,
Geometry
parent)
protected
Geometry
transformPolygon(
Polygon
geom,
Geometry
parent)
Simplifies a polygon, fixing it if required.
protected
Geometry
transformLinearRing(
LinearRing
geom,
Geometry
parent)
Simplifies a LinearRing. If the simplification results in a degenerate ring, remove the component.
Returns:
null if the simplification results in a degenerate ring
protected
Geometry
transformMultiPolygon(
MultiPolygon
geom,
Geometry
parent)
Simplifies a MultiPolygon, fixing it if required.