public class IdrMercator
extends MapProjection
Mercator_1SP (EPSG code 9804), the line of contact is the equator. 
 For Mercator_2SP (EPSG code 9805) lines of contact are symmetrical 
 about the equator.
 | Modifier and Type | Class and Description | 
|---|---|
| static class  | IdrMercator.Provider1SPThe  MathTransformProviderfor aIdrMercator1SP projection. | 
| static class  | IdrMercator.Provider2SPThe  MathTransformProviderfor aIdrMercator2SP projection. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected double | standardParallelStandard Parallel used for the  Mercator_2SPcase. | 
| Modifier | Constructor and Description | 
|---|---|
| protected  | IdrMercator(ParameterValueGroup parameters)Constructs a new map projection from the supplied parameters. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(java.lang.Object object)Compares the specified object with this map projection for equality. | 
| ParameterDescriptorGroup | getParameterDescriptors() | 
| ParameterValueGroup | getParameterValues() | 
| int | hashCode()Returns a hash value for this projection. | 
| protected java.awt.geom.Point2D | inverseTransformNormalized(double x,
                          double y,
                          java.awt.geom.Point2D ptDst)Transforms the specified (x,y) coordinate
 and stores the result in  ptDst. | 
| protected java.awt.geom.Point2D | transformNormalized(double x,
                   double y,
                   java.awt.geom.Point2D ptDst)Transforms the specified (x,y) coordinate (units in radians)
 and stores the result in  ptDst(linear distance on a unit sphere). | 
protected final double standardParallel
Mercator_2SP case.
 Set to Double.NaN for the Mercator_1SP case.protected IdrMercator(ParameterValueGroup parameters)
               throws ParameterNotFoundException
parameters - The parameter values in standard units.ParameterNotFoundException - if a mandatory parameter is missing.public ParameterDescriptorGroup getParameterDescriptors()
public ParameterValueGroup getParameterValues()
protected java.awt.geom.Point2D transformNormalized(double x,
                                                    double y,
                                                    java.awt.geom.Point2D ptDst)
                                             throws ProjectionException
ptDst (linear distance on a unit sphere).ProjectionExceptionprotected java.awt.geom.Point2D inverseTransformNormalized(double x,
                                                           double y,
                                                           java.awt.geom.Point2D ptDst)
                                                    throws ProjectionException
ptDst.ProjectionExceptionpublic int hashCode()
public boolean equals(java.lang.Object object)