new EarthUtil()
Methods
-
calDirection(data) → {boolean}
-
Parameters:
Name Type Description dataArray.<Array.<number>> Returns:
boolean -
calHeading(pointA, pointB) → {number}
-
Parameters:
Name Type Description pointAany pointBany Returns:
number -
calHeight(startPosition, endPosition) → {string|number}
-
Parameters:
Name Type Description startPositionany endPositionany Returns:
string | number -
calHorizontalLine(positions) → {any}
-
Parameters:
Name Type Description positionsArray.<any> Returns:
any -
calModelMatrix(pointA, pointB, isA) → {any}
-
Parameters:
Name Type Attributes Description pointAany pointBany isAboolean <optional>
Returns:
any -
calPitch(pointA, pointB) → {number}
-
Parameters:
Name Type Description pointAany pointBany Returns:
number -
calPositionDistance(positions) → {number}
-
Parameters:
Name Type Description positionsArray.<any> Returns:
number -
calPositionsArea(positions) → {string|number}
-
Parameters:
Name Type Description positionsArray.<any> Returns:
string | number -
createParabolaEquation(options) → {Array.<Array.<number>>}
-
Parameters:
Name Type Attributes Description optionsht.MapUtils.ParabolaOptions <optional>
Returns:
Array.<Array.<number>> -
getBezierPoints(pointA, pointB, heightR, num) → {Array.<any>}
-
Parameters:
Name Type Description pointAArray.<number> pointBArray.<number> heightRnumber numnumber Returns:
Array.<any> -
getMaxCircleDistance(pointA, pointB) → {number}
-
Parameters:
Name Type Description pointAArray.<number> pointBArray.<number> Returns:
number -
getPlaneNormalAxis(longitude, latitude, alt) → {any}
-
Parameters:
Name Type Attributes Description longitudenumber latitudenumber altnumber <optional>
Returns:
any -
getPlaneQuaternion(longitude, latitude, alt) → {any}
-
Parameters:
Name Type Attributes Description longitudenumber latitudenumber altnumber <optional>
Returns:
any