public final class AzimuthElevationCalculator extends Object
Modifier and Type | Method and Description |
---|---|
static double |
computeAzimuthRate(PVCoordinates extPVTopo)
Compute the azimuth rate of a point defined by its Cartesian coordinates in a
Frame whose x, y and "Reference Azimuth" axis are in the same Plane.
|
static Vector3D |
computeDAzimuth(Vector3D extTopo)
Compute the azimuth derivative of a point defined by its Cartesian coordinates in a Frame
whose x, y and "Reference Azimuth" axis are
in the same Plane.
|
static Vector3D |
computeDElevation(Vector3D extTopo)
Compute the elevation derivative of a point defined by its Cartesian coordinates in a
Frame whose x, y and "Reference Azimuth" axis are in the same Plane.
|
static double |
computeElevationRate(PVCoordinates extPVTopo)
Compute the elevation rate of a point defined by its Cartesian coordinates in a
Frame whose x, y and "Reference Azimuth" axis are in the same Plane
|
static double |
getAzimuth(Vector3D point,
double frameOrientation)
Compute the Azimuth of a point defined by its Cartesian coordinates in a
Frame whose x, y and "Reference Azimuth" axis are in the same Plane
|
static double |
getElevation(Vector3D point)
Compute the Elevation of a point defined by its Cartesian coordinates in a
Frame whose x, y and "Reference Azimuth" axis are in the same Plane
|
public static double getElevation(Vector3D point)
point
- Point Cartesian coordinates / Framepublic static Vector3D computeDElevation(Vector3D extTopo)
extTopo
- point in Cartesian coordinates which shall be transformedpublic static double computeElevationRate(PVCoordinates extPVTopo)
extPVTopo
- point in Cartesian coordinates which shall be transformedpublic static double getAzimuth(Vector3D point, double frameOrientation)
point
- Point Cartesian coordinates / FrameframeOrientation
- Oriented (trigowise) angle (radian) between the "Reference Azimuth" and the Frame's x axispublic static Vector3D computeDAzimuth(Vector3D extTopo)
extTopo
- point in Cartesian coordinates which shall be transformedpublic static double computeAzimuthRate(PVCoordinates extPVTopo)
extPVTopo
- point in Cartesian coordinates which shall be transformedCopyright © 2023 CNES. All rights reserved.