|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@UML(identifier="CS_CoordinateSystemAxis", specification=ISO_19111) public interface CoordinateSystemAxis
Definition of a coordinate system axis. See axis name constraints.
CoordinateSystem
,
Unit
Field Summary |
---|
Fields inherited from interface IdentifiedObject |
---|
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY |
Method Summary | |
---|---|
String |
getAbbreviation()
The abbreviation used for this coordinate system axes. |
AxisDirection |
getDirection()
Direction of this coordinate system axis. |
double |
getMaximumValue()
Returns the maximum value normally allowed for this axis, in the unit of measure for the axis. |
double |
getMinimumValue()
Returns the minimum value normally allowed for this axis, in the unit of measure for the axis. |
RangeMeaning |
getRangeMeaning()
Returns the meaning of axis value range specified by the minimum and maximum values. |
Unit<?> |
getUnit()
The unit of measure used for this coordinate system axis. |
Methods inherited from interface IdentifiedObject |
---|
getAlias, getIdentifiers, getName, getRemarks, toWKT |
Method Detail |
---|
@UML(identifier="axisAbbrev", obligation=MANDATORY, specification=ISO_19111) String getAbbreviation()
@UML(identifier="axisDirection", obligation=MANDATORY, specification=ISO_19111) AxisDirection getDirection()
Within any set of coordinate system axes, only one of each pair of terms can be used. For earth-fixed coordinate reference systems, this direction is often approximate and intended to provide a human interpretable meaning to the axis. When a geodetic datum is used, the precise directions of the axes may therefore vary slightly from this approximate direction.
Note that an EngineeringCRS
often requires
specific descriptions of the directions of its coordinate system axes.
@UML(identifier="minimumValue", obligation=OPTIONAL, specification=ISO_19111) double getMinimumValue()
Double.NEGATIVE_INFINITY
if none.@UML(identifier="maximumValue", obligation=OPTIONAL, specification=ISO_19111) double getMaximumValue()
Double.POSITIVE_INFINITY
if none.@UML(identifier="rangeMeaning", obligation=CONDITIONAL, specification=ISO_19111) RangeMeaning getRangeMeaning()
null
in none.@UML(identifier="axisUnitID", obligation=MANDATORY, specification=ISO_19111) Unit<?> getUnit()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |