Name | Description | Type | Package | Framework |
AbstractNode | A node of the STR tree. | Class | com.vividsolutions.jts.index.strtree | JTS Topology |
|
AbstractSTRtree | Base class for STRtree and SIRtree. | Class | com.vividsolutions.jts.index.strtree | JTS Topology |
|
AbstractSTRtree .IntersectsOp | A test for intersection between two bounds, necessary because subclasses of AbstractSTRtree have different implementations of bounds. | Interface | com.vividsolutions.jts.index.strtree | JTS Topology |
|
AffineTransformation | Represents a affine transformation on the 2D Cartesian plane. | Class | com.vividsolutions.jts.geom.util | JTS Topology |
|
AffineTransformationBuilder | Builds an AffineTransformation defined by three control points and their images under the transformation. | Class | com.vividsolutions.jts.geom.util | JTS Topology |
|
Angle | Utility functions for working with angles. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
|
ArrayListVisitor | | Class | com.vividsolutions.jts.index | JTS Topology |
|
Assert | A utility for making programming assertions. | Class | com.vividsolutions.jts.util | JTS Topology |
|
AssertionFailedException | Thrown when the application is in an inconsistent state. | Class | com.vividsolutions.jts.util | JTS Topology |
|
Bintree | An BinTree (or "Binary Interval Tree") is a 1-dimensional version of a quadtree. | Class | com.vividsolutions.jts.index.bintree | JTS Topology |
|
Boundable | A spatial object in an AbstractSTRtree. | Interface | com.vividsolutions.jts.index.strtree | JTS Topology |
|
BoundaryNodeRule | An interface for rules which determine whether node points which are in boundaries of lineal geometry components | Interface | com.vividsolutions.jts.algorithm | JTS Topology |
|
BoundaryNodeRule .EndPointBoundaryNodeRule | A BoundaryNodeRule which specifies that any points which are endpoints of lineal components are in the boundary of the | Class | com.vividsolutions.jts.algorithm | JTS Topology |
|
BoundaryNodeRule .Mod2BoundaryNodeRule | A BoundaryNodeRule specifies that points are in the boundary of a lineal geometry iff | Class | com.vividsolutions.jts.algorithm | JTS Topology |
|
BoundaryNodeRule .MonoValentEndPointBoundaryNodeRule | A BoundaryNodeRule which determines that only endpoints with valency of exactly 1 are on the boundary. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
|
BoundaryNodeRule .MultiValentEndPointBoundaryNodeRule | A BoundaryNodeRule which determines that only endpoints with valency greater than 1 are on the boundary. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
|
BoundaryOp | Computes the boundary of a Geometry. | Class | com.vividsolutions.jts.operation | JTS Topology |
|
BufferBuilder | Builds the buffer geometry for a given input geometry and precision model. | Class | com.vividsolutions.jts.operation.buffer | JTS Topology |
|
BufferOp | Computes the buffer of a geometry, for both positive and negative buffer distances. | Class | com.vividsolutions.jts.operation.buffer | JTS Topology |
|
BufferSubgraph | A connected subset of the graph of DirectedEdges and Nodes. | Class | com.vividsolutions.jts.operation.buffer | JTS Topology |
|
ByteArrayInStream | Allows an array of bytes to be used as an InStream. | Class | com.vividsolutions.jts.io | JTS Topology |
|
ByteOrderDataInStream | Allows reading a stream of Java primitive datatypes from an underlying with the representation being in either common byte ordering. | Class | com.vividsolutions.jts.io | JTS Topology |
|
ByteOrderValues | Methods to read and write primitive Java datatypes from/to byte sequences, allowing the byte order to be specified | Class | com.vividsolutions.jts.io | JTS Topology |
|
CGAlgorithms | Specifies and implements various fundamental Computational Geometric algorithms. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
|
CentralEndpointIntersector | Computes an approximate intersection of two line segments by taking the most central of the endpoints of the segments. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
|
CentroidArea | Computes the centroid of an area geometry. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
|
CentroidLine | Computes the centroid of a linear geometry. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
|
CentroidPoint | Computes the centroid of a point geometry. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
|
CollectionUtil | Executes a transformation function on each element of a collection and returns the results in a new List. | Class | com.vividsolutions.jts.util | JTS Topology |
|
CollectionUtil .Function | | Interface | com.vividsolutions.jts.util | JTS Topology |
|
CommonBits | Determines the maximum number of common most-significant bits in the mantissa of one or numbers. | Class | com.vividsolutions.jts.precision | JTS Topology |
|
CommonBitsOp | Provides versions of Geometry spatial functions which use common bit removal to reduce the likelihood of robustness problems. | Class | com.vividsolutions.jts.precision | JTS Topology |
|
CommonBitsRemover | Allow computing and removing common mantissa bits from one or more Geometries. | Class | com.vividsolutions.jts.precision | JTS Topology |
|
ConnectedElementLocationFilter | A ConnectedElementPointFilter extracts a single point from each connected element in a Geometry | Class | com.vividsolutions.jts.operation.distance | JTS Topology |
|
ConnectedElementPointFilter | Extracts a single point from each connected element in a Geometry | Class | com.vividsolutions.jts.operation.distance | JTS Topology |
|
ConnectedInteriorTester | This class tests that the interior of an area Geometry ( Polygon or MultiPolygon ) | Class | com.vividsolutions.jts.operation.valid | JTS Topology |
|
ConnectedSubgraphFinder | Finds all connected Subgraphs of a PlanarGraph. | Class | com.vividsolutions.jts.planargraph.algorithm | JTS Topology |
|
ConsistentAreaTester | Checks that a GeometryGraph representing an area (a Polygon or MultiPolygon ) | Class | com.vividsolutions.jts.operation.valid | JTS Topology |
|
ConsistentPolygonRingChecker | Tests whether the polygon rings in a GeometryGraph Used for checking if Topology errors are present after noding. | Class | com.vividsolutions.jts.operation.overlay | JTS Topology |
|
ConvexHull | Computes the convex hull of a Geometry. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
|
Coordinate | A lightweight class used to store coordinates on the 2-dimensional Cartesian plane. | Class | com.vividsolutions.jts.geom | JTS Topology |
|
Coordinate .DimensionalComparator | Compares two Coordinates, allowing for either a 2-dimensional or 3-dimensional comparison, and handling NaN values correctly. | Class | com.vividsolutions.jts.geom | JTS Topology |
|
CoordinateArrayFilter | A CoordinateFilter that creates an array containing every coordinate in a Geometry. | Class | com.vividsolutions.jts.util | JTS Topology |
|
CoordinateArraySequence | The CoordinateSequence implementation that Geometrys use by default. | Class | com.vividsolutions.jts.geom.impl | JTS Topology |
|
CoordinateArraySequenceFactory | Creates CoordinateSequences represented as an array of Coordinates. | Class | com.vividsolutions.jts.geom.impl | JTS Topology |
|
CoordinateArrays | | Class | com.vividsolutions.jts.geom | JTS Topology |
|
CoordinateArrays .BidirectionalComparator | A Comparator for Coordinate arrays modulo their directionality. | Class | com.vividsolutions.jts.geom | JTS Topology |
|
CoordinateArrays .ForwardComparator | A Comparator for Coordinate arrays in the forward direction of their coordinates, | Class | com.vividsolutions.jts.geom | JTS Topology |
|
CoordinateCountFilter | A CoordinateFilter that counts the total number of coordinatesConstructor SummaryCoordinateCountFilter() | Class | com.vividsolutions.jts.util | JTS Topology |
|
CoordinateFilter | Geometry classes support the concept of applying a coordinate filter to every coordinate in the Geometry. | Interface | com.vividsolutions.jts.geom | JTS Topology |
|
CoordinateList | A list of Coordinates, which may be set to prevent repeated coordinates from occuring in the list. | Class | com.vividsolutions.jts.geom | JTS Topology |
|
CoordinateSequence | The internal representation of a list of coordinates inside a Geometry. | Interface | com.vividsolutions.jts.geom | JTS Topology |
|
CoordinateSequenceComparator | Compares two CoordinateSequences. | Class | com.vividsolutions.jts.geom | JTS Topology |
|
CoordinateSequenceFactory | A factory to create concrete instances of CoordinateSequences. | Interface | com.vividsolutions.jts.geom | JTS Topology |
|
CoordinateSequenceFilter | Interface for classeswhich provide operations that can be applied to the coordinates in a CoordinateSequence. | Interface | com.vividsolutions.jts.geom | JTS Topology |
|
CoordinateSequences | Utility functions for manipulating CoordinateSequencesConstructor SummaryCoordinateSequences() | Class | com.vividsolutions.jts.geom | JTS Topology |
|
Debug | Provides routines to simplify and localize debugging output. | Class | com.vividsolutions.jts.util | JTS Topology |
|
DefaultCoordinateSequenceFactory | Creates CoordinateSequences represented as an array of Coordinates. | Class | com.vividsolutions.jts.geom | JTS Topology |
|
Depth | A Depth object records the topological depth of the sides of an Edge for up to two Geometries. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
|
Dimension | Constants representing the dimensions of a point, a curve and a surface. | Class | com.vividsolutions.jts.geom | JTS Topology |
|
DirectedEdge | | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
|
DirectedEdge | Represents a directed edge in a PlanarGraph. | Class | com.vividsolutions.jts.planargraph | JTS Topology |
|
DirectedEdgeStar | A DirectedEdgeStar is an ordered list of outgoing DirectedEdges around a node. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
|
DirectedEdgeStar | | Class | com.vividsolutions.jts.planargraph | JTS Topology |
|
DistanceOp | Find two points on two Geometrys which lie within a given distance, or else are the closest points | Class | com.vividsolutions.jts.operation.distance | JTS Topology |
|
DoubleBits | DoubleBits manipulates Double numbers by using bit manipulation and bit-field extraction. | Class | com.vividsolutions.jts.index.quadtree | JTS Topology |
|
DouglasPeuckerLineSimplifier | Simplifies a linestring (sequence of points) using the standard Douglas-Peucker algorithm. | Class | com.vividsolutions.jts.simplify | JTS Topology |
|
DouglasPeuckerSimplifier | Simplifies a Geometry using the standard Douglas-Peucker algorithm. | Class | com.vividsolutions.jts.simplify | JTS Topology |
|
Edge | Fields inherited from class com. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
|
Edge | Represents an undirected edge of a PlanarGraph. | Class | com.vividsolutions.jts.planargraph | JTS Topology |
|
EdgeEnd | Models the end of an edge incident on a node. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
|
EdgeEndBuilder | Computes the EdgeEnds which arise from a noded Edge. | Class | com.vividsolutions.jts.operation.relate | JTS Topology |
|
EdgeEndBundle | A collection of EdgeEnds which obey the following invariant: They originate at the same node and have the same direction. | Class | com.vividsolutions.jts.operation.relate | JTS Topology |
|
EdgeEndBundleStar | An ordered list of EdgeEndBundles around a RelateNode. | Class | com.vividsolutions.jts.operation.relate | JTS Topology |
|
EdgeEndStar | A EdgeEndStar is an ordered list of EdgeEnds around a node. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
|
EdgeIntersection | Represents a point on an edge which intersects with another edge. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
|
EdgeIntersectionList | A list of edge intersections along an Edge. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
|
EdgeList | A EdgeList is a list of Edges. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
|
EdgeNodingValidator | Validates that a collection of Edges is correctly noded. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
|
EdgeRing | | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
|
EdgeRing | Represents a ring of PolygonizeDirectedEdges which form a ring of a polygon. | Class | com.vividsolutions.jts.operation.polygonize | JTS Topology |
|
EdgeSetIntersector | An EdgeSetIntersector computes all the intersections between the edges in the set. | Class | com.vividsolutions.jts.geomgraph.index | JTS Topology |
|
EdgeSetNoder | Nodes a set of edges. | Class | com.vividsolutions.jts.operation.overlay | JTS Topology |
|
EdgeString | A sequence of LineMergeDirectedEdges forming one of the lines that will be output by the line-merging process. | Class | com.vividsolutions.jts.operation.linemerge | JTS Topology |
|
EnhancedPrecisionOp | Provides versions of Geometry spatial functions which use enhanced precision techniques to reduce the likelihood of robustness problems. | Class | com.vividsolutions.jts.precision | JTS Topology |
|
Envelope | Defines a rectangular region of the 2D coordinate plane. | Class | com.vividsolutions.jts.geom | JTS Topology |
|
FastNodingValidator | Validates that a collection of SegmentStrings is correctly noded. | Class | com.vividsolutions.jts.noding | JTS Topology |
|
FuzzyPointLocator | Finds the most likely Location of a point relative to the polygonal components of a geometry, using a tolerance value. | Class | com.vividsolutions.jts.operation.overlay.validate | JTS Topology |
|
GeometricShapeFactory | Computes various kinds of common geometric shapes. | Class | com.vividsolutions.jts.util | JTS Topology |
|
Geometry | The base class for all geometric objects. | Class | com.vividsolutions.jts.geom | JTS Topology |
|
GeometryCollection | Basic implementation of GeometryCollection. | Class | com.vividsolutions.jts.geom | JTS Topology |
|
GeometryCollectionIterator | Iterates over all Geometrys in a GeometryCollection. | Class | com.vividsolutions.jts.geom | JTS Topology |
|
GeometryComponentFilter | Geometry classes support the concept of applying a GeometryComponentFilter | Interface | com.vividsolutions.jts.geom | JTS Topology |
|
GeometryEditor | Supports creating a new Geometry which is a modification of an existing one. | Class | com.vividsolutions.jts.geom.util | JTS Topology |
|
GeometryEditor .CoordinateOperation | A GeometryEditorOperation which modifies the coordinate list of a Geometry. | Class | com.vividsolutions.jts.geom.util | JTS Topology |
|
GeometryEditor .GeometryEditorOperation | A interface which specifies an edit operation for Geometries. | Interface | com.vividsolutions.jts.geom.util | JTS Topology |
|
GeometryFactory | Supplies a set of utility methods for building Geometry objects from lists Note that the factory constructor methods do not change the input coordinates in any way. | Class | com.vividsolutions.jts.geom | JTS Topology |
|
GeometryFilter | GeometryCollection classes support the concept of applying a GeometryFilter to the Geometry. | Interface | com.vividsolutions.jts.geom | JTS Topology |
|
GeometryGraph | A GeometryGraph is a graph that models a given GeometryFields inherited from class com. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
|
GeometryGraphOperation | The base class for operations that require GeometryGraphs. | Class | com.vividsolutions.jts.operation | JTS Topology |
|
GeometryLocation | Represents the location of a point on a Geometry. | Class | com.vividsolutions.jts.operation.distance | JTS Topology |
|
GeometrySnapper | Snaps the vertices and segments of a Geometry to another Geometry's vertices. | Class | com.vividsolutions.jts.operation.overlay.snap | JTS Topology |
|
GeometryTransformer | A framework for processes which transform an input Geometry into an output Geometry, possibly changing its structure and type(s). | Class | com.vividsolutions.jts.geom.util | JTS Topology |
|
GraphComponent | A GraphComponent is the parent class for the objects' that form a graph. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
|
GraphComponent | The base class for all graph component classes. | Class | com.vividsolutions.jts.planargraph | JTS Topology |
|
HCoordinate | Represents a homogeneous coordinate in a 2-D coordinate space. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
|
HotPixel | A hot pixel contains the interior of the tolerance square and minus the top and right segments. | Class | com.vividsolutions.jts.noding.snapround | JTS Topology |
|
InStream | A interface for classes providing an input stream of bytes. | Interface | com.vividsolutions.jts.io | JTS Topology |
|
InputStreamInStream | An adapter to allow an InputStream to be used as an InStreamConstructor SummaryInputStreamInStream(java. | Class | com.vividsolutions.jts.io | JTS Topology |
|
InteriorIntersectionFinder | Finds an interior intersection in a set of SegmentStrings, if one exists. | Class | com.vividsolutions.jts.noding | JTS Topology |
|
InteriorPointArea | Computes a point in the interior of an area geometry. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
|
InteriorPointLine | Computes a point in the interior of an linear geometry. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
|
InteriorPointPoint | Computes a point in the interior of an point geometry. | Class | com.vividsolutions.jts.algorithm | JTS Topology |
|
IntersectionAdder | Computes the intersections between two line segments in SegmentStrings and adds them to each string. | Class | com.vividsolutions.jts.noding | JTS Topology |
|
IntersectionFinderAdder | Finds proper and interior intersections in a set of SegmentStrings, and adds them as nodes. | Class | com.vividsolutions.jts.noding | JTS Topology |
|
IntersectionMatrix | A Dimensionally Extended Nine-Intersection Model (DE-9IM) matrix. | Class | com.vividsolutions.jts.geom | JTS Topology |
|
Interval | Represents an (1-dimensional) closed interval on the Real number line. | Class | com.vividsolutions.jts.index.bintree | JTS Topology |
|
Interval | A contiguous portion of 1D-space. | Class | com.vividsolutions.jts.index.strtree | JTS Topology |
|
IntervalSize | Provides a test for whether an interval is so small it should be considered as zero for the purposes of | Class | com.vividsolutions.jts.index.quadtree | JTS Topology |
|
IsSimpleOp | Tests whether a Geometry is simple. | Class | com.vividsolutions.jts.operation | JTS Topology |
|
IsValidOp | See the documentation for the various geometry types for a specification of validity. | Class | com.vividsolutions.jts.operation.valid | JTS Topology |
|
ItemBoundable | Boundable wrapper for a non-Boundable spatial object. | Class | com.vividsolutions.jts.index.strtree | JTS Topology |
|
ItemVisitor | | Interface | com.vividsolutions.jts.index | JTS Topology |
|
IteratedNoder | Nodes a set of SegmentStrings completely. | Class | com.vividsolutions.jts.noding | JTS Topology |
|
JTSVersion | JTS API version information. | Class | com.vividsolutions.jts | JTS Topology |
|
Key | A Key is a unique identifier for a node in a tree. | Class | com.vividsolutions.jts.index.bintree | JTS Topology |
|
Key | A Key is a unique identifier for a node in a quadtree. | Class | com.vividsolutions.jts.index.quadtree | JTS Topology |
|
Label | A Label indicates the topological relationship of a component of a topology graph to a given Geometry. | Class | com.vividsolutions.jts.geomgraph | JTS Topology |
|
LengthIndexedLine | Supports linear referencing along a linear Geometry using the length along the line as the index. | Class | com.vividsolutions.jts.linearref | JTS Topology |
|
LengthLocationMap | Computes the LinearLocation for a given length along a linear Geometry. | Class | com.vividsolutions.jts.linearref | JTS Topology |
|
LineBuilder | Forms JTS LineStrings out of a the graph of DirectedEdges created by an OverlayOp. | Class | com.vividsolutions.jts.operation.overlay | JTS Topology |
|
LineIntersector | A LineIntersector is an algorithm that can both test whether two line segments intersect and compute the intersection point | Class | com.vividsolutions.jts.algorithm | JTS Topology |
|
LineMergeDirectedEdge | A DirectedEdge of a Fields inherited from class com. | Class | com.vividsolutions.jts.operation.linemerge | JTS Topology |
|
LineMergeEdge | An edge of a LineMergeGraph. | Class | com.vividsolutions.jts.operation.linemerge | JTS Topology |
|
LineMergeGraph | A planar graph of edges that is analyzed to sew the edges together. | Class | com.vividsolutions.jts.operation.linemerge | JTS Topology |
|
LineMerger | Sews together a set of fully noded LineStrings. | Class | com.vividsolutions.jts.operation.linemerge | JTS Topology |
|
LineSegment | Represents a line segment defined by two Coordinates. | Class | com.vividsolutions.jts.geom | JTS Topology |
|
LineSegmentIndex | An spatial index on a set of LineSegments. | Class | com.vividsolutions.jts.simplify | JTS Topology |
|
LineSequencer | Builds a sequence from a set of LineStrings so that they are ordered end to end. | Class | com.vividsolutions.jts.operation.linemerge | JTS Topology |
|
LineString | Basic implementation of LineString. | Class | com.vividsolutions.jts.geom | JTS Topology |
|
LineStringSnapper | Snaps the vertices and segments of a LineString to a set of target snap vertices. | Class | com.vividsolutions.jts.operation.overlay.snap | JTS Topology |
|
LinearComponentExtracter | Extracts all the 1-dimensional (LineString) components from a Geometry. | Class | com.vividsolutions.jts.geom.util | JTS Topology |
|
LinearGeometryBuilder | Builds a linear geometry (LineString or MultiLineString) incrementally (point-by-point). | Class | com.vividsolutions.jts.linearref | JTS Topology |
|
LinearIterator | An iterator over the components and coordinates of a linear geometry (LineStrings and MultiLineStrings. | Class | com.vividsolutions.jts.linearref | JTS Topology |
|
LinearLocation | Represents a location along a LineString or MultiLineString. | Class | com.vividsolutions.jts.linearref | JTS Topology |
|
LinearRing | Models an OGC SFS LinearRing. | Class | com.vividsolutions.jts.geom | JTS Topology |
|
Location | Constants representing the location of a point relative to a geometry. | Class | com.vividsolutions.jts.geom | JTS Topology |
|
LocationIndexedLine | Supports linear referencing along a linear Geometry | Class | com.vividsolutions.jts.linearref | JTS Topology |
|
MCIndexNoder | Nodes a set of SegmentStrings using a index based on MonotoneChains and a SpatialIndex. | Class | com.vividsolutions.jts.noding | JTS Topology |
|
MCIndexPointSnapper | | Class | com.vividsolutions.jts.noding.snapround | JTS Topology |