- All Superinterfaces:
CoordinateSystem,IdentifiedObject
@UML(identifier="SphericalCS",
specification=ISO_19111)
public interface SphericalCS
extends CoordinateSystem
A 2- or 3-dimensional coordinate system with one distance measured from the origin and two angular coordinates.
In the two-dimensional case, the radius is omitted and may be implicitly an ellipsoid surface.
Not to be confused with an
EllipsoidalCS based on an ellipsoid "degenerated" into a sphere.
This type of CS can be used by coordinate reference systems of type
GeodeticCRS or
EngineeringCRS, potentially in combination with
DerivedCRS.
The following examples describe some possible set of axes for spherical CS used with the above-cited CRS:
| Axis name | Abbr. | Direction | Unit |
|---|---|---|---|
| Spherical latitude | Θ | AxisDirection.NORTH | degree |
| Spherical longitude | Ω | AxisDirection.EAST | degree |
| Geocentric radius | R | AxisDirection.UP | metre |
| Axis name | Abbr. | Direction | Unit |
|---|---|---|---|
| Distance | r | AxisDirection.AWAY_FROM | kilometre |
| Longitude | φ | AxisDirection.COUNTER_CLOCKWISE | degree |
| Elevation | Θ | AxisDirection.UP | 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
Methods inherited from interface org.opengis.referencing.cs.CoordinateSystem
getAxis, getDimensionMethods inherited from interface org.opengis.referencing.IdentifiedObject
getAlias, getDomains, getIdentifiers, getName, getRemarks, toWKT