public class SurfaceCoordinateListFactory extends Object implements CoordinateListFactory
| Constructor and Description |
|---|
SurfaceCoordinateListFactory() |
| Modifier and Type | Method and Description |
|---|---|
List<com.vividsolutions.jts.geom.Coordinate> |
createCoordinateList(org.geotoolkit.gml.xml.AbstractGeometry gmlGeom)
Creates a list of coordinates from a GML geometry representation.
|
List<com.vividsolutions.jts.geom.Coordinate> |
createCoordinateList(Element gmlSurface)
Creates a list of coordinates on the exterior boundary of a GML surface
geometry.
|
(package private) List<com.vividsolutions.jts.geom.Coordinate> |
exteriorBoundaryOfPolygon(org.geotoolkit.gml.xml.v321.PolygonType gmlPolygon)
Returns a list of points on the exterior boundary of a Polygon geometry.
|
(package private) List<com.vividsolutions.jts.geom.Coordinate> |
exteriorBoundaryOfSurface(org.geotoolkit.gml.xml.v321.SurfacePatchArrayPropertyType patchArray,
String srsName)
Returns a list of points on the exterior boundary of a Surface geometry.
|
(package private) Set<List<com.vividsolutions.jts.geom.Coordinate>> |
interiorBoundariesOfPolygon(org.geotoolkit.gml.xml.v321.PolygonType gmlPolygon)
Returns a set containing sequences of points on the interior boundaries
of a Polygon geometry.
|
(package private) Set<List<com.vividsolutions.jts.geom.Coordinate>> |
interiorBoundariesOfSurface(org.geotoolkit.gml.xml.v321.SurfacePatchArrayPropertyType patchArray,
String srsName)
Returns a set containing sequences of points on the interior boundary
curves of a Surface geometry.
|
Set<List<com.vividsolutions.jts.geom.Coordinate>> |
interiorCoordinatesSet(org.geotoolkit.gml.xml.AbstractGeometry gmlGeom)
Returns a set containing sequences of points on the interior boundaries
of a surface geometry.
|
Set<List<com.vividsolutions.jts.geom.Coordinate>> |
interiorCoordinatesSet(Element gmlSurface)
Returns a set containing sequences of points on the interior boundaries
of a surface geometry.
|
public List<com.vividsolutions.jts.geom.Coordinate> createCoordinateList(org.geotoolkit.gml.xml.AbstractGeometry gmlGeom)
CoordinateListFactorycreateCoordinateList in interface CoordinateListFactorygmlGeom - A GML geometry object (constructed from its XML
representation).public List<com.vividsolutions.jts.geom.Coordinate> createCoordinateList(Element gmlSurface)
gmlSurface - A gml:Surface or gml:Polygon element (including extension
elements that can substitute for gml:Surface).public Set<List<com.vividsolutions.jts.geom.Coordinate>> interiorCoordinatesSet(org.geotoolkit.gml.xml.AbstractGeometry gmlGeom)
gmlGeom - A GML surface geometry (substitutes for gml:AbstractSurface).public Set<List<com.vividsolutions.jts.geom.Coordinate>> interiorCoordinatesSet(Element gmlSurface)
gmlSurface - A GML surface geometry (or an element in its substitution
group).List<com.vividsolutions.jts.geom.Coordinate> exteriorBoundaryOfSurface(org.geotoolkit.gml.xml.v321.SurfacePatchArrayPropertyType patchArray, String srsName)
patchArray - An array property containing a sequence of surface patches; it
corresponds to the gml:patches element.srsName - A CRS identifier that applies to the surface patches.List<com.vividsolutions.jts.geom.Coordinate> exteriorBoundaryOfPolygon(org.geotoolkit.gml.xml.v321.PolygonType gmlPolygon)
gmlPolygon - A gml:Polygon geometry instance.Set<List<com.vividsolutions.jts.geom.Coordinate>> interiorBoundariesOfPolygon(org.geotoolkit.gml.xml.v321.PolygonType gmlPolygon)
gmlPolygon - A gml:Polygon geometry instance.Set<List<com.vividsolutions.jts.geom.Coordinate>> interiorBoundariesOfSurface(org.geotoolkit.gml.xml.v321.SurfacePatchArrayPropertyType patchArray, String srsName)
patchArray - An array property containing a sequence of surface patches; it
corresponds to the gml:patches element.srsName - A CRS identifier that applies to the surface patches.Copyright © 2020 Open Geospatial Consortium. All rights reserved.