@UML(identifier="CS_CoordinateSystemAxis", specification=ISO_19111) public interface CoordinateSystemAxis extends IdentifiedObject
CoordinateSystem
,
Unit
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY
Modifier and Type | Method and Description |
---|---|
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()
|
Unit<?> |
getUnit()
The unit of measure used for this coordinate system axis.
|
getAlias, getIdentifiers, getName, getRemarks, toWKT
@UML(identifier="axisAbbrev", obligation=MANDATORY, specification=ISO_19111) String getAbbreviation()
@UML(identifier="axisDirection", obligation=MANDATORY, specification=ISO_19111) AxisDirection getDirection()
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()
Copyright © 1996–2019 Geotools. All rights reserved.