org.geotools.referencing.crs
Class DefaultImageCRS
java.lang.Object
org.geotools.referencing.wkt.Formattable
org.geotools.referencing.AbstractIdentifiedObject
org.geotools.referencing.AbstractReferenceSystem
org.geotools.referencing.crs.AbstractCRS
org.geotools.referencing.crs.AbstractSingleCRS
org.geotools.referencing.crs.DefaultImageCRS
- All Implemented Interfaces:
- org.opengis.referencing.crs.CoordinateReferenceSystem, org.opengis.referencing.IdentifiedObject, org.opengis.referencing.crs.ImageCRS, org.opengis.referencing.ReferenceSystem, java.io.Serializable, org.opengis.referencing.crs.SingleCRS
- public class DefaultImageCRS
- extends AbstractSingleCRS
- implements org.opengis.referencing.crs.ImageCRS
An engineering coordinate reference system applied to locations in images. Image coordinate
reference systems are treated as a separate sub-type because a separate user community exists
for images with its own terms of reference.
| Used with CS type(s) |
Cartesian,
Affine
|
- Since:
- 2.1
- Version:
- $Id: DefaultImageCRS.java 17672 2006-01-19 00:25:55Z desruisseaux $
- Author:
- Martin Desruisseaux
- See Also:
- Serialized Form
| 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 |
DefaultImageCRS(org.opengis.referencing.crs.ImageCRS crs)
Constructs a new image CRS with the same values than the specified one.
|
DefaultImageCRS(java.util.Map properties,
org.opengis.referencing.datum.ImageDatum datum,
org.opengis.referencing.cs.AffineCS cs)
Constructs an image CRS from a set of properties. |
DefaultImageCRS(java.lang.String name,
org.opengis.referencing.datum.ImageDatum datum,
org.opengis.referencing.cs.AffineCS cs)
Constructs an image CRS from a name. |
|
Method Summary |
int |
hashCode()
Returns a hash value for this geographic CRS. |
| Methods inherited from class org.geotools.referencing.AbstractIdentifiedObject |
asSet, ensureAngularUnit, ensureLinearUnit, ensureNonNull, ensureNonNull, ensureTimeUnit, equals, equals, equals, equals, getAlias, getIdentifier, getIdentifier, getIdentifiers, getName, getName, getName, getProperties, getProperties, getRemarks, nameMatches, nameMatches |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.opengis.referencing.crs.SingleCRS |
getCoordinateSystem, getDatum |
| Methods inherited from interface org.opengis.referencing.ReferenceSystem |
getScope, getValidArea |
| Methods inherited from interface org.opengis.referencing.IdentifiedObject |
getAlias, getIdentifiers, getName, getRemarks, toWKT |
DefaultImageCRS
public DefaultImageCRS(org.opengis.referencing.crs.ImageCRS crs)
- Constructs a new image 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
DefaultImageCRS
public DefaultImageCRS(java.lang.String name,
org.opengis.referencing.datum.ImageDatum datum,
org.opengis.referencing.cs.AffineCS cs)
- Constructs an image CRS from a name.
- Parameters:
name - The name.datum - The datum.cs - The coordinate system.
DefaultImageCRS
public DefaultImageCRS(java.util.Map properties,
org.opengis.referencing.datum.ImageDatum datum,
org.opengis.referencing.cs.AffineCS cs)
- Constructs an image CRS from a set of properties. The properties are given unchanged to
the super-class constructor.
- Parameters:
properties - Set of properties. Should contains at least "name".datum - The datum.cs - The coordinate system.
hashCode
public int hashCode()
- Returns a hash value for this geographic CRS.
- Overrides:
hashCode in class AbstractSingleCRS
- Returns:
- The hash code value. This value doesn't need to be the same
in past or future versions of this class.
Copyright © GeoTools. All Rights Reserved.