org.geotools.referencing.operation.projection
Class Mercator1SP

Object
  extended by Formattable
      extended by AbstractMathTransform
          extended by MapProjection
              extended by Mercator
                  extended by Mercator1SP
All Implemented Interfaces:
Serializable, MathTransform, MathTransform2D

public class Mercator1SP
extends Mercator

Mercator Cylindrical 1SP Projection.

Since:
2.2
Author:
Martin Desruisseaux, Rueben Schulz
See Also:
"Mercator 1SP" on RemoteSensing.org, Serialized Form
Module:
modules/library/referencing (gt-referencing.jar)

Nested Class Summary
static class Mercator1SP.Provider
          The math transform provider for a Mercator 1SP projection (EPSG code 9804).
 
Nested classes/interfaces inherited from class MapProjection
MapProjection.AbstractProvider
 
Field Summary
 
Fields inherited from class Mercator
standardParallel
 
Fields inherited from class MapProjection
centralMeridian, excentricity, excentricitySquared, falseEasting, falseNorthing, globalScale, isSpherical, latitudeOfOrigin, LOGGER, scaleFactor, semiMajor, semiMinor
 
Fields inherited from class Formattable
SINGLE_LINE
 
Constructor Summary
protected Mercator1SP(ParameterValueGroup parameters)
          Constructs a new map projection from the supplied parameters.
 
Method Summary
 ParameterDescriptorGroup getParameterDescriptors()
          Returns the parameter descriptors for this map projection.
 
Methods inherited from class Mercator
equals, getParameterValues, hashCode, inverseTransformNormalized, transformNormalized
 
Methods inherited from class MapProjection
getSourceDimensions, getTargetDimensions, getToleranceForAssertions, inverse, resetWarnings, transform, transform, transform
 
Methods inherited from class AbstractMathTransform
createTransformedShape, derivative, derivative, ensureNonNull, formatWKT, getName, isIdentity, needCopy, rollLongitude, transform, transform, transform
 
Methods inherited from class Formattable
toString, toWKT, toWKT, toWKT
 
Methods inherited from class Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface MathTransform2D
createTransformedShape, derivative
 
Methods inherited from interface MathTransform
derivative, isIdentity, toWKT, transform, transform, transform
 

Constructor Detail

Mercator1SP

protected Mercator1SP(ParameterValueGroup parameters)
               throws ParameterNotFoundException
Constructs a new map projection from the supplied parameters.

Parameters:
parameters - The parameter values in standard units.
Throws:
ParameterNotFoundException - if a mandatory parameter is missing.
Method Detail

getParameterDescriptors

public ParameterDescriptorGroup getParameterDescriptors()
Returns the parameter descriptors for this map projection. This is used for a providing a default implementation of MapProjection.getParameterValues(), as well as arguments checking.

Specified by:
getParameterDescriptors in class MapProjection
Returns:
The parameter descriptors for this math transform, or null.
See Also:
OperationMethod.getParameters()


Copyright © 1996-2009 Geotools. All Rights Reserved.