Package nl.b3p.csw.jaxb.gml
Class GeodesicType
- java.lang.Object
-
- nl.b3p.csw.jaxb.gml.AbstractCurveSegmentType
-
- nl.b3p.csw.jaxb.gml.GeodesicStringType
-
- nl.b3p.csw.jaxb.gml.GeodesicType
-
public class GeodesicType extends GeodesicStringType
A Geodesic consists of two distinct positions joined by a geodesic curve. The control points of a Geodesic shall lie on the geodesic between its start point and end points. Between these two points, a geodesic curve defined from ellipsoid or geoid model used by the co-ordinate reference systems may be used to interpolate other positions. Any other point in the controlPoint array must fall on this geodesic.Java class for GeodesicType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="GeodesicType"> <complexContent> <extension base="{http://www.opengis.net/gml}GeodesicStringType"> </extension> </complexContent> </complexType>
-
-
Field Summary
-
Fields inherited from class nl.b3p.csw.jaxb.gml.GeodesicStringType
geometricPositionGroup, interpolation, posList
-
Fields inherited from class nl.b3p.csw.jaxb.gml.AbstractCurveSegmentType
numDerivativeInterior, numDerivativesAtEnd, numDerivativesAtStart
-
-
Constructor Summary
Constructors Constructor Description GeodesicType()Default no-arg constructorGeodesicType(BigInteger numDerivativesAtStart, BigInteger numDerivativesAtEnd, BigInteger numDerivativeInterior, PosList posList, List<javax.xml.bind.JAXBElement<?>> geometricPositionGroup, CurveInterpolationType interpolation)Fully-initialising value constructor
-
Method Summary
-
Methods inherited from class nl.b3p.csw.jaxb.gml.GeodesicStringType
getGeometricPositionGroup, getInterpolation, getPosList, setInterpolation, setPosList
-
Methods inherited from class nl.b3p.csw.jaxb.gml.AbstractCurveSegmentType
getNumDerivativeInterior, getNumDerivativesAtEnd, getNumDerivativesAtStart, setNumDerivativeInterior, setNumDerivativesAtEnd, setNumDerivativesAtStart
-
-
-
-
Constructor Detail
-
GeodesicType
public GeodesicType()
Default no-arg constructor
-
GeodesicType
public GeodesicType(BigInteger numDerivativesAtStart, BigInteger numDerivativesAtEnd, BigInteger numDerivativeInterior, PosList posList, List<javax.xml.bind.JAXBElement<?>> geometricPositionGroup, CurveInterpolationType interpolation)
Fully-initialising value constructor
-
-