public class SurfaceCoordinateListFactory extends Object implements CoordinateListFactory
| Constructor and Description |
|---|
SurfaceCoordinateListFactory() |
| Modifier and Type | Method and Description |
|---|---|
List<Coordinate> |
createCoordinateList(org.geotoolkit.gml.xml.AbstractGeometry gmlGeom)
Creates a list of coordinates from a GML geometry representation.
|
List<Coordinate> |
createCoordinateList(Element gmlSurface)
Creates a list of coordinates on the exterior boundary of a GML surface
geometry.
|
(package private) List<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<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<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<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<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<Coordinate>> |
interiorCoordinatesSet(Element gmlSurface)
Returns a set containing sequences of points on the interior boundaries
of a surface geometry.
|
public List<Coordinate> createCoordinateList(org.geotoolkit.gml.xml.AbstractGeometry gmlGeom)
CoordinateListFactorycreateCoordinateList in interface CoordinateListFactorygmlGeom - A GML geometry object (constructed from its XML
representation).public List<Coordinate> createCoordinateList(Element gmlSurface)
gmlSurface - A gml:Surface or gml:Polygon element (including extension
elements that can substitute for gml:Surface).public Set<List<Coordinate>> interiorCoordinatesSet(org.geotoolkit.gml.xml.AbstractGeometry gmlGeom)
gmlGeom - A GML surface geometry (substitutes for gml:AbstractSurface).public Set<List<Coordinate>> interiorCoordinatesSet(Element gmlSurface)
gmlSurface - A GML surface geometry (or an element in its substitution
group).List<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<Coordinate> exteriorBoundaryOfPolygon(org.geotoolkit.gml.xml.v321.PolygonType gmlPolygon)
gmlPolygon - A gml:Polygon geometry instance.Set<List<Coordinate>> interiorBoundariesOfPolygon(org.geotoolkit.gml.xml.v321.PolygonType gmlPolygon)
gmlPolygon - A gml:Polygon geometry instance.Set<List<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 © 2015 Open Geospatial Consortium. All rights reserved.