Cloneablepublic class TransverseMercatorProjection extends CylindricalProjection
a, alpha, DTR, e, ellipsoid, EPS10, es, falseEasting, falseNorthing, fromMetres, geocentric, HALFPI, heightOfOrbit, isSouth, lonc, maxLatitude, maxLongitude, minLatitude, minLongitude, name, one_es, proj4Name, projectionLatitude, projectionLatitude1, projectionLatitude1Degrees, projectionLatitude2, projectionLatitude2Degrees, projectionLatitudeDegrees, projectionLongitude, projectionLongitudeDegrees, rone_es, RTD, scaleFactor, spherical, totalScale, trueScaleLatitude, trueScaleLatitudeDegrees, unit| 构造器 | 说明 |
|---|---|
TransverseMercatorProjection() |
|
TransverseMercatorProjection(Ellipsoid ellipsoid,
double lon_0,
double lat_0,
double k,
double x_0,
double y_0) |
Set up a projection suitable for State Plane Coordinates.
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
Object |
clone() |
|
int |
getRowFromNearestParallel(double latitude) |
|
int |
getZoneFromNearestMeridian(double longitude) |
|
boolean |
hasInverse() |
Tests whether this projection has an inverse.
|
void |
initialize() |
Initialize the projection.
|
boolean |
isRectilinear() |
Tests whether under this projection lines of latitude and longitude form
a rectangular grid
|
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 out) |
Computes the inverse projection of a given point (i.e. from projection
space to geographics).
|
void |
setUTMZone(int zone) |
|
String |
toString() |
getAlpha, getEllipsoid, getEPSGCode, getEquatorRadius, getFalseEasting, getFalseNorthing, getFromMetres, getHeightOfOrbit, getLonC, getMaxLatitude, getMaxLatitudeDegrees, getMaxLongitude, getMaxLongitudeDegrees, getMinLatitude, getMinLatitudeDegrees, getMinLongitude, getMinLongitudeDegrees, getName, getPROJ4Description, getProj4Name, getProjectionLatitude, getProjectionLatitude1, getProjectionLatitude1Degrees, getProjectionLatitude2, getProjectionLatitude2Degrees, getProjectionLatitudeDegrees, getProjectionLongitude, getProjectionLongitudeDegrees, getScaleFactor, getSouthernHemisphere, getTrueScaleLatitude, getTrueScaleLatitudeDegrees, inside, inverseProject, inverseProjectRadians, isConformal, isEqual, isEqualArea, normalizeLongitude, normalizeLongitudeRadians, parallelsAreParallel, project, projectRadians, setAlphaDegrees, setEllipsoid, setFalseEasting, setFalseNorthing, setFromMetres, setHeightOfOrbit, setLonCDegrees, setMaxLatitude, setMaxLongitude, setMaxLongitudeDegrees, setMinLatitude, setMinLongitude, setMinLongitudeDegrees, setName, setProjectionLatitude, setProjectionLatitude1, setProjectionLatitude1Degrees, setProjectionLatitude2, setProjectionLatitude2Degrees, setProjectionLatitudeDegrees, setProjectionLongitude, setProjectionLongitudeDegrees, setScaleFactor, setSouthernHemisphere, setTrueScaleLatitude, setTrueScaleLatitudeDegrees, setUnitspublic TransverseMercatorProjection()
public TransverseMercatorProjection(Ellipsoid ellipsoid, double lon_0, double lat_0, double k, double x_0, double y_0)
public Object clone()
clone 在类中 Projectionpublic boolean isRectilinear()
ProjectionisRectilinear 在类中 CylindricalProjectionpublic void initialize()
Projectioninitialize 在类中 Projectionpublic int getRowFromNearestParallel(double latitude)
public int getZoneFromNearestMeridian(double longitude)
public void setUTMZone(int zone)
public ProjCoordinate project(double lplam, double lpphi, ProjCoordinate xy)
Projectionproject 在类中 Projectionlplam - 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 out)
ProjectionprojectInverse 在类中 Projectionx - the projected x ordinate (in coordinate system units)y - the projected y ordinate (in coordinate system units)out - the inverse-projected geographic coordinate (in radians)public boolean hasInverse()
ProjectionProjection.inverseProject(ProjCoordinate, ProjCoordinate) and
Projection.inverseProjectRadians(ProjCoordinate, ProjCoordinate) methods
will return meaningful results.hasInverse 在类中 Projectionpublic String toString()
toString 在类中 CylindricalProjectionCopyright © 2019. All rights reserved.