Package org.opengis.geometry.coordinate
Interface Position
-
- All Known Subinterfaces:
DirectPosition
,Point
- All Known Implementing Classes:
AbstractDirectPosition
,DirectPosition1D
,DirectPosition2D
,DirectPosition3D
,GeneralDirectPosition
,TransformedDirectPosition
@UML(identifier="GM_Position", specification=ISO_19107) public interface Position
A type consisting of either a direct position or of a point from which a direct position shall be obtained. The use of this data type allows the identification of a position either directly as a coordinate (variant direct) or indirectly as a point (variant indirect).- Since:
- GeoAPI 1.0
- Author:
- Martin Desruisseaux (IRD)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DirectPosition
getDirectPosition()
Returns the direct position.
-
-
-
Method Detail
-
getDirectPosition
@UML(identifier="direct", obligation=CONDITIONAL, specification=ISO_19107) DirectPosition getDirectPosition()
Returns the direct position. This method shall never returnsnull
, but may returnsthis
if invoked on an object which is already aDirectPosition
instance.- Returns:
- The direct position (may be
this
). - Since:
- GeoAPI 2.2
-
-