Interface PrimeMeridian
- All Superinterfaces:
IdentifiedObject
- All Known Implementing Classes:
DefaultPrimeMeridian
@UML(identifier="CD_PrimeMeridian",
specification=ISO_19111)
public interface PrimeMeridian
extends IdentifiedObject
A prime meridian defines the origin from which longitude values are determined.
The default name is "Greenwich", and that value shall be
used when the greenwich longitude value is
zero.
- Since:
- 1.0
-
Field Summary
Fields inherited from interface IdentifiedObject
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY -
Method Summary
Modifier and TypeMethodDescriptionReturns the angular unit of the Greenwich longitude.doubleLongitude of the prime meridian measured from the Greenwich meridian, positive eastward.Methods inherited from interface IdentifiedObject
getAlias, getIdentifiers, getName, getRemarks, toWKTModifier and TypeMethodDescriptionAn alternative name by which this object is identified.An identifier which references elsewhere the object's defining information.getName()The primary name by which this object is identified.Comments on or information about this object, including data source information.toWKT()Returns a Well Known Text (WKT) for this object.
-
Method Details
-
getGreenwichLongitude
@UML(identifier="greenwichLongitude", obligation=CONDITIONAL, specification=ISO_19111) double getGreenwichLongitude()Longitude of the prime meridian measured from the Greenwich meridian, positive eastward. ThegreenwichLongitudeinitial value is zero, and that value shall be used when the meridian name value is "Greenwich".- Returns:
- The prime meridian Greenwich longitude, in angular unit.
-
getAngularUnit
Returns the angular unit of the Greenwich longitude.- Returns:
- The angular unit of greenwich longitude.
-