| org.geotools.referencing.AbstractReferenceSystem org.geotools.referencing.crs.AbstractCRS org.geotools.referencing.crs.AbstractSingleCRS org.geotools.referencing.crs.DefaultGeocentricCRS
DefaultGeocentricCRS | public class DefaultGeocentricCRS extends AbstractSingleCRS implements GeocentricCRS(Code) | | A 3D coordinate reference system with the origin at the approximate centre of mass of the earth.
A geocentric CRS deals with the earth's curvature by taking a 3D spatial view, which obviates
the need to model the earth's curvature.
Used with CS type(s) |
CartesianCS Cartesian ,
SphericalCS Spherical |
since: 2.1 version: $Id: DefaultGeocentricCRS.java 24609 2007-02-26 23:35:53Z desruisseaux $ author: Martin Desruisseaux |
Constructor Summary | |
public | DefaultGeocentricCRS(GeocentricCRS crs) Constructs a new geocentric CRS with the same values than the specified one.
This copy constructor provides a way to wrap an arbitrary implementation into a
Geotools one or a user-defined one (as a subclass), usually in order to leverage
some implementation-specific API. | public | DefaultGeocentricCRS(String name, GeodeticDatum datum, CartesianCS cs) Constructs a geocentric CRS from a name. | public | DefaultGeocentricCRS(String name, GeodeticDatum datum, SphericalCS cs) Constructs a geocentric CRS from a name. | public | DefaultGeocentricCRS(Map properties, GeodeticDatum datum, CartesianCS cs) Constructs a geographic CRS from a set of properties. | public | DefaultGeocentricCRS(Map properties, GeodeticDatum datum, SphericalCS cs) Constructs a geographic CRS from a set of properties.
The properties are given unchanged to the
.
Parameters: properties - Set of properties. |
CARTESIAN | final public static DefaultGeocentricCRS CARTESIAN(Code) | | The default geocentric CRS with a
.
Prime meridian is Greenwich, geodetic datum is WGS84 and linear units are metres.
The X axis points towards the prime meridian.
The Y axis points East.
The Z axis points North.
|
SPHERICAL | final public static DefaultGeocentricCRS SPHERICAL(Code) | | The default geocentric CRS with a
.
Prime meridian is Greenwich, geodetic datum is WGS84 and linear units are metres.
|
DefaultGeocentricCRS | public DefaultGeocentricCRS(GeocentricCRS crs)(Code) | | Constructs a new geocentric CRS with the same values than the specified one.
This copy constructor provides a way to wrap an arbitrary implementation into a
Geotools one or a user-defined one (as a subclass), usually in order to leverage
some implementation-specific API. This constructor performs a shallow copy,
i.e. the properties are not cloned.
since: 2.2 |
DefaultGeocentricCRS | public DefaultGeocentricCRS(String name, GeodeticDatum datum, CartesianCS cs)(Code) | | Constructs a geocentric CRS from a name.
Parameters: name - The name. Parameters: datum - The datum. Parameters: cs - The coordinate system. |
DefaultGeocentricCRS | public DefaultGeocentricCRS(String name, GeodeticDatum datum, SphericalCS cs)(Code) | | Constructs a geocentric CRS from a name.
Parameters: name - The name. Parameters: datum - The datum. Parameters: cs - The coordinate system. |
DefaultGeocentricCRS | public DefaultGeocentricCRS(Map properties, GeodeticDatum datum, CartesianCS cs)(Code) | | Constructs a geographic CRS from a set of properties. The properties are given unchanged to
the
.
Parameters: properties - Set of properties. Should contains at least "name" . Parameters: datum - The datum. Parameters: cs - The coordinate system. |
DefaultGeocentricCRS | public DefaultGeocentricCRS(Map properties, GeodeticDatum datum, SphericalCS cs)(Code) | | Constructs a geographic CRS from a set of properties.
The properties are given unchanged to the
.
Parameters: properties - Set of properties. Should contains at least "name" . Parameters: datum - The datum. Parameters: cs - The coordinate system. |
formatWKT | protected String formatWKT(Formatter formatter)(Code) | | Format the inner part of a
Well
Known Text (WKT) element.
Parameters: formatter - The formatter to use. The name of the WKT element type, which is "GEOCCS" . |
hashCode | public int hashCode()(Code) | | Returns a hash value for this geocentric CRS.
The hash code value. This value doesn't need to be the samein past or future versions of this class. |
Fields inherited from org.geotools.referencing.crs.AbstractSingleCRS | final protected Datum datum(Code)(Java Doc)
|
Fields inherited from org.geotools.referencing.crs.AbstractCRS | final protected CoordinateSystem coordinateSystem(Code)(Java Doc)
|
|
|