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 |
---|---|
Datum |
getDatum() |
PrimeMeridian |
getPrimeMeridian() |
isCompound
equals, getAxis, getAxisIndex, getCoordinateDimension, getCoordinateSystem, getPositionClass, hashCode
getCrsId, getName
public 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 CoordinateReferenceSystem
crs
- the 3D-coordinate system for thisIllegalArgumentException
- if less than two CoordinateSystemAxes
are passed.public Datum getDatum()
public PrimeMeridian getPrimeMeridian()
Copyright © 2022 geolatte.org. All rights reserved.