new SightLimitCalculate()
Methods
-
<static> calculate(startPoint, endPoint, pointOnLine)
-
计算线段中某点离起点和终点的直线距离和水平距离
Parameters:
Name Type Description startPointGlodon.CIMCube.Graphic.GeoPoint 起点坐标 endPointGlodon.CIMCube.Graphic.GeoPoint 终点坐标 pointOnLineGlodon.CIMCube.Graphic.GeoPoint 线上某点坐标 Throws:
-
当给的点不在线上时则抛出该异常
- Type
- Cesium.RuntimeError
Returns:
线上某点距离首尾两点的直线距离、水平距离{lengthFromStartPoint:到起点直线距离, lengthFromEndPoint:到终点直线距离, horLengthFromStartPoint:到起点水平距离, horLengthFromEndPoint:到终点水平距离}- Type
- Object
-