|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Base interface for all coordinate systems.
A coordinate system is a mathematical space, where the elements of
the space are called positions. Each position is described by a list
of numbers. The length of the list corresponds to the dimension of
the coordinate system. So in a 2D coordinate system each position is
described by a list containing 2 numbers.
However, in a coordinate system, not all lists of numbers correspond
to a position - some lists may be outside the domain of the coordinate
system. For example, in a 2D Lat/Lon coordinate system, the list (91,91)
does not correspond to a position.
Some coordinate systems also have a mapping from the mathematical space
into locations in the real world. So in a Lat/Lon coordinate system, the
mathematical position (lat, long) corresponds to a location on the surface
of the Earth. This mapping from the mathematical space into real-world
locations is called a Datum.
| Method Summary | |
CS_AxisInfo |
getAxis(int dimension)
Gets axis details for dimension within coordinate system. |
PT_Envelope |
getDefaultEnvelope()
Gets default envelope of coordinate system. |
int |
getDimension()
Dimension of the coordinate system. |
CS_Unit |
getUnits(int dimension)
Gets units for dimension within coordinate system. |
| Methods inherited from interface org.opengis.cs.CS_Info |
getAbbreviation, getAlias, getAuthority, getAuthorityCode, getName, getRemarks, getWKT, getXML |
| Method Detail |
public int getDimension()
throws java.rmi.RemoteException
java.rmi.RemoteException - if a remote method call failed.
public CS_AxisInfo getAxis(int dimension)
throws java.rmi.RemoteException
dimension - Zero based index of axis.
java.rmi.RemoteException - if a remote method call failed.
public CS_Unit getUnits(int dimension)
throws java.rmi.RemoteException
dimension - Zero based index of axis.
java.rmi.RemoteException - if a remote method call failed.
public PT_Envelope getDefaultEnvelope()
throws java.rmi.RemoteException
java.rmi.RemoteException - if a remote method call failed.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||