Class HotineObliqueMercator.Provider
- 
- All Implemented Interfaces:
- Serializable,- IdentifiedObject,- OperationMethod,- PROJFormattable
 - Enclosing class:
- HotineObliqueMercator
 
 public static final class HotineObliqueMercator.Provider extends ObliqueMercator.Provider The math transform provider for a Hotine Oblique Mercator projection (EPSG code 9812).- Since:
- 2.4
- Author:
- Rueben Schulz
- See Also:
- DefaultMathTransformFactory, Serialized Form
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class MathTransformProviderMathTransformProvider.Delegate
 
- 
 - 
Field Summary- 
Fields inherited from class ObliqueMercator.ProviderAZIMUTH, LATITUDE_OF_CENTRE, LONGITUDE_OF_CENTRE, RECTIFIED_GRID_ANGLE
 - 
Fields inherited from class MapProjection.AbstractProviderCENTRAL_MERIDIAN, FALSE_EASTING, FALSE_NORTHING, LATITUDE_OF_ORIGIN, SCALE_FACTOR, SEMI_MAJOR, SEMI_MINOR, STANDARD_PARALLEL_1, STANDARD_PARALLEL_2
 - 
Fields inherited from class DefaultOperationMethodsourceDimensions, targetDimensions
 - 
Fields inherited from class AbstractIdentifiedObjectEMPTY_ALIAS_ARRAY, EMPTY_IDENTIFIER_ARRAY, IDENTIFIER_COMPARATOR, NAME_COMPARATOR, REMARKS_COMPARATOR
 - 
Fields inherited from class FormattableSINGLE_LINE
 - 
Fields inherited from interface IdentifiedObjectALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY
 - 
Fields inherited from interface OperationMethodFORMULA_KEY
 
- 
 - 
Constructor SummaryConstructors Constructor Description Provider()Constructs a new provider.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected MathTransformcreateMathTransform(ParameterValueGroup parameters)Creates a transform from the specified group of parameter values.- 
Methods inherited from class ObliqueMercator.ProvidergetOperationType
 - 
Methods inherited from class MapProjection.AbstractProviderdoubleValue
 - 
Methods inherited from class MathTransformProvidercreateDescriptor, createDescriptorGroup, createOptionalDescriptor, ensureValidValues, formatWKT, getParameter, intValue, stringValue, toMap, value
 - 
Methods inherited from class DefaultOperationMethodcheckDimensions, equals, formatPROJ, getFormula, getParameters, getSourceDimensions, getTargetDimensions, hashCode
 - 
Methods inherited from class AbstractIdentifiedObjectasSet, ensureAngularUnit, ensureLinearUnit, ensureNonNull, ensureNonNull, ensureTimeUnit, equals, equals, equals, equals, getAlias, getIdentifier, getIdentifier, getIdentifiers, getName, getName, getName, getProperties, getProperties, getRemarks, nameMatches, nameMatches, nameMatches
 - 
Methods inherited from class FormattablecleanupThreadLocals, toString, toWKT, toWKT, toWKT, toWKT
 - 
Methods inherited from interface IdentifiedObjectgetAlias, getIdentifiers, getName, getRemarks, toWKT
 
- 
 
- 
- 
- 
Method Detail- 
createMathTransformprotected MathTransform createMathTransform(ParameterValueGroup parameters) throws ParameterNotFoundException Creates a transform from the specified group of parameter values.- Overrides:
- createMathTransformin class- ObliqueMercator.Provider
- 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
 
 
- 
 
-