JTS Topology Suite 1.20.0 API
Package | Description |
---|---|
org.locationtech.jts | |
org.locationtech.jts.algorithm |
Contains classes and interfaces implementing fundamental computational geometry algorithms.
|
org.locationtech.jts.algorithm.axis | |
org.locationtech.jts.algorithm.construct |
Provides classes that implement various kinds of geometric constructions.
|
org.locationtech.jts.algorithm.distance |
Classes to compute distance metrics between geometries.
|
org.locationtech.jts.algorithm.hull |
Contains classes implementing algorithms to compute hulls
of geometry objects.
|
org.locationtech.jts.algorithm.locate |
Classes to determine the topological location of points in geometries.
|
org.locationtech.jts.algorithm.match |
Classes to compute matching metrics between geometries.
|
org.locationtech.jts.awt |
Classes to perform conversions from Java2D shape objects.
|
org.locationtech.jts.coverage |
Classes that operate on polygonal coverages.
|
org.locationtech.jts.densify |
Classes to perform densification on geometries.
|
org.locationtech.jts.dissolve | |
org.locationtech.jts.edgegraph | |
org.locationtech.jts.geom |
Contains the
Geometry interface hierarchy and supporting classes. |
org.locationtech.jts.geom.impl |
Implementations of interfaces for geometric structures.
|
org.locationtech.jts.geom.prep |
Classes to perform optimized geometric operations on suitably prepared geometries.
|
org.locationtech.jts.geom.util |
Provides classes that parse and modify Geometry objects.
|
org.locationtech.jts.geomgraph |
Contains classes that implement topology graphs.
|
org.locationtech.jts.geomgraph.index |
Contains classes that implement indexes for performing noding on geometry graph edges.
|
org.locationtech.jts.index |
Provides classes for various kinds of spatial indexes.
|
org.locationtech.jts.index.bintree |
Contains classes that implement a Binary Interval Tree index
|
org.locationtech.jts.index.chain |
Contains classes that implement Monotone Chains
|
org.locationtech.jts.index.hprtree | |
org.locationtech.jts.index.intervalrtree |
Contains classes to implement an R-tree index for one-dimensional intervals.
|
org.locationtech.jts.index.kdtree |
Contains classes which implement a k-D tree index over 2-D point data.
|
org.locationtech.jts.index.quadtree |
Contains classes that implement a Quadtree spatial index
|
org.locationtech.jts.index.strtree |
Contains 2-D and 1-D versions of the Sort-Tile-Recursive (STR) tree, a query-only R-tree.
|
org.locationtech.jts.index.sweepline |
Contains classes which implement a sweepline algorithm for scanning geometric data structures.
|
org.locationtech.jts.io |
Contains the interfaces for converting JTS objects to and from other formats.
|
org.locationtech.jts.io.geojson | |
org.locationtech.jts.io.gml2 |
Classes to read and write the GML2 geometry format.
|
org.locationtech.jts.io.kml | |
org.locationtech.jts.io.twkb | |
org.locationtech.jts.linearref |
Contains classes and interfaces implementing linear referencing on linear geometries
|
org.locationtech.jts.math | |
org.locationtech.jts.noding |
Classes to compute nodings for arrangements of line segments and line segment sequences.
|
org.locationtech.jts.noding.snap | |
org.locationtech.jts.noding.snapround |
Contains classes to implement the Snap Rounding algorithm for noding linestrings.
|
org.locationtech.jts.operation |
Provides classes for implementing operations on geometries
|
org.locationtech.jts.operation.buffer |
Provides classes for computing buffers of geometries
|
org.locationtech.jts.operation.buffer.validate |
Classes to perform validation of the results of buffer operations.
|
org.locationtech.jts.operation.distance |
Provides classes for computing the distance between geometries
|
org.locationtech.jts.operation.distance3d | |
org.locationtech.jts.operation.linemerge |
Classes to perform line merging.
|
org.locationtech.jts.operation.overlay |
Contains classes that perform a topological overlay to compute boolean spatial functions.
|
org.locationtech.jts.operation.overlay.snap |
Classes to perform snapping on geometries to prepare them for overlay operations.
|
org.locationtech.jts.operation.overlay.validate |
Classes to validate the results of overlay operations.
|
org.locationtech.jts.operation.overlayarea | |
org.locationtech.jts.operation.overlayng |
Contains classes that perform vector overlay
to compute boolean set-theoretic spatial functions.
|
org.locationtech.jts.operation.polygonize |
An API for polygonizing sets of lines.
|
org.locationtech.jts.operation.predicate |
Classes which implement topological predicates optimized for particular kinds of geometries.
|
org.locationtech.jts.operation.relate |
Contains classes to implement the computation of the spatial relationships of
Geometry s. |
org.locationtech.jts.operation.relateng |
Provides classes to implement the RelateNG algorithm
computes topological relationships of
Geometry s. |
org.locationtech.jts.operation.union |
Classes to perform efficient unioning of collections of geometries.
|
org.locationtech.jts.operation.valid |
Classes for testing the validity and simplicity of geometries,
as defined in the OGC Simple Features specification.
|
org.locationtech.jts.planargraph |
Contains classes to implement a planar graph data structure.
|
org.locationtech.jts.planargraph.algorithm |
Classes which implement graph algorithms on planar graphs.
|
org.locationtech.jts.precision |
Provides classes for analyzing and
manipulating the precision of Geometries.
|
org.locationtech.jts.shape | |
org.locationtech.jts.shape.fractal | |
org.locationtech.jts.shape.random | |
org.locationtech.jts.simplify |
Classes which implement algorithms for simplifying or generalizing geometries.
|
org.locationtech.jts.triangulate |
Classes to compute Delaunay triangulations.
|
org.locationtech.jts.triangulate.polygon |
Classes for triangulating polygons.
|
org.locationtech.jts.triangulate.quadedge |
Classes to implement a topological subdivision of quadeges, to support creating triangulations
and Voronoi diagrams.
|
org.locationtech.jts.triangulate.tri |
Classes for representing a planar triangulation as a set of linked triangles.
|
org.locationtech.jts.util |
Contains support classes for the Java Topology Suite.
|
org.locationtech.jtsexample.geom | |
org.locationtech.jtsexample.geom.prep | |
org.locationtech.jtsexample.io.gml2 | |
org.locationtech.jtsexample.linearref | |
org.locationtech.jtsexample.operation.distance | |
org.locationtech.jtsexample.operation.linemerge | |
org.locationtech.jtsexample.operation.polygonize | |
org.locationtech.jtsexample.precision | |
org.locationtech.jtsexample.technique | |
org.locationtech.jtslab | |
org.locationtech.jtslab.clean | |
org.locationtech.jtslab.clip | |
org.locationtech.jtslab.edgeray | |
org.locationtech.jtslab.geom.util | |
org.locationtech.jtstest | |
org.locationtech.jtstest.clean | |
org.locationtech.jtstest.cmd | |
org.locationtech.jtstest.command | |
org.locationtech.jtstest.function | |
org.locationtech.jtstest.geomfunction | |
org.locationtech.jtstest.geomop | |
org.locationtech.jtstest.test | |
org.locationtech.jtstest.testbuilder | |
org.locationtech.jtstest.testbuilder.controller | |
org.locationtech.jtstest.testbuilder.event | |
org.locationtech.jtstest.testbuilder.geom | |
org.locationtech.jtstest.testbuilder.io | |
org.locationtech.jtstest.testbuilder.io.shapefile | |
org.locationtech.jtstest.testbuilder.model | |
org.locationtech.jtstest.testbuilder.topostretch | |
org.locationtech.jtstest.testbuilder.ui | |
org.locationtech.jtstest.testbuilder.ui.dnd | |
org.locationtech.jtstest.testbuilder.ui.render | |
org.locationtech.jtstest.testbuilder.ui.style | |
org.locationtech.jtstest.testbuilder.ui.tools | |
org.locationtech.jtstest.testrunner | |
org.locationtech.jtstest.util | |
org.locationtech.jtstest.util.io |