|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.geotools.cs.Info org.geotools.cs.CoordinateSystem org.geotools.cs.CompoundCoordinateSystem
DefaultCompoundCRS
.
An aggregate of two coordinate systems. One of these is usually a two-dimensional coordinate system such as a geographic or a projected coordinate system with a horizontal datum. The other is a one-dimensional coordinate system with a vertical datum.
CS_CompoundCoordinateSystem
,
Serialized FormField Summary | |
static CompoundCoordinateSystem |
WGS84
Deprecated. A default three-dimensional coordinate system for use with geographic coordinates with heights above the ellipsoid. |
Fields inherited from interface org.opengis.referencing.ReferenceSystem |
SCOPE_KEY, VALID_AREA_KEY |
Fields inherited from interface org.opengis.referencing.IdentifiedObject |
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY |
Constructor Summary | |
CompoundCoordinateSystem(java.lang.CharSequence name,
CoordinateSystem head,
CoordinateSystem tail)
Deprecated. Creates a compound coordinate system. |
Method Summary | |
boolean |
equals(Info object,
boolean compareNames)
Deprecated. Compare this coordinate system with the specified object for equality. |
AxisInfo |
getAxis(int dimension)
Deprecated. Gets axis details for dimension within coordinate system. |
Envelope |
getDefaultEnvelope()
Deprecated. Gets default envelope of coordinate system. |
int |
getDimension()
Deprecated. Returns the dimension of the coordinate system. |
CoordinateSystem |
getHeadCS()
Deprecated. Replaced by DefaultCompoundCRS.getCoordinateReferenceSystems() . |
CoordinateSystem |
getTailCS()
Deprecated. Replaced by DefaultCompoundCRS.getCoordinateReferenceSystems() . |
Unit |
getUnits(int dimension)
Deprecated. Gets units for dimension within coordinate system. |
int |
hashCode()
Deprecated. Returns a hash value for this coordinate system. |
Methods inherited from class org.geotools.cs.CoordinateSystem |
fromGeoAPI, getCoordinateSystem, getDatum, getScope, getValidArea |
Methods inherited from class org.geotools.cs.Info |
ensureNonNull, equals, getAbbreviation, getAlias, getAlias, getAuthority, getAuthorityCode, getIdentifiers, getName, getRemarks, toString, toWKT |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.opengis.referencing.IdentifiedObject |
getAlias, getIdentifiers, getName, getRemarks, toWKT |
Field Detail |
public static final CompoundCoordinateSystem WGS84
GeographicCoordinateSystem.WGS84
and the tail
coordinate system is VerticalCoordinateSystem.ELLIPSOIDAL
.
Constructor Detail |
public CompoundCoordinateSystem(java.lang.CharSequence name, CoordinateSystem head, CoordinateSystem tail)
name
- Name to give new object.head
- Coordinate system to use for earlier ordinates.tail
- Coordinate system to use for later ordinates.CS_CoordinateSystemFactory.createCompoundCoordinateSystem(java.lang.String, org.opengis.cs.CS_CoordinateSystem, org.opengis.cs.CS_CoordinateSystem)
Method Detail |
public CoordinateSystem getHeadCS()
DefaultCompoundCRS.getCoordinateReferenceSystems()
.
CS_CompoundCoordinateSystem.getHeadCS()
public CoordinateSystem getTailCS()
DefaultCompoundCRS.getCoordinateReferenceSystems()
.
CS_CompoundCoordinateSystem.getTailCS()
public int getDimension()
getDimension
in interface Dimensioned
getDimension
in class CoordinateSystem
CS_CoordinateSystem.getDimension()
public AxisInfo getAxis(int dimension)
getAxis
in class CoordinateSystem
dimension
- Zero based index of axis.CS_CoordinateSystem.getAxis(int)
public Unit getUnits(int dimension)
getUnits
in class CoordinateSystem
dimension
- Zero based index of axis.CS_CoordinateSystem.getUnits(int)
public Envelope getDefaultEnvelope()
getDefaultEnvelope
in class CoordinateSystem
CS_CoordinateSystem.getDefaultEnvelope()
public boolean equals(Info object, boolean compareNames)
equals
in class Info
object
- The object to compare to this
.compareNames
- true
to comparare the name,
alias, authority
code, etc. as well, or false
to compare only properties
relevant to transformations.
true
if both objects are equal.public int hashCode()
equals
(Info, false)
.
hashCode
in class Info
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |