public class AitoffProjection extends PseudoCylindricalProjection
| Modifier and Type | Field and Description |
|---|---|
protected static int |
AITOFF |
protected static int |
WINKEL |
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 and Description |
|---|
AitoffProjection() |
AitoffProjection(int type,
double projectionLatitude) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object that)
Represents quality between possible outputs of
Projection.project(ProjCoordinate, ProjCoordinate). |
int |
hashCode()
Hash of those fields considered in Projection equalituy.
|
boolean |
hasInverse()
Tests whether this projection has an inverse.
|
void |
initialize()
Initialize the projection.
|
ProjCoordinate |
project(double lplam,
double lpphi,
ProjCoordinate out)
Computes the projection of a given point
(i.e.
|
String |
toString() |
isRectilinearclone, 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, inside, inverseProject, inverseProjectRadians, isConformal, isEqualArea, isGeographic, normalizeLongitude, normalizeLongitudeRadians, parallelsAreParallel, 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, setUnitsprotected static final int AITOFF
protected static final int WINKEL
public AitoffProjection()
public AitoffProjection(int type,
double projectionLatitude)
public ProjCoordinate project(double lplam, double lpphi, ProjCoordinate out)
Projectionproject in class Projectionlplam - the geographic x ordinate (in radians)lpphi - the geographic y ordinatee (in radians)out - the projected coordinate (in coordinate system units)public void initialize()
Projectioninitialize in class Projectionpublic boolean hasInverse()
ProjectionProjection.inverseProject(ProjCoordinate, ProjCoordinate)
and Projection.inverseProjectRadians(ProjCoordinate, ProjCoordinate)
methods will return meaningful results.hasInverse in class Projectionpublic String toString()
toString in class PseudoCylindricalProjectionpublic boolean equals(Object that)
ProjectionProjection.project(ProjCoordinate, ProjCoordinate).
Subclasses of Projection should capture additional state that is used in the project method and delgate to base.
Note: The name of the projection is not part of equality.equals in class Projectionpublic int hashCode()
ProjectionhashCode in class ProjectionCopyright © 2022. All rights reserved.