|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
ObjectFormattableObject
AbstractIdentifiedObject
DefaultOperationMethod
MathTransformProvider
MapProjection
Mercator1SP
@Immutable public class Mercator1SP
The provider for "Mercator (1SP)" projection (EPSG:9804, EPSG:1026). EPSG defines two codes for this projection, 1026 being the spherical case and 9804 the ellipsoidal case.
The programmatic names and parameters are enumerated at Mercator 1SP on RemoteSensing.org. The math transform implementations instantiated by this provider may be any of the following classes:
| referencing/geotk-referencing (download) | View source code for this class |
| Field Summary | |
|---|---|
static ParameterDescriptor<Double> |
CENTRAL_MERIDIAN
The operation parameter descriptor for the central meridian parameter value. |
static ParameterDescriptor<Double> |
FALSE_EASTING
The operation parameter descriptor for the false easting parameter value. |
static ParameterDescriptor<Double> |
FALSE_NORTHING
The operation parameter descriptor for the false northing parameter value. |
static ParameterDescriptor<Double> |
LATITUDE_OF_ORIGIN
The operation parameter descriptor for the latitude of origin parameter value. |
static ParameterDescriptorGroup |
PARAMETERS
The parameters group. |
static ParameterDescriptor<Double> |
SCALE_FACTOR
The operation parameter descriptor for the scale factor parameter value. |
| Fields inherited from class MapProjection |
|---|
ROLL_LONGITUDE, SEMI_MAJOR, SEMI_MINOR, X_SCALE, XY_PLANE_ROTATION, Y_SCALE |
| Fields inherited from class DefaultOperationMethod |
|---|
sourceDimension, targetDimension |
| Fields inherited from class FormattableObject |
|---|
EPSG, GEOTIFF, INTERNAL, OGC, SINGLE_LINE |
| Fields inherited from interface OperationMethod |
|---|
FORMULA_KEY |
| Fields inherited from interface IdentifiedObject |
|---|
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY |
| Constructor Summary | |
|---|---|
Mercator1SP()
Constructs a new provider. |
|
| Method Summary | |
|---|---|
protected MathTransform2D |
createMathTransform(ParameterValueGroup values)
Creates a map projection from the specified group of parameter values. |
Class<CylindricalProjection> |
getOperationType()
Returns the operation type for this map projection. |
| Methods inherited from class MathTransformProvider |
|---|
ensureValidValues, formatWKT |
| Methods inherited from class DefaultOperationMethod |
|---|
checkDimensions, computeHashCode, equals, getFormula, getParameters, getSourceDimensions, getTargetDimensions |
| Methods inherited from class AbstractIdentifiedObject |
|---|
equals, getAlias, getIdentifier, getIdentifiers, getName, getName, getRemarks, hashCode, nameMatches |
| Methods inherited from class FormattableObject |
|---|
getDefaultIndentation, print, setDefaultIndentation, toString, toWKT, toWKT, toWKT |
| Methods inherited from class Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface IdentifiedObject |
|---|
getAlias, getIdentifiers, getName, getRemarks, toWKT |
| Field Detail |
|---|
public static final ParameterDescriptor<Double> CENTRAL_MERIDIAN
public static final ParameterDescriptor<Double> LATITUDE_OF_ORIGIN
public static final ParameterDescriptor<Double> SCALE_FACTOR
public static final ParameterDescriptor<Double> FALSE_EASTING
public static final ParameterDescriptor<Double> FALSE_NORTHING
public static final ParameterDescriptorGroup PARAMETERS
| Constructor Detail |
|---|
public Mercator1SP()
| Method Detail |
|---|
public Class<CylindricalProjection> getOperationType()
getOperationType in class MapProjectionprotected MathTransform2D createMathTransform(ParameterValueGroup values)
createMathTransform in class MapProjectionvalues - The group of parameter values.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||