Package org.locationtech.proj4j.proj
Class DenoyerProjection
- java.lang.Object
-
- org.locationtech.proj4j.proj.Projection
-
- org.locationtech.proj4j.proj.DenoyerProjection
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
public class DenoyerProjection extends Projection
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static double
C0
static double
C1
static double
C3
static double
D1
static double
D5
-
Fields inherited from class org.locationtech.proj4j.proj.Projection
a, alpha, DTR, e, ellipsoid, EPS10, es, falseEasting, falseNorthing, fromMetres, geocentric, lonc, maxLatitude, maxLongitude, minLatitude, minLongitude, name, one_es, projectionLatitude, projectionLatitude1, projectionLatitude2, projectionLongitude, rone_es, RTD, scaleFactor, spherical, totalScale, trueScaleLatitude, unit
-
-
Constructor Summary
Constructors Constructor Description DenoyerProjection()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
hasInverse()
Tests whether this projection has an inverse.boolean
parallelsAreParallel()
Returns true if latitude lines are parallel for this projectionProjCoordinate
project(double lplam, double lpphi, ProjCoordinate out)
Computes the projection of a given point (i.e.java.lang.String
toString()
-
Methods inherited from class org.locationtech.proj4j.proj.Projection
clone, equals, getAlpha, getAxisOrder, getEllipsoid, getEPSGCode, getEquatorRadius, getFalseEasting, getFalseNorthing, getFromMetres, getHeightOfOrbit, getLonC, getMaxLatitude, getMaxLatitudeDegrees, getMaxLongitude, getMaxLongitudeDegrees, getMinLatitude, getMinLatitudeDegrees, getMinLongitude, getMinLongitudeDegrees, getName, getPrimeMeridian, getPROJ4Description, getProjectionLatitude, getProjectionLatitude1, getProjectionLatitude1Degrees, getProjectionLatitude2, getProjectionLatitude2Degrees, getProjectionLatitudeDegrees, getProjectionLongitude, getProjectionLongitudeDegrees, getScaleFactor, getSouthernHemisphere, getTrueScaleLatitude, getTrueScaleLatitudeDegrees, getUnits, hashCode, initialize, inside, inverseProject, inverseProjectRadians, isConformal, isEqualArea, isGeographic, isRectilinear, normalizeLongitude, normalizeLongitudeRadians, project, projectInverse, projectRadians, setAlpha, setAlphaDegrees, setAxisOrder, setEllipsoid, setFalseEasting, setFalseNorthing, setFromMetres, setGamma, setGammaDegrees, setHeightOfOrbit, setLonC, setLonCDegrees, setMaxLatitude, setMaxLongitude, setMaxLongitudeDegrees, setMinLatitude, setMinLongitude, setMinLongitudeDegrees, setName, setNoUoff, setPrimeMeridian, setProjectionLatitude, setProjectionLatitude1, setProjectionLatitude1Degrees, setProjectionLatitude2, setProjectionLatitude2Degrees, setProjectionLatitudeDegrees, setProjectionLongitude, setProjectionLongitudeDegrees, setRadius, setScaleFactor, setSouthernHemisphere, setTrueScaleLatitude, setTrueScaleLatitudeDegrees, setUnits
-
-
-
-
Field Detail
-
C0
public static final double C0
- See Also:
- Constant Field Values
-
C1
public static final double C1
- See Also:
- Constant Field Values
-
C3
public static final double C3
- See Also:
- Constant Field Values
-
D1
public static final double D1
- See Also:
- Constant Field Values
-
D5
public static final double D5
- See Also:
- Constant Field Values
-
-
Method Detail
-
project
public ProjCoordinate project(double lplam, double lpphi, ProjCoordinate out)
Description copied from class:Projection
Computes the projection of a given point (i.e. from geographics to projection space). This should be overridden for all projections.- Overrides:
project
in classProjection
- Parameters:
lplam
- the geographic x ordinate (in radians)lpphi
- the geographic y ordinatee (in radians)out
- the projected coordinate (in coordinate system units)- Returns:
- the target coordinate
-
parallelsAreParallel
public boolean parallelsAreParallel()
Description copied from class:Projection
Returns true if latitude lines are parallel for this projection- Overrides:
parallelsAreParallel
in classProjection
-
hasInverse
public boolean hasInverse()
Description copied from class:Projection
Tests whether this projection has an inverse. If this method returns true then theProjection.inverseProject(ProjCoordinate, ProjCoordinate)
andProjection.inverseProjectRadians(ProjCoordinate, ProjCoordinate)
methods will return meaningful results.- Overrides:
hasInverse
in classProjection
- Returns:
- true if this projection has an inverse
-
toString
public java.lang.String toString()
- Overrides:
toString
in classProjection
-
-