public class MolleweideProjection extends PseudoCylindricalProjection
修飾子とタイプ | フィールドと説明 |
---|---|
static int |
MOLLEWEIDE |
static int |
WAGNER4 |
static int |
WAGNER5 |
a, alpha, DTR, e, ellipsoid, EPS10, es, falseEasting, falseNorthing, fromMetres, geocentric, isSouth, lonc, maxLatitude, maxLongitude, minLatitude, minLongitude, name, one_es, projectionLatitude, projectionLatitude1, projectionLatitude2, projectionLongitude, rone_es, RTD, scaleFactor, spherical, totalScale, trueScaleLatitude, unit
コンストラクタと説明 |
---|
MolleweideProjection() |
MolleweideProjection(double p) |
MolleweideProjection(double cx,
double cy,
double cp) |
MolleweideProjection(int type) |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
hasInverse()
Tests whether this projection has an inverse.
|
void |
init(double p) |
boolean |
isEqualArea()
Tests whether this projection is equal-area
An equal-area projection preserves relative sizes
of projected areas.
|
ProjCoordinate |
project(double lplam,
double lpphi,
ProjCoordinate xy)
Computes the projection of a given point
(i.e. from geographics to projection space).
|
ProjCoordinate |
projectInverse(double x,
double y,
ProjCoordinate lp)
Computes the inverse projection of a given point
(i.e. from projection space to geographics).
|
java.lang.String |
toString() |
isRectilinear
clone, getAlpha, getEllipsoid, getEPSGCode, getEquatorRadius, getFalseEasting, getFalseNorthing, getFromMetres, getLonC, getMaxLatitude, getMaxLatitudeDegrees, getMaxLongitude, getMaxLongitudeDegrees, getMinLatitude, getMinLatitudeDegrees, getMinLongitude, getMinLongitudeDegrees, getName, getPROJ4Description, getProjectionLatitude, getProjectionLatitude1, getProjectionLatitude1Degrees, getProjectionLatitude2, getProjectionLatitude2Degrees, getProjectionLatitudeDegrees, getProjectionLongitude, getProjectionLongitudeDegrees, getScaleFactor, getSouthernHemisphere, getTrueScaleLatitude, getTrueScaleLatitudeDegrees, initialize, inside, inverseProject, inverseProjectRadians, isConformal, normalizeLongitude, normalizeLongitudeRadians, parallelsAreParallel, project, projectRadians, setAlphaDegrees, setEllipsoid, setFalseEasting, setFalseNorthing, setFromMetres, setLonCDegrees, setMaxLatitude, setMaxLongitude, setMaxLongitudeDegrees, setMinLatitude, setMinLongitude, setMinLongitudeDegrees, setName, setProjectionLatitude, setProjectionLatitude1, setProjectionLatitude1Degrees, setProjectionLatitude2, setProjectionLatitude2Degrees, setProjectionLatitudeDegrees, setProjectionLongitude, setProjectionLongitudeDegrees, setScaleFactor, setSouthernHemisphere, setTrueScaleLatitude, setTrueScaleLatitudeDegrees, setUnits
public static final int MOLLEWEIDE
public static final int WAGNER4
public static final int WAGNER5
public MolleweideProjection()
public MolleweideProjection(int type)
public MolleweideProjection(double p)
public MolleweideProjection(double cx, double cy, double cp)
public void init(double p)
public ProjCoordinate project(double lplam, double lpphi, ProjCoordinate xy)
Projection
project
クラス内 Projection
lplam
- the geographic x ordinate (in radians)lpphi
- the geographic y ordinatee (in radians)xy
- the projected coordinate (in coordinate system units)public ProjCoordinate projectInverse(double x, double y, ProjCoordinate lp)
Projection
projectInverse
クラス内 Projection
x
- the projected x ordinate (in coordinate system units)y
- the projected y ordinate (in coordinate system units)lp
- the inverse-projected geographic coordinate (in radians)public boolean hasInverse()
Projection
Projection.inverseProject(ProjCoordinate, ProjCoordinate)
and Projection.inverseProjectRadians(ProjCoordinate, ProjCoordinate)
methods will return meaningful results.hasInverse
クラス内 Projection
public boolean isEqualArea()
Projection
isEqualArea
クラス内 Projection
public java.lang.String toString()
toString
クラス内 PseudoCylindricalProjection