org.geotools.referencing.operation.projection
Class Stereographic.Provider
Object
Formattable
AbstractIdentifiedObject
DefaultOperationMethod
MathTransformProvider
MapProjection.AbstractProvider
Stereographic.Provider
- All Implemented Interfaces:
- Serializable, IdentifiedObject, OperationMethod
- Direct Known Subclasses:
- ObliqueStereographic.Provider, PolarStereographic.ProviderA, PolarStereographic.ProviderB, PolarStereographic.ProviderNorth, PolarStereographic.ProviderSouth
- Enclosing class:
- Stereographic
public static class Stereographic.Provider
- extends MapProjection.AbstractProvider
The math transform
provider for a Stereographic projections using USGS equations.
This is not the provider for EPSG 9809. For the later, use
ObliqueStereographic.Provider
instead.
- Since:
- 2.4
- Author:
- Rueben Schulz
- See Also:
DefaultMathTransformFactory
,
Serialized Form
Methods inherited from class MathTransformProvider |
createDescriptor, createDescriptorGroup, createOptionalDescriptor, doubleValue, ensureValidValues, formatWKT, getParameter, intValue, stringValue, toMap, value |
Methods inherited from class AbstractIdentifiedObject |
asSet, ensureAngularUnit, ensureLinearUnit, ensureNonNull, ensureNonNull, ensureTimeUnit, equals, equals, equals, equals, getAlias, getIdentifier, getIdentifier, getIdentifiers, getName, getName, getName, getProperties, getProperties, getRemarks, nameMatches, nameMatches, nameMatches |
Stereographic.Provider
public Stereographic.Provider()
- Constructs a new provider with default parameters for EPSG stereographic oblique.
Stereographic.Provider
protected Stereographic.Provider(ParameterDescriptorGroup parameters)
- Constructs a math transform provider from a set of parameters. The provider
identifiers will be the same than the parameter
ones.
- Parameters:
parameters
- The set of parameters (never null
).
getOperationType
public Class<PlanarProjection> getOperationType()
- Returns the operation type for this map projection.
- Overrides:
getOperationType
in class MapProjection.AbstractProvider
- Returns:
- The GeoAPI interface implemented by this operation.
createMathTransform
protected MathTransform createMathTransform(ParameterValueGroup parameters)
throws ParameterNotFoundException
- Creates a transform from the specified group of parameter values.
- Specified by:
createMathTransform
in class MathTransformProvider
- Parameters:
parameters
- The group of parameter values.
- Returns:
- The created math transform.
- Throws:
ParameterNotFoundException
- if a required parameter was not found.- See Also:
MathTransformProvider.Delegate
Copyright © 1996-2014 Geotools. All Rights Reserved.