public abstract class CoordinateReferenceSystem extends CrsIdentifiable
Constructor and Description |
---|
CoordinateReferenceSystem(CrsId crsId,
String name,
CoordinateSystemAxis... axes)
Constructs a
CoordinateReferenceSystem . |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
CoordinateSystemAxis[] |
getAxes()
Return the
CoordinateSystemAxes associated with this CoordinateRefereeceSystem . |
CoordinateSystem |
getCoordinateSystem()
Returns the
CoordinateSystem associated with this CoordinateReferenceSystem . |
int |
hashCode() |
getCrsId, getName
public CoordinateReferenceSystem(CrsId crsId, String name, CoordinateSystemAxis... axes)
CoordinateReferenceSystem
.crsId
- the CrsId
that identifies this CoordinateReferenceSystem
uniquelyname
- the commonly used name for this CoordinateReferenceSystem
axes
- the CoordinateSystemAxes
for this CoordinateReferenceSystem
IllegalArgumentException
- if less than two CoordinateSystemAxes
are passed.public CoordinateSystem getCoordinateSystem()
CoordinateSystem
associated with this CoordinateReferenceSystem
.public CoordinateSystemAxis[] getAxes()
CoordinateSystemAxes
associated with this CoordinateRefereeceSystem
.CoordinateSystemAxes
.public boolean equals(Object o)
equals
in class CrsIdentifiable
public int hashCode()
hashCode
in class CrsIdentifiable
Copyright © 2015 geolatte.org. All rights reserved.