public class CurveCoordinateListFactory extends Object implements CoordinateListFactory
| Modifier and Type | Field and Description |
|---|---|
static String |
ORIENT_NEG
Indicates that an orientable curve has a negative orientation with
respect to its base curve.
|
static Map<String,CurveSegmentType> |
segmentTypeMap |
| Constructor and Description |
|---|
CurveCoordinateListFactory() |
| Modifier and Type | Method and Description |
|---|---|
List<Coordinate> |
createCoordinateList(org.geotoolkit.gml.xml.AbstractGeometry gmlGeometry)
Creates a list of coordinates from a GML geometry representation.
|
(package private) List<Coordinate> |
getCoordinateList(org.geotoolkit.gml.xml.v321.AbstractRingType ring)
Returns a list of points on a ring representing a single connected
component of a surface boundary.
|
(package private) List<Coordinate> |
getCoordinateList(org.geotoolkit.gml.xml.v321.CompositeCurveType compCurve)
Returns a list of points on a composite curve consisting of one or more
curve members.
|
(package private) List<Coordinate> |
getCoordinateList(org.geotoolkit.gml.xml.Curve curve)
Returns a list of points on a curve consisting of one or more segments.
|
(package private) List<Coordinate> |
getCoordinateList(org.geotoolkit.gml.xml.LineString lineString)
Returns a list of points representing the vertices of a LineString
geometry.
|
(package private) List<Coordinate> |
getCoordinateList(org.geotoolkit.gml.xml.v321.OrientableCurveType orientableCurve)
Returns a list of points on an orientable curve.
|
public static final String ORIENT_NEG
public static Map<String,CurveSegmentType> segmentTypeMap
public List<Coordinate> createCoordinateList(org.geotoolkit.gml.xml.AbstractGeometry gmlGeometry)
CoordinateListFactorycreateCoordinateList in interface CoordinateListFactorygmlGeometry - A GML geometry object (constructed from its XML
representation).List<Coordinate> getCoordinateList(org.geotoolkit.gml.xml.Curve curve)
curve - A gml:Curve geometry instance.List<Coordinate> getCoordinateList(org.geotoolkit.gml.xml.LineString lineString)
lineString - A gml:LineString geometry instance.List<Coordinate> getCoordinateList(org.geotoolkit.gml.xml.v321.CompositeCurveType compCurve)
compCurve - A gml:CompositeCurve geometry instance.List<Coordinate> getCoordinateList(org.geotoolkit.gml.xml.v321.OrientableCurveType orientableCurve)
orientableCurve - A gml:OrientableCurve geometry instance.List<Coordinate> getCoordinateList(org.geotoolkit.gml.xml.v321.AbstractRingType ring) throws Exception
ring - A ring (gml:Ring or gml:LinearRing element).Exception - If a curve member could not be accessed or parsed.Copyright © 2015 Open Geospatial Consortium. All rights reserved.