|
XfnCalcPosByBearingAndDistKarney Method
|
특정 위치(위경도)에서 북쪽으로부터 bearing값과 거리에 해당하는 위도, 경도값을 Karney 알고리즘 기반으로 계산한다.
Namespace: Pixoneer.NXDLAssembly: NXDL (in NXDL.dll) Version: 3.0.0.3
Syntaxpublic static void CalcPosByBearingAndDistKarney(
XAngle lon1,
XAngle lat1,
XAngle bearing,
double dist,
ref XAngle lon2,
ref XAngle lat2
)
Parameters
- lon1 XAngle
- [In] 기준 경도 값.
- lat1 XAngle
- [In] 기준 위도 값.
- bearing XAngle
- [In] 기준을 중심으로 북쪽으로부터 방향 Angle
- dist Double
- [In] 기준으로부터 거리(unit : meter)
- lon2 XAngle
- [Out] 타겟 경도 값
- lat2 XAngle
- [Out] 타겟 위도 값
Return Value
기준으로부터 타겟위치에 해당하는 방향에 해당하는 방향 각도
ExampleXAngle lon1 = XAngle.FromDegree(127);
XAngle lat1 = XAngle.FromDegree(36);
XAngle bearing = XAngle.FromDegree(45);
double dist = 10000;
XAngle lon2 = new XAngle();
XAngle lat2 = new XAngle();
Xfn.CalcPosByBearingAndDistKarney(lon1, lat1, bearing, dist, ref lon2, ref lat2);
Console.WriteLine("Position : " + lon2.deg.ToString() + " " + lat2.deg.ToString());
See Also