计算三维线长度。
命名空间:
SuperMap.Data程序集: SuperMap.Data (in SuperMap.Data)
版本: dll
语法
C# |
---|
public static double ComputeLength( GeoLine3D line3D, PrjCoordSys prjCoordSys ) |
参数
- line3D
- Type: SuperMap.Data..::.GeoLine3D
指定的需要计算长度的 GeoLine3D 对象。
- prjCoordSys
- Type: SuperMap.Data..::.PrjCoordSys
指定的坐标系类型对象。
返回值
三维线的长度,单位为米。备注
如果prjCoordSys指定的坐标系是经纬度坐标系,则转换到以地球球心为原点的笛卡尔三维坐标系中计算,如果不是经纬度坐标系则直接计算几何长度。
prjCoordSys必须是与几何对象坐标值相匹配的坐标系,否则可能返回错误结果。