public class LinearProjection extends 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 and Description |
---|
LinearProjection() |
Modifier and Type | Method and Description |
---|---|
boolean |
hasInverse()
Tests whether this projection has an inverse.
|
ProjCoordinate |
inverseProject(ProjCoordinate src,
ProjCoordinate dst)
Inverse-projects a point (in the units defined by the coordinate system),
producing a geographic result (in degrees)
|
void |
inverseTransform(double[] srcPoints,
int srcOffset,
double[] dstPoints,
int dstOffset,
int numPoints) |
boolean |
isRectilinear()
Tests whether under this projection lines of
latitude and longitude form a rectangular grid
|
ProjCoordinate |
project(ProjCoordinate src,
ProjCoordinate dst)
Projects a geographic point (in degrees), producing a projected result
(in the units of the target coordinate system).
|
String |
toString() |
void |
transform(double[] srcPoints,
int srcOffset,
double[] dstPoints,
int dstOffset,
int numPoints) |
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, inverseProjectRadians, isConformal, isEqualArea, isGeographic, normalizeLongitude, normalizeLongitudeRadians, parallelsAreParallel, project, projectInverse, projectRadians, setAlphaDegrees, setAxisOrder, setEllipsoid, setFalseEasting, setFalseNorthing, setFromMetres, setGamma, setHeightOfOrbit, setLonCDegrees, setMaxLatitude, setMaxLongitude, setMaxLongitudeDegrees, setMinLatitude, setMinLongitude, setMinLongitudeDegrees, setName, setPrimeMeridian, setProjectionLatitude, setProjectionLatitude1, setProjectionLatitude1Degrees, setProjectionLatitude2, setProjectionLatitude2Degrees, setProjectionLatitudeDegrees, setProjectionLongitude, setProjectionLongitudeDegrees, setRadius, setScaleFactor, setSouthernHemisphere, setTrueScaleLatitude, setTrueScaleLatitudeDegrees, setUnits
public ProjCoordinate project(ProjCoordinate src, ProjCoordinate dst)
Projection
project
in class Projection
src
- the input geographic coordinate (in degrees)dst
- the projected coordinate (in coordinate system units)public void transform(double[] srcPoints, int srcOffset, double[] dstPoints, int dstOffset, int numPoints)
public ProjCoordinate inverseProject(ProjCoordinate src, ProjCoordinate dst)
Projection
inverseProject
in class Projection
src
- the input projected coordinate (in coordinate system units)dst
- the inverse-projected geographic coordinate (in degrees)public void inverseTransform(double[] srcPoints, int srcOffset, double[] dstPoints, int dstOffset, int numPoints)
public boolean hasInverse()
Projection
Projection.inverseProject(ProjCoordinate, ProjCoordinate)
and Projection.inverseProjectRadians(ProjCoordinate, ProjCoordinate)
methods will return meaningful results.hasInverse
in class Projection
public boolean isRectilinear()
Projection
isRectilinear
in class Projection
public String toString()
toString
in class Projection
Copyright © 2021. All rights reserved.