public abstract class GeographicCoordinateReferenceSystem<P extends G2D> extends SingleCoordinateReferenceSystem<P>
Constructor and Description |
---|
GeographicCoordinateReferenceSystem(CrsId crsId,
String name,
CoordinateSystem<P> coordinateSystem)
Constructs a
HorizontalCoordinateReferenceSystem . |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
Datum |
getDatum()
Returns the
Datum for this CoordinateReferenceSystem |
PrimeMeridian |
getPrimeMeridian()
Returns the
PrimeMeridian of this CoordinateReferenceSystem . |
Unit |
getUnit()
Returns the
Unit for this CoordinateReferenceSystem . |
int |
hashCode() |
void |
setDatum(Datum datum)
Sets the
Datum for this CoordinateReferenceSystem |
void |
setPrimeMeridian(PrimeMeridian primeMeridian)
Sets the
PrimeMeridian for this CoordinateReferenceSystem . |
isCompound
getAxis, getAxisIndex, getCoordinateDimension, getCoordinateSystem, getPositionClass
getCrsId, getName
public GeographicCoordinateReferenceSystem(CrsId crsId, String name, CoordinateSystem<P> coordinateSystem)
HorizontalCoordinateReferenceSystem
.crsId
- the CrsId
that identifies this
CoordinateReferenceSystem
uniquelyname
- the commonly used name for this CoordinateReferenceSystem
coordinateSystem
- the coordinate system to use @throws java.lang.IllegalArgumentException if less than
two CoordinateSystemAxes
are passed.public Datum getDatum()
Datum
for this CoordinateReferenceSystem
public void setDatum(Datum datum)
Datum
for this CoordinateReferenceSystem
datum
- the Datum
public PrimeMeridian getPrimeMeridian()
PrimeMeridian
of this CoordinateReferenceSystem
.PrimeMeridian
public void setPrimeMeridian(PrimeMeridian primeMeridian)
PrimeMeridian
for this CoordinateReferenceSystem
.primeMeridian
- the PrimeMeridian
public Unit getUnit()
Unit
for this CoordinateReferenceSystem
.Unit
public boolean equals(Object o)
equals
in class CoordinateReferenceSystem<P extends G2D>
public int hashCode()
hashCode
in class CoordinateReferenceSystem<P extends G2D>
Copyright © 2019 geolatte.org. All rights reserved.