public class GeocentricCartesianCoordinateReferenceSystem extends SingleCoordinateReferenceSystem<C3D>
CoordinateReferenceSystem.
A geo-centric coordinate system is defined as "a 3D coordinate system, with its origin at the centre of the Earth. The X axis points towards the prime meridian. The Y axis points East or West. The Z axis points North or South. By default the Z axis will point North, and the Y axis will point East (e.g. a right handed system), but you should check the axes for non-default values" (see [CTS-1.00], p. 62.).
| Constructor and Description |
|---|
GeocentricCartesianCoordinateReferenceSystem(CrsId crsId,
String name,
Datum datum,
PrimeMeridian primeMeridian,
CartesianCoordinateSystem3D crs)
Constructs a
CoordinateReferenceSystem. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Datum |
getDatum() |
PrimeMeridian |
getPrimeMeridian() |
int |
hashCode() |
isCompoundaddLinearSystem, addVerticalSystem, getAxis, getAxisIndex, getCoordinateDimension, getCoordinateSystem, getPositionClass, hasM, hasZ, toStringgetCrsId, getNamepublic GeocentricCartesianCoordinateReferenceSystem(CrsId crsId, String name, Datum datum, PrimeMeridian primeMeridian, CartesianCoordinateSystem3D crs)
CoordinateReferenceSystem.crsId - the CrsId that identifies this CoordinateReferenceSystem uniquelyname - the commonly used name for this CoordinateReferenceSystemcrs - the 3D-coordinate system for thisIllegalArgumentException - if less than two CoordinateSystemAxes are passed.public Datum getDatum()
public PrimeMeridian getPrimeMeridian()
public boolean equals(Object o)
equals in class CoordinateReferenceSystem<C3D>public int hashCode()
hashCode in class CoordinateReferenceSystem<C3D>Copyright © 2021 geolatte.org. All rights reserved.