Class PolarStereographic.ProviderSouth
- All Implemented Interfaces:
- Serializable,- IdentifiedObject,- OperationMethod,- PROJFormattable
- Enclosing class:
- PolarStereographic
The math transform provider for a
 South Polar Stereographic projection. This provider sets the "latitude_of_origin"
 parameter to -90.0 degrees and uses the iterative equations for the inverse elliptical calculations.
- Since:
- 2.4
- Author:
- Rueben Schulz
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class MathTransformProviderMathTransformProvider.Delegate
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final ParameterDescriptorThe operation parameter descriptor for thestandardParallelparameter value.Fields inherited from class MapProjection.AbstractProviderCENTRAL_MERIDIAN, FALSE_EASTING, FALSE_NORTHING, LATITUDE_OF_CENTRE, LATITUDE_OF_ORIGIN, LONGITUDE_OF_CENTRE, SCALE_FACTOR, SEMI_MAJOR, SEMI_MINOR, STANDARD_PARALLEL_1, STANDARD_PARALLEL_2Fields inherited from class DefaultOperationMethodsourceDimensions, targetDimensionsFields inherited from class AbstractIdentifiedObjectEMPTY_ALIAS_ARRAY, EMPTY_IDENTIFIER_ARRAY, IDENTIFIER_COMPARATOR, NAME_COMPARATOR, REMARKS_COMPARATORFields inherited from class FormattableSINGLE_LINEFields inherited from interface IdentifiedObjectALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEYFields inherited from interface OperationMethodFORMULA_KEY
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncreateMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.Methods inherited from class Stereographic.ProvidergetOperationTypeMethods inherited from class MapProjection.AbstractProviderdoubleValueMethods inherited from class MathTransformProvidercreateDescriptor, createDescriptorGroup, createOptionalDescriptor, ensureValidValues, formatWKT, getParameter, intValue, stringValue, toMap, valueMethods inherited from class DefaultOperationMethodcheckDimensions, equals, formatPROJ, getFormula, getParameters, getSourceDimensions, getTargetDimensions, hashCodeMethods 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, nameMatchesMethods inherited from class FormattablecleanupThreadLocals, toString, toWKT, toWKT, toWKT, toWKTMethods inherited from interface IdentifiedObjectgetAlias, getIdentifiers, getName, getRemarks, toWKT
- 
Field Details- 
STANDARD_PARALLELThe operation parameter descriptor for thestandardParallelparameter value. Valid values range is from -90 to 90°. The default value is 90°S.
 
- 
- 
Constructor Details- 
ProviderSouthpublic ProviderSouth()Constructs a new provider.
 
- 
- 
Method Details- 
createMathTransformpublic MathTransform createMathTransform(ParameterValueGroup parameters) throws ParameterNotFoundException Creates a transform from the specified group of parameter values.- Overrides:
- createMathTransformin class- Stereographic.Provider
- Parameters:
- parameters- The group of parameter values.
- Returns:
- The created math transform.
- Throws:
- ParameterNotFoundException- if a required parameter was not found.
- See Also:
 
 
-