计算测地线的长度。

命名空间:  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
测地线所在椭球体的扁率。

返回值

返回测地线的长度。

备注

曲面上两点之间的短程线称为测地线。球面上的测地线即是大圆。

测地线又称“大地线”或“短程线”,是地球椭球面上两点间的最短曲线。在大地线上,各点的主曲率方向均与该点上曲面法线相合。它在圆球面上为大圆弧,在平面上就是直线。在大地测量中,通常用大地线来代替法截线,作为研究和计算椭球面上各种问题。

测地线是在一个曲面上,每一点处测地曲率均为零的曲线。

版本信息

SuperMap iObjects .NET


请参见