public class StereographicAzimuthalProjection extends AzimuthalProjection
cosphi0, EQUATOR, mode, NORTH_POLE, OBLIQUE, sinphi0, SOUTH_POLEa, 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| Constructor and Description |
|---|
StereographicAzimuthalProjection() |
StereographicAzimuthalProjection(double projectionLatitude,
double projectionLongitude) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasInverse()
Tests whether this projection has an inverse.
|
void |
initialize()
Initialize the projection.
|
boolean |
isConformal()
Returns true if this projection is conformal
|
ProjCoordinate |
project(double lam,
double phi,
ProjCoordinate xy)
Computes the projection of a given point
(i.e.
|
ProjCoordinate |
projectInverse(double x,
double y,
ProjCoordinate lp)
Computes the inverse projection of a given point
(i.e.
|
void |
setupUPS(int pole) |
String |
toString() |
getMapRadius, inside, setMapRadiusclone, 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, inverseProject, inverseProjectRadians, isEqualArea, isRectilinear, 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, setUnitspublic StereographicAzimuthalProjection()
public StereographicAzimuthalProjection(double projectionLatitude,
double projectionLongitude)
public void setupUPS(int pole)
public void initialize()
Projectioninitialize in class AzimuthalProjectionpublic ProjCoordinate project(double lam, double phi, ProjCoordinate xy)
Projectionproject in class Projectionlam - the geographic x ordinate (in radians)phi - the geographic y ordinatee (in radians)xy - the projected coordinate (in coordinate system units)public ProjCoordinate projectInverse(double x, double y, ProjCoordinate lp)
ProjectionprojectInverse in class Projectionx - 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 isConformal()
isConformal 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 ProjectionCopyright © 2015. All rights reserved.