| org.geotools.referencing.AbstractReferenceSystem org.geotools.referencing.crs.AbstractCRS org.geotools.referencing.crs.AbstractSingleCRS org.geotools.referencing.crs.AbstractDerivedCRS org.geotools.referencing.crs.DefaultDerivedCRS
DefaultDerivedCRS | public class DefaultDerivedCRS extends AbstractDerivedCRS implements DerivedCRS(Code) | | A coordinate reference system that is defined by its coordinate conversion from another
coordinate reference system but is not a projected coordinate reference system. This
category includes coordinate reference systems derived from a projected coordinate
reference system.
since: 2.1 version: $Id: DefaultDerivedCRS.java 28031 2007-11-23 21:24:22Z desruisseaux $ author: Martin Desruisseaux |
Constructor Summary | |
public | DefaultDerivedCRS(DerivedCRS crs) Constructs a new derived 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 | DefaultDerivedCRS(String name, OperationMethod method, CoordinateReferenceSystem base, MathTransform baseToDerived, CoordinateSystem derivedCS) Constructs a derived CRS from a name.
Parameters: name - The name. Parameters: method - A description of the . Parameters: base - Coordinate reference system to base the derived CRS on. Parameters: baseToDerived - The transform from the base CRS to returned CRS. Parameters: derivedCS - The coordinate system for the derived CRS. | public | DefaultDerivedCRS(Map properties, OperationMethod method, CoordinateReferenceSystem base, MathTransform baseToDerived, CoordinateSystem derivedCS) Constructs a derived CRS from a set of properties. | public | DefaultDerivedCRS(Map properties, Conversion conversionFromBase, CoordinateReferenceSystem base, MathTransform baseToDerived, CoordinateSystem derivedCS) Constructs a derived CRS from a
.
The properties are given unchanged to the
.
Parameters: properties - Name and other properties to give to the new derived CRS object. Parameters: conversionFromBase - The . Parameters: base - Coordinate reference system to base the derived CRS on. Parameters: baseToDerived - The transform from the base CRS to returned CRS. Parameters: derivedCS - The coordinate system for the derived CRS. |
Method Summary | |
public int | hashCode() Returns a hash value for this derived CRS.
The hash code value. |
DefaultDerivedCRS | public DefaultDerivedCRS(DerivedCRS crs)(Code) | | Constructs a new derived 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 |
DefaultDerivedCRS | public DefaultDerivedCRS(String name, OperationMethod method, CoordinateReferenceSystem base, MathTransform baseToDerived, CoordinateSystem derivedCS) throws MismatchedDimensionException(Code) | | Constructs a derived CRS from a name.
Parameters: name - The name. Parameters: method - A description of the . Parameters: base - Coordinate reference system to base the derived CRS on. Parameters: baseToDerived - The transform from the base CRS to returned CRS. Parameters: derivedCS - The coordinate system for the derived CRS. The numberof axes must match the target dimension of the transform baseToDerived . throws: MismatchedDimensionException - if the source and target dimension of baseToDeviced don't match the dimension of base and derivedCS respectively.DefiningConversion |
DefaultDerivedCRS | public DefaultDerivedCRS(Map properties, OperationMethod method, CoordinateReferenceSystem base, MathTransform baseToDerived, CoordinateSystem derivedCS) throws MismatchedDimensionException(Code) | | Constructs a derived CRS from a set of properties. The properties are given unchanged
to the
.
Parameters: properties - Name and other properties to give to the new derived CRS object and tothe underlying . Parameters: method - A description of the . Parameters: base - Coordinate reference system to base the derived CRS on. Parameters: baseToDerived - The transform from the base CRS to returned CRS. Parameters: derivedCS - The coordinate system for the derived CRS. The numberof axes must match the target dimension of the transform baseToDerived . throws: MismatchedDimensionException - if the source and target dimension of baseToDeviced don't match the dimension of base and derivedCS respectively.DefiningConversion |
DefaultDerivedCRS | public DefaultDerivedCRS(Map properties, Conversion conversionFromBase, CoordinateReferenceSystem base, MathTransform baseToDerived, CoordinateSystem derivedCS) throws MismatchedDimensionException(Code) | | Constructs a derived CRS from a
.
The properties are given unchanged to the
.
Parameters: properties - Name and other properties to give to the new derived CRS object. Parameters: conversionFromBase - The . Parameters: base - Coordinate reference system to base the derived CRS on. Parameters: baseToDerived - The transform from the base CRS to returned CRS. Parameters: derivedCS - The coordinate system for the derived CRS. The numberof axes must match the target dimension of the transform baseToDerived . throws: MismatchedDimensionException - if the source and target dimension of baseToDerived don't match the dimension of base and derivedCS respectively. |
hashCode | public int hashCode()(Code) | | Returns a hash value for this derived 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)
|
|
|