public class TopologicalRelationships extends Object
| Constructor and Description |
|---|
TopologicalRelationships() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
isBeyond(Node g1,
Node g2,
Node distance) |
static boolean |
isSpatiallyRelated(SpatialRelationship predicate,
Node node1,
Node node2)
Determines whether or not two GML geometry representations are spatially
related in some manner (e.g.
|
static boolean |
isWithinDistance(Node g1,
Node g2,
Node distance) |
(package private) static Geometry |
setCRS(Geometry g1,
CoordinateReferenceSystem crs)
Checks that the given geometry object uses the specified CRS.
|
(package private) static Geometry |
toJTSGeometry(org.geotoolkit.gml.xml.AbstractGeometry gmlGeom)
Builds a JTS geometry object from a GML geometry object.
|
(package private) static org.geotoolkit.gml.xml.AbstractGeometry |
unmarshal(Node geomNode)
Creates a GML geometry object from a DOM node.
|
public static boolean isSpatiallyRelated(SpatialRelationship predicate, Node node1, Node node2)
predicate - A spatial relationship (predicate).node1 - An Element node representing a GML geometry object.node2 - An Element node representing another GML geometry object.static Geometry toJTSGeometry(org.geotoolkit.gml.xml.AbstractGeometry gmlGeom)
gmlGeom - A GML geometry.static org.geotoolkit.gml.xml.AbstractGeometry unmarshal(Node geomNode)
geomNode - A node representing a GML geometry instance.static Geometry setCRS(Geometry g1, CoordinateReferenceSystem crs) throws FactoryException, TransformException
g1 - A JTS geometry object.crs - The target CRS.FactoryException - If a CRS cannot be identified (e.g. a missing or invalid
reference).TransformException - If any coordinate operation (conversion or transformation)
fails.Copyright © 2016 Open Geospatial Consortium. All rights reserved.