计算测地线的长度。
命名空间:
SuperMap.Data程序集: SuperMap.Data (in SuperMap.Data)
版本: dll
语法
C# |
---|
public static double ComputeGeodesicDistance( Point2Ds points, double majorAxis, double flatten ) |
参数
- points
- Type: SuperMap.Data..::.Point2Ds
构成测地线的经纬度坐标点串。
- majorAxis
- Type: System..::.Double
测地线所在椭球体的长轴。
- flatten
- Type: System..::.Double
测地线所在椭球体的扁率。
返回值
返回测地线的长度。备注
曲面上两点之间的短程线称为测地线。球面上的测地线即是大圆。
测地线又称“大地线”或“短程线”,是地球椭球面上两点间的最短曲线。在大地线上,各点的主曲率方向均与该点上曲面法线相合。它在圆球面上为大圆弧,在平面上就是直线。在大地测量中,通常用大地线来代替法截线,作为研究和计算椭球面上各种问题。
测地线是在一个曲面上,每一点处测地曲率均为零的曲线。