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<com.vividsolutions.jts.geom.Coordinate> |
createCoordinateList(org.geotoolkit.gml.xml.AbstractGeometry gmlGeometry)
Creates a list of coordinates from a GML geometry representation.
|
(package private) List<com.vividsolutions.jts.geom.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<com.vividsolutions.jts.geom.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<com.vividsolutions.jts.geom.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<com.vividsolutions.jts.geom.Coordinate> |
getCoordinateList(org.geotoolkit.gml.xml.LineString lineString)
Returns a list of points representing the vertices of a LineString
geometry.
|
(package private) List<com.vividsolutions.jts.geom.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<com.vividsolutions.jts.geom.Coordinate> createCoordinateList(org.geotoolkit.gml.xml.AbstractGeometry gmlGeometry)
CoordinateListFactory
createCoordinateList
in interface CoordinateListFactory
gmlGeometry
- A GML geometry object (constructed from its XML
representation).List<com.vividsolutions.jts.geom.Coordinate> getCoordinateList(org.geotoolkit.gml.xml.Curve curve)
curve
- A gml:Curve geometry instance.List<com.vividsolutions.jts.geom.Coordinate> getCoordinateList(org.geotoolkit.gml.xml.LineString lineString)
lineString
- A gml:LineString geometry instance.List<com.vividsolutions.jts.geom.Coordinate> getCoordinateList(org.geotoolkit.gml.xml.v321.CompositeCurveType compCurve)
compCurve
- A gml:CompositeCurve geometry instance.List<com.vividsolutions.jts.geom.Coordinate> getCoordinateList(org.geotoolkit.gml.xml.v321.OrientableCurveType orientableCurve)
orientableCurve
- A gml:OrientableCurve geometry instance.List<com.vividsolutions.jts.geom.Coordinate> getCoordinateList(org.geotoolkit.gml.xml.v321.AbstractRingType ring)
ring
- A ring (gml:Ring or gml:LinearRing element).Copyright © 2014. All rights reserved.