Uses of Package
org.locationtech.jts.algorithm

Package
Description
Contains classes and interfaces implementing fundamental computational geometry algorithms.
Classes to determine the topological location of points in geometries.
Contains the Geometry interface hierarchy and supporting classes.
Contains classes that implement topology graphs.
Contains classes that implement indexes for performing noding on geometry graph edges.
Classes to compute nodings for arrangements of line segments and line segment sequences.
Contains classes to implement the Snap Rounding algorithm for noding linestrings.
Provides classes for implementing operations on geometries
Provides classes for computing buffers of geometries
Provides classes for computing the distance between geometries
Contains classes that perform a topological overlay to compute boolean spatial functions.
Classes to validate the results of overlay operations.
Classes which implement topological predicates optimized for particular kinds of geometries.
Contains classes to implement the computation of the spatial relationships of Geometrys.
Provides classes for testing the validity of geometries.
Classes which implement algorithms for simplifying or generalizing geometries.
Classes to implement a topological subdivision of quadeges, to support creating triangulations and Voronoi diagrams.