|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
AssertionFailedException
.
AssertionFailedException
with the given detail
message.
DirectedEdge
which is known to form part of this ring.
Geometry
's
coordinates.
Geometry
and its
subelement Geometry
s (if any).
BinTree
(or "Binary Interval Tree")
is a 1-dimensional version of a quadtree.DirectedEdges
and Node
s.Geometry
having the given
width.
Geometry
having the given
width and with a specified number of segments used to approximate curves.
Geometry
, using enhanced precision.
Geometry
, MultiGeometry
, or
GeometryCollection
to contain the Geometry
s in
it.
Geometry
s.
Geometry
s should be reshifted.
Geometry
(Polygon
or MultiPolygon
)
is connected.GeometryGraph
representing an area
(a Polygon
or MultiPolygon
)
is consistent with the SFS semantics for area geometries.Geometry
.Geometry
.
Coordinate
at (x,y,z).
Coordinate
at (0,0,NaN).
Coordinate
having the same (x,y,z) values as
other
.
Coordinate
at (x,y,NaN).
CoordinateFilter
that creates an array containing every
coordinate in a Geometry
.CoordinateArrayFilter
.
CoordinateFilter
that counts the total number of coordinates
in a Geometry
.Geometry
classes support the concept of applying a
coordinate filter to every coordinate in the Geometry
.Coordinates
, which may
be set to prevent repeated coordinates from occuring in the list.g
's class is GeometryCollection
.
Geometry
interface hierarchy and supporting classes.Geometry
s.compareTo
encountered as
the two Collection
s are iterated over.
Geometry
is greater than, equal to,
or less than another Geometry
.
PrecisionModel
object with the specified object for order.
Geometry
is greater than, equal to,
or less than another Geometry
having the same class.
Geometry
, or a null Envelope
if this Geometry
is empty.
true
if the given point lies in or on the envelope.
true
if the given point lies in or on the envelope.
true
if the Envelope other
lies wholely inside this Envelope
(inclusive of the boundary).
true
if other.within(this)
returns
true
.
Polygon
that contains all the
points in the Geometry
.
Polygon
.
Polygon
with the given exterior boundary and
interior boundaries.
Polygon
.
true
if the DE-9IM intersection matrix for the two
Geometry
s is
T*T****** (for a point and a curve, a point and an area or a line
and an area)
0******** (for two curves)
.
PlanarGraph
.from
node to the
to
node.
DirectedEdge
s which leave a Node
in a PlanarGraph
.Geometry
s.Geometry
representing the points making up this
Geometry
that do not make up other
.
Geometry
s, using enhanced precision.
Geometry
s, using enhanced precision.
true
if the DE-9IM intersection matrix for the two
Geometry
s is FF*FF****.
Envelope
.
Geometry
and the Geometry
g
PlanarGraph
.EdgeEnd
s which arise from a noded Edge
.EdgeEnd
s which start at the same point and are parallel.EdgeEndBundle
s around a RelateNode
.PolygonizeDirectedEdge
s which form
a ring of a polygon.LineMergeDirectedEdge
s forming one of the lines that will
be output by the line-merging process.Envelope
.
Envelope
for a region defined by maximum and minimum values.
Envelope
for a region defined by two Coordinates.
Envelope
for a region defined by a single Coordinate.
Envelope
from an existing Envelope.
Coordinate
s from a Geometry
.
Geometry
with the given edit operation.
Geometry
.
true
if other
has the same values for
the x and y ordinates.
true
if the DE-9IM intersection matrix for the two
Geometry
s is T*F**FFF*.
true
if other
has the same values for
its points.
AssertionFailedException
if the given objects are
not equal, according to the equals
method.
AssertionFailedException
with the given message if
the given objects are not equal, according to the equals
method.
Coordinate
s
are equal.
true
if other
has the same values for x,
y and z.
Geometry
s are exactly equal,
up to a specified tolerance.
Geometry
s are exactly equal.
true
if other
is
topologically equal to this LineSegment (e.g.
Envelope
so that it contains
(x,y).
Envelope
so that it contains
(x,y).
Envelope
so that it contains
other
.
coord
.
geom
.
geom
.
GeometryFactory
.
Geometry
.GeometryCollection
.Geometry
s in a GeometryCollection
.GeometryCollection
.
Geometry
classes support the concept of applying
a GeometryComponentFilter
filter to the Geometry
.Geometry
which is a modification of an existing one.Geometry
with the same GeometryFactory
as the input Geometry.
GeometryFactory
GeometryEditorOperation
which modifies the coordinate list of a Geometry
.PrecisionModel
and the default CoordinateSequence
implementation.
PrecisionModel
and spatial-reference ID, and the default CoordinateSequence
implementation.
GeometryCollection
classes support the concept of
applying a GeometryFilter
to the Geometry
.GeometryCollection
.
IntersectionMatrix
s
elements.
Geometry
.
GeometryCollection
Polygon
Geometry
is empty.
Geometry
s inherent boundary.
Geometry
.
MonotoneChain
s
for the given list of coordinates.
Geometry
that represents the convex hull of the input
geometry.
Geometry
.
Coordinate
at the given position.
Geometry
s vertices.
Coordinate
s.
Coordinate
s.
LineString
which is a minimum diameter
Geometry
.
DirectedEdge
that starts from the given node, or null if the
node is not one of the two nodes associated with this Edge.
Geometry
s bounding box.
Geometry
, or a null Envelope
if this Geometry
is empty.
com.vivid.jts.geom
interface.
Geometry
.
Geometry
.
LineString
Polygon
LineString
.
Envelope
s maximum x-value.
Envelope
s maximum y-value.
Envelope
s minimum x-value.
Envelope
s minimum y-value.
Geometry
s vertices.
node
is one of the two nodes associated with this Edge,
returns the other node; otherwise returns null.
PrecisionModel
used by the Geometry
.
LinearRing
, or null if an Exception occurs while
creating it (such as a topology problem).
getUserData
instead
Coordinate
forming one end of the minimum diameter
Geometry
s.
null
elements.
IntersectionMatrix
with FALSE
dimension values.
IntersectionMatrix
with the given dimension
symbols.
IntersectionMatrix
with the same elements as
other
.
Geometry
is simple.isValid()
method
for Geometry
s.coordinate
in coordinates
.
Envelope
.
Envelope
for a region defined by maximum and minimum values.
Envelope
to a region defined by two Coordinates.
Envelope
to a region defined by a single Coordinate.
Envelope
from an existing Envelope.
Envelope
to the index
Geometry
representing the points shared by this
Geometry
and other
.
Geometry
s, using enhanced precision.
Geometry
s, using enhanced precision.
other
overlaps (intersects) the region of this Envelope
.
p
overlaps (lies inside) the region of this Envelope
.
(x, y)
overlaps (lies inside) the region of this Envelope
.
true
if disjoint
returns false.
Coordinate
is
oriented counter-clockwise.
true
if this IntersectionMatrix
is
T*****FF*.
LineString
.
true
if this IntersectionMatrix
is
T*T****** (for a point and a curve, a point and an area or a line
and an area)
0******** (for two curves)
.
true
if this IntersectionMatrix
is
FF*FF****.
Geometry
is
empty.
true
if this IntersectionMatrix
is
T*F**FFF*.
Geometry
s are equal, from the point
of view of the equalsExact
method.
true
if isDisjoint
returns false.
true
if this Envelope
is a "null"
envelope.
true
if this IntersectionMatrix
is
T*T***T** (for two points or two surfaces)
1*T***T** (for two curves)
.
Geometry
not simple.
true
if this IntersectionMatrix
is
FT*******, F**T***** or F***T****.
AssertionFailedException
if the given assertion is
not true.
AssertionFailedException
with the given message if
the given assertion is not true.
Geometry
.
LinearRing
ring formed by this edge ring is topologically valid.
true
if this IntersectionMatrix
is
T*F**F***.
Geometry
to another is less than or equal to a specified value.
Label
indicates the topological relationship of a component
of a topology graph to a given Geometry
.DirectedEdge
s
created by an OverlayOp
.DirectedEdge
of a
LineMergeGraph
.from
node to the
to
node.
LineMergeGraph
.Coordinate
s.LineString
.LineString
) components from a Geometry
.LinearRing
.LinearRing
with the given points.
Location
) of a single point
to a Geometry.
PointInRing
using MonotoneChain
s and a BinTree
index to
increase performance.SegmentStrings
using a index based
on MonotoneChain
s and a SpatialIndex
.edges
which may contain nodes of degree > 2.Edge
s with the property that no node
has degree greater than 2.Geometry
.Geometry
.
Geometry
,
with a hint if
the Geometry is convex
(e.g.
MultiLineString
.Point
s.MultiPolygon
.IntersectionMatrix
satisfies the required dimension symbols.
Bintree
.Quadtree
.PlanarGraph
is a location where 0 or more Edge
s
meet.Bintree
.Quadtree
.Node
s, indexed by the coordinate of the node.SegmentString
s.SegmentString
s is correctly noded.HCoordinate
has been computed which is
not representable on the Cartesian plane.SegmentStrings
, i.e.
Geometry
to normal form (or
canonical form ).
Geometry
component (ring, line or point).Geometry
.PlanarGraph
s constructed during
overlay operations.Geometry
s.q
relative to a
vector specified by p1-p2
.
true
if the DE-9IM intersection matrix for the two
Geometry
s is
T*T***T** (for two points or two surfaces)
1*T***T** (for two curves)
.
WKTReader
when a parsing problem occurs.ParseException
with the given detail message.
ParseException
with e
s detail message.
IntersectionMatrix
relies on the use of a structure
called a "topology graph".Point
.Point
s from the nodes of an overlay graph.Point
) components from a Geometry
.Coordinate
lies inside
a ring.Location
)
of a single point to a Geometry.Polygon
with the given exterior boundary and
interior boundaries.
Polygon
s out of a graph of DirectedEdge
s.Polygon
) components from a Geometry
.DirectedEdge
of a PolygonizeGraph
, which represents
an edge of a polygon formed by the graph.from
node to the
to
node.
GeometryFactory
as the input Geometry
s
Coordinate
s in a Geometry
.PrecisionModel
with a default precision
of FLOATING.
PrecisionModel
that specifies
an explicit precision model type.
PrecisionModel
that specifies Fixed precision.
PrecisionModel
from an existing one.
SegmentIntersector
class to process
intersections for two segments of the SegmentStrings
being intersected.
LinearRing
s are
nested inside another ring in the set, using a Quadtree
index to speed up the comparisons.Envelope
Note that some kinds of indexes may also return objects which do not in fact
intersect the query envelope.
NodeMap
in a RelateNodeGraph
to create RelateNode
s.Geometry
s.Bintree
.Geometry
.
Geometry
.
true
if the elements in the DE-9IM intersection
matrix for the two Geometry
s match the elements in intersectionPattern
, which may be:
0
1
2
T ( = 0, 1 or 2)
F ( = -1)
* ( = -1, 0, 1 or 2)
For more information on the DE-9IM, see the OpenGIS Simple Features
Specification.
Geometry
s.
PointInRing
using a SIRtree
index to
increase performance.Geometry
SegmentString
s
and adds them to each string.SegmentString
s.SegmentNode
s present along a noded SegmentString
.Geometry
according to the supplied PrecisionModel
, without
attempting to preserve valid topology.LinearRing
s are
nested inside another ring in the set, using a simple O(n^2)
comparison.SegmentString
s by
performing a brute-force comparison of every segment to every other one.Geometry
.Coordinate
lies inside
a ring, using a linear-time algorithm.LinearRing
s are
nested inside another ring in the set, using a SweepLineIndex
index to speed up the comparisons.firstCoordinate
is first.
IntersectionMatrix
s
elements.
IntersectionMatrix
to the
dimension symbols in dimensionSymbols
.
IntersectionMatrix
to dimensionValue
.
minimumDimensionValue
if the
element is less.
IntersectionMatrix
, changes the
element to the corresponding minimum dimension symbol if the element is
less.
minimumDimensionValue
if the element is less.
PrecisionModel
of the new reduced Geometry
will be changed to be the PrecisionModel
supplied to
specify the reduction.
Coordinate
s (x,y,z) values to that of other
.
setPrecisionModel
instead
setUserData
instead
Envelope
a "null" envelope, that is, the envelope
of the empty geometry.
null
if this Polygon
is the empty geometry.
AssertionFailedException
.
AssertionFailedException
with the given
message.
String
of repeated characters.
Geometry
not in
other
, and the points in other
not in this
Geometry
.
Geometry
s, using enhanced precision.
Geometry
validation errorTRUE => 'T'
.
'*' => DONTCARE
.
Envelope
is a null Envelope
, returns an
empty Point
.
List
to an array.
List
to an array.
List
to an array.
EXTERIOR => 'e'
.
List
to an array.
List
to an array.
List
to an array.
List
to an array.
List
to an array.
String
of the form (x,y,z) .
String
representation of this IntersectionMatrix
.
Geometry
.
true
if the DE-9IM intersection matrix for the two
Geometry
s is FT*******, F**T***** or F***T****.
CoordinateFilter
that builds a set of Coordinate
s.Geometry
representing all the points in this Geometry
and other
.
Geometry
s, using enhanced precision.
Geometry
s, using enhanced precision.
Geometry
.WKTReader
that creates objects using the given
GeometryFactory
.
Geometry
.true
if the DE-9IM intersection matrix for the two
Geometry
s is T*F**F***.
Geometry
to its Well-known Text representation.
Geometry
to its Well-known Text representation.
write
, but with newlines and spaces to make the
well-known text more readable.
write
, but with newlines and spaces to make the
well-known text more readable.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |