| Package | Description |
|---|---|
| org.locationtech.jts.operation.relateng |
Provides classes to implement the RelateNG algorithm
computes topological relationships of
Geometrys. |
| Modifier and Type | Method and Description |
|---|---|
static TopologyPredicate |
RelatePredicate.contains()
Creates a predicate to determine whether a geometry contains another geometry.
|
static TopologyPredicate |
RelatePredicate.coveredBy()
Creates a predicate to determine whether a geometry is covered by another geometry.
|
static TopologyPredicate |
RelatePredicate.covers()
Creates a predicate to determine whether a geometry covers another geometry.
|
static TopologyPredicate |
RelatePredicate.crosses()
Creates a predicate to determine whether a geometry crosses another geometry.
|
static TopologyPredicate |
RelatePredicate.disjoint()
Creates a predicate to determine whether two geometries are disjoint.
|
static TopologyPredicate |
RelatePredicate.equalsTopo()
Creates a predicate to determine whether two geometries are topologically equal.
|
static TopologyPredicate |
RelatePredicate.intersects()
Creates a predicate to determine whether two geometries intersect.
|
static TopologyPredicate |
RelatePredicate.matches(String imPattern)
Creates a predicate that matches a DE-9IM matrix pattern.
|
static TopologyPredicate |
RelatePredicate.overlaps()
Creates a predicate to determine whether a geometry overlaps another geometry.
|
static TopologyPredicate |
RelatePredicate.touches()
Creates a predicate to determine whether a geometry touches another geometry.
|
static TopologyPredicate |
TopologyPredicateTracer.trace(TopologyPredicate pred)
Creates a new predicate tracing the evaluation of a given predicate.
|
static TopologyPredicate |
RelatePredicate.within()
Creates a predicate to determine whether a geometry is within another geometry.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
RelateNG.evaluate(Geometry b,
TopologyPredicate predicate)
Tests whether the topological relationship to a geometry
satisfies a topology predicate.
|
static boolean |
RelateNG.relate(Geometry a,
Geometry b,
TopologyPredicate pred)
Tests whether the topological relationship between two geometries
satisfies a topological predicate.
|
static boolean |
RelateNG.relate(Geometry a,
Geometry b,
TopologyPredicate pred,
BoundaryNodeRule bnRule)
Tests whether the topological relationship between two geometries
satisfies a topological predicate,
using a given
BoundaryNodeRule. |
static TopologyPredicate |
TopologyPredicateTracer.trace(TopologyPredicate pred)
Creates a new predicate tracing the evaluation of a given predicate.
|
Copyright © 2024. All rights reserved.