TLcdTopocentricCoordSysTransformation
instead.public class TLcdTopocentricCoordSysTransfo2 extends Object implements ILcdTopocentricCoordSysTransformation
Constructor and Description |
---|
TLcdTopocentricCoordSysTransfo2()
Deprecated.
Default topocentric cartesian coordinate system
is based on the WGS_1984 ellipsoid and the origin located on the equator
and the greenwich meridian.
|
TLcdTopocentricCoordSysTransfo2(double aLongitude,
double aLatitude,
double aHeight)
Deprecated.
Constructs a topocentric cartesian coordinate system is based on the WGS_1984
ellipsoid and the origin located on the given
(lon,lat,height) point. |
TLcdTopocentricCoordSysTransfo2(ILcdEllipsoid aEllipsoid,
double aLon,
double aLat,
double aHeight)
Deprecated.
Constructs a topocentric cartesian coordinate system is based on the WGS_1984
ellipsoid and the origin located on the given
(lon,lat,height) point. |
TLcdTopocentricCoordSysTransfo2(ILcdEllipsoid aEllipsoid,
ILcdPoint aLLHOrigin)
Deprecated.
Topocentric cartesian coordinate system based on the specified ellipsoid
and the origin located at the
ILcdPoint aLLHOrigin . |
TLcdTopocentricCoordSysTransfo2(ILcdPoint aLLHOrigin)
Deprecated.
Constructs a topocentric cartesian coordinate system is based on the WGS_1984
ellipsoid and the origin located on the given lonLatHeight point.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object aTopocentricCoordSys)
Deprecated.
|
void |
geoc2topocSFCT(ILcdPoint aXYZPoint,
ILcd3DEditablePoint aXYZOut)
Deprecated.
Coordinate conversion from earth centered, earth fixed
cartesian coordinates to topocentric coordinates.
|
ILcdEllipsoid |
getEllipsoid()
Deprecated.
Gets the
ILcdEllipsoid w.r.t. which the topocentric coordinate system is defined. |
ILcdPoint |
getOrigin()
Deprecated.
Gets the lonLatHeight point that is the origin of the topocentric coordinate axes.
|
int |
hashCode()
Deprecated.
|
void |
llh2topocSFCT(ILcdPoint aLLHPoint,
ILcd3DEditablePoint aXYZOut)
Deprecated.
Coordinate conversion from lon-lat-height geodetic coordinate,
the height being the ellipsoidal height, to topocentric coordinates.
|
void |
topoc2geocSFCT(ILcdPoint aXYZPoint,
ILcd3DEditablePoint aXYZOut)
Deprecated.
Coordinate conversion from topocentric coordinates to earth centered,
earth fixed cartesian coordinates.
|
void |
topoc2llhSFCT(ILcdPoint aXYZPoint,
ILcd3DEditablePoint aLLHOut)
Deprecated.
Coordinate conversion from topocentric coordinates to lon-lat-height
geodetic coordinates, the height being the ellipsoidal height.
|
String |
toString()
Deprecated.
|
public TLcdTopocentricCoordSysTransfo2()
public TLcdTopocentricCoordSysTransfo2(ILcdPoint aLLHOrigin)
aLLHOrigin
- origin of the topocentric coordinate system.public TLcdTopocentricCoordSysTransfo2(double aLongitude, double aLatitude, double aHeight)
(lon,lat,height)
point.aLongitude
- longitude of the origin of the topocentric coordinate system.aLatitude
- latitude of the origin of the topocentric coordinate system.aHeight
- height of the origin of the topocentric coordinate
system above the ellipsoid.public TLcdTopocentricCoordSysTransfo2(ILcdEllipsoid aEllipsoid, double aLon, double aLat, double aHeight)
(lon,lat,height)
point.aEllipsoid
- ILcdEllipsoid
on which the topocentric coordinate system is based.aLat
- latitude of the origin of the topocentric coordinate system.aLon
- longitude of the origin of the topocentric coordinate system.aHeight
- ellipsoidal height of the origin.public TLcdTopocentricCoordSysTransfo2(ILcdEllipsoid aEllipsoid, ILcdPoint aLLHOrigin)
ILcdPoint
aLLHOrigin
.aEllipsoid
- ILcdEllipsoid
on which the topocentric coordinate system is based.aLLHOrigin
- the origin of the topocentric coordinate system.public ILcdEllipsoid getEllipsoid()
ILcdTopocentricCoordSysTransformation
ILcdEllipsoid
w.r.t. which the topocentric coordinate system is defined.getEllipsoid
in interface ILcdTopocentricCoordSysTransformation
ILcdEllipsoid
w.r.t. which the topocentric coordinate system is defined.public ILcdPoint getOrigin()
ILcdTopocentricCoordSysTransformation
getOrigin
in interface ILcdTopocentricCoordSysTransformation
public void topoc2geocSFCT(ILcdPoint aXYZPoint, ILcd3DEditablePoint aXYZOut)
ILcdTopocentricCoordSysTransformation
topoc2geocSFCT
in interface ILcdTopocentricCoordSysTransformation
aXYZPoint
- topocentric cartesian coordinates.aXYZOut
- Geocentric cartesian coordinates to be set.public void geoc2topocSFCT(ILcdPoint aXYZPoint, ILcd3DEditablePoint aXYZOut)
ILcdTopocentricCoordSysTransformation
geoc2topocSFCT
in interface ILcdTopocentricCoordSysTransformation
aXYZPoint
- earth centered earth fixed cartesian coordinates.aXYZOut
- topocentric cartesian coordinates to be set.public void llh2topocSFCT(ILcdPoint aLLHPoint, ILcd3DEditablePoint aXYZOut)
ILcdTopocentricCoordSysTransformation
llh2topocSFCT
in interface ILcdTopocentricCoordSysTransformation
aLLHPoint
- point in geodetic coordinates, with height
being ellipsoidal height.aXYZOut
- topocentric cartesian coordinates to be set.public void topoc2llhSFCT(ILcdPoint aXYZPoint, ILcd3DEditablePoint aLLHOut)
ILcdTopocentricCoordSysTransformation
topoc2llhSFCT
in interface ILcdTopocentricCoordSysTransformation
aXYZPoint
- topocentric cartesian coordinates.aLLHOut
- Geodetic coordinates to be set.public boolean equals(Object aTopocentricCoordSys)