All Implemented Interfaces:
Serializable, Formattable, MathTransformProvider, Deprecable, LenientComparable, org.opengis.referencing.IdentifiedObject, org.opengis.referencing.operation.OperationMethod

public final class Mollweide extends MapProjection
The provider for "Mollweide" (also known as "Homalographic") projection. As of version 9.4 of EPSG geodetic dataset, there is no known EPSG code for this projection.
Since:
1.0
Version:
1.3
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      For cross-version compatibility.
      See Also:
    • CENTRAL_MERIDIAN

      public static final org.opengis.parameter.ParameterDescriptor<Double> CENTRAL_MERIDIAN
      The operation parameter descriptor for the Longitude of natural origin (λ₀) parameter value. Valid values range is [-180 … 180]° and default value is 0°.
      Parameter names
      ESRI: Central_Meridian
      OGC: central_meridian
      GeoTIFF: CenterLong
      Proj4: lon_0
    • FALSE_EASTING

      public static final org.opengis.parameter.ParameterDescriptor<Double> FALSE_EASTING
      The operation parameter descriptor for the False easting (FE) parameter value. Valid values range is unrestricted and default value is 0 metre.
      Parameter names
      ESRI: False_Easting
      OGC: false_easting
      GeoTIFF: FalseEasting
      Proj4: x_0
    • FALSE_NORTHING

      public static final org.opengis.parameter.ParameterDescriptor<Double> FALSE_NORTHING
      The operation parameter descriptor for the False northing (FN) parameter value. Valid values range is unrestricted and default value is 0 metre.
      Parameter names
      ESRI: False_Northing
      OGC: false_northing
      GeoTIFF: FalseNorthing
      Proj4: y_0
    • PARAMETERS

      private static final org.opengis.parameter.ParameterDescriptorGroup PARAMETERS
      The group of all parameters expected by this coordinate operation.
  • Constructor Details

    • Mollweide

      public Mollweide()
      Constructs a new provider.
  • Method Details

    • createProjection

      protected NormalizedProjection createProjection(Parameters parameters)
      Creates a map projection on an ellipsoid having a semi-major axis length of 1.
      Specified by:
      createProjection in class MapProjection
      Parameters:
      parameters - the group of parameter values.
      Returns:
      the map projection created from the given parameter values.