org.geotoolkit.referencing.operation.provider
Class NADCON
Object
FormattableObject
AbstractIdentifiedObject
DefaultOperationMethod
MathTransformProvider
NADCON
- All Implemented Interfaces:
- Serializable, Formattable, LenientComparable, IdentifiedObject, OperationMethod
@Immutable
public class NADCON
- extends MathTransformProvider
The provider for "North American Datum Conversion" (EPSG:9613). The math
transform implementations instantiated by this provider may be any of the following classes:
Grid data
This transform requires data that are not bundled by default with Geotk. Run the
geotk-setup module
for downloading and installing the grid data.
- Since:
- 2.1
- Version:
- 3.00
- Author:
- Rueben Schulz (UBC), Martin Desruisseaux (Geomatys)
- See Also:
- Serialized Form
- Module:
|
Constructor Summary |
NADCON()
Constructs a provider. |
| Methods inherited from class AbstractIdentifiedObject |
equals, equals, equals, equals, getAlias, getIdentifier, getIdentifier, getIdentifiers, getName, getName, getName, getProperties, getProperties, getRemarks, hashCode, nameMatches, nameMatches, nameMatches |
LAT_DIFF_FILE
public static final ParameterDescriptor<String> LAT_DIFF_FILE
- The operation parameter descriptor for the Latitude difference file
parameter value. The default value is
"conus.las".
LONG_DIFF_FILE
public static final ParameterDescriptor<String> LONG_DIFF_FILE
- The operation parameter descriptor for the Longitude difference file
parameter value. The default value is
"conus.los".
PARAMETERS
public static final ParameterDescriptorGroup PARAMETERS
- The parameters group.
NADCON
public NADCON()
- Constructs a provider.
isAvailable
public static boolean isAvailable()
- Returns
true if the NADCON data seem to be present. This method checks for the existence
of "conus.las" and "conus.los" (continental United States) files, using the same
search criterion than the one applied by the transform constructor.
Some optional data can be automatically downloaded and installed by running the
geotk-setup module.
- Returns:
true if NADCON data seem to be present.
getOperationType
public Class<Transformation> getOperationType()
- Returns the operation type.
- Overrides:
getOperationType in class MathTransformProvider
- Returns:
- The GeoAPI interface implemented by this operation.
createMathTransform
protected MathTransform createMathTransform(ParameterValueGroup values)
throws FactoryException
- Creates a math transform from the specified group of parameter values.
- Specified by:
createMathTransform in class MathTransformProvider
- Parameters:
values - The group of parameter values.
- Returns:
- The created math transform.
- Throws:
FactoryException - If the grid files can not be loaded.
Copyright © 2009-2011 Geotoolkit.org. All Rights Reserved.