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)
CoordinateListFactory
createCoordinateList
in interface CoordinateListFactory
gmlGeom
- 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 © 2014. All rights reserved.