- All Superinterfaces:
CoordinateSystem
,IdentifiedObject
@UML(identifier="PolarCS",
specification=ISO_19111)
public interface PolarCS
extends CoordinateSystem
A 2-dimensional polar coordinate system.
Position is specified by the distance from the origin and the angle
between the line from the origin to a point and a reference direction.
This type of CS can be used by coordinate reference systems of type
EngineeringCRS
, potentially in combination with
DerivedCRS
.
The following examples describe some possible set of axes for polar CS used with the above-cited CRS:
Axis name | Abbr. | Direction | Unit |
---|---|---|---|
Distance | r | AxisDirection.AWAY_FROM | metre |
Bearing | Θ | AxisDirection.CLOCKWISE | degree |
- Since:
- 1.0
- See Also:
-
Field Summary
Fields inherited from interface org.opengis.referencing.IdentifiedObject
ALIAS_KEY, DOMAINS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY
-
Method Summary
Modifier and TypeMethodDescriptiondefault int
Returns the number of dimensions, which is 2 for this type of coordinate system.Methods inherited from interface org.opengis.referencing.cs.CoordinateSystem
getAxis
Methods inherited from interface org.opengis.referencing.IdentifiedObject
getAlias, getDomains, getIdentifiers, getName, getRemarks, toWKT
-
Method Details
-
getDimension
Returns the number of dimensions, which is 2 for this type of coordinate system.- Specified by:
getDimension
in interfaceCoordinateSystem
- Returns:
- always 2.
-