|
XfnGetSPTargetOnWGS84ByDist Method
|
센서로 부터 거리 dist만큼 떨어진 WGS84 타원체 상에 특정 입사각에 해당하는 타겟의 위치를 얻는다.
Namespace: Pixoneer.NXDLAssembly: NXDL (in NXDL.dll) Version: 2.0.3.38
Syntaxpublic static bool GetSPTargetOnWGS84ByDist(
XVertex3d Pos,
XVertex3d Vel,
double dist,
ref XVertex3d Tar,
ref XAngle angIncidence,
bool bLLHOut,
eEarthSensorFrame SensorFrameType
)
Parameters
- Pos XVertex3d
- [In] ECEF상의 센서 위치
- Vel XVertex3d
- [In] 센서의 속도
- dist Double
- [In] 센서와 타겟 사이의 거리(단위 : Meter)
- Tar XVertex3d
- [Out] 타겟의 위치
- angIncidence XAngle
- [Out] 타겟 위치에서의 지면에 대한 입사각(Incidence Angle)
- bLLHOut Boolean
- [In] bLLHOut 값이 true 이면, 타겟의 위치를 위도, 경도, 고도값을 얻는다.Gets
- SensorFrameType eEarthSensorFrame
- [In] 센서 프레임의 타입(GeoCentric, Geodetic)
Return Value
Boolean 성공인경우 true, 실패인 경우 false
ExampleXGeoPoint pos = new XGeoPoint();
pos.latd = 36;
pos.lond = 127;
pos.hgt = 5000;
XAngle angIncidence = new XAngle();
XVertex3d Tar = new XVertex3d();
XVertex3d v = pos.ecr;
XVertex3d vel = new XVertex3d(-1546.78400000, 4212.59500000, -6241.82900000);
bool bLLHOut = true;
Xfn.GetSPTargetOnWGS84ByDist(v, vel, 10000, ref Tar, ref angIncidence, bLLHOut, eEarthSensorFrame.GeoCentric);
See Also