GeoAPI 1.0
Build 2004-05-18

org.opengis.spatialschema.geometry.geometry
Interface Geodesic

All Superinterfaces:
CurveSegment, GenericCurve, GeodesicString

public interface Geodesic
extends GeodesicString

Two distinct positions joined by a geodesic curve. The control points of a Geodesic shall all lie on the geodesic between its start point and end point. Between these two points, a geodesic curve defined from the ellipsoid or geoid model used by the coordinate reference system may be used to interpolate other positions. Any other point in the controlPoint array must fall on this geodesic.

Version:
2.0
Author:
ISO/DIS 19107, OpenGIS® consortium
See Also:
GeometryFactory.createGeodesic(org.opengis.spatialschema.geometry.geometry.Position, org.opengis.spatialschema.geometry.geometry.Position)
UML identifier (abstract type): GM_Geodesic

Method Summary
 
Methods inherited from interface GeodesicString
asGeodesics, getControlPoints, getInterpolation
 
Methods inherited from interface CurveSegment
getBoundary, getCurve, getNumDerivativeInterior, getNumDerivativesAtEnd, getNumDerivativesAtStart, getSamplePoints, reverse
 
Methods inherited from interface GenericCurve
asLineString, getConstructiveParam, getEndConstructiveParam, getEndParam, getEndPoint, getParam, getParamForPoint, getStartConstructiveParam, getStartParam, getStartPoint, getTangent, length, length
 


GeoAPI 1.0
Build 2004-05-18

Symbols, terms and definitions
Copyright OpenGIS® Consortium