public class GeocentricConverter extends Object implements Serializable
Provenance: Ported from GEOCENTRIC by the U.S. Army Topographic Engineering Center via PROJ.4
| Constructor and Description |
|---|
GeocentricConverter(double a,
double b,
double e2) |
GeocentricConverter(Ellipsoid ellipsoid) |
| Modifier and Type | Method and Description |
|---|---|
void |
convertGeocentricToGeodetic(ProjCoordinate p) |
void |
convertGeocentricToGeodeticIter(ProjCoordinate p) |
void |
convertGeodeticToGeocentric(ProjCoordinate p)
Converts geodetic coordinates
(latitude, longitude, and height) to geocentric coordinates (X, Y, Z),
according to the current ellipsoid parameters.
|
boolean |
isEqual(GeocentricConverter gc) |
void |
overrideWithWGS84Params() |
public GeocentricConverter(Ellipsoid ellipsoid)
public GeocentricConverter(double a,
double b,
double e2)
public void overrideWithWGS84Params()
public boolean isEqual(GeocentricConverter gc)
public void convertGeodeticToGeocentric(ProjCoordinate p)
Latitude : Geodetic latitude in radians (input) Longitude : Geodetic longitude in radians (input) Height : Geodetic height, in meters (input)
X : Calculated Geocentric X coordinate, in meters (output) Y : Calculated Geocentric Y coordinate, in meters (output) Z : Calculated Geocentric Z coordinate, in meters (output)
public void convertGeocentricToGeodetic(ProjCoordinate p)
public void convertGeocentricToGeodeticIter(ProjCoordinate p)
Copyright © 2022. All rights reserved.