GISTools

GIS工具箱

new TS.GISTools()

Classes

SamplingByLine

Methods

static TS.GISTools.angleToRadian(angle)number

度转弧度
Name Type Description
angle number
Returns:

static TS.GISTools.computeCirclePoints(center, radius)Array.<Cesium.Cartesian3>

已知中心点、半径,生成圆所需要的坐标
Name Type Description
center Cesium.Cartesian3 中心点
radius Number 半径
Returns:
世界坐标集合

static TS.GISTools.computeMidPosition(cartesian1, cartesian2)

计算两点中心点
Name Type Description
cartesian1 Cesium.Cartesian3
cartesian2 Cesium.Cartesian3
Returns:

static TS.GISTools.destinationVincenty(lon, lat, brng, dist)Position

根据偏航角和距离,获得经纬度
Name Type Description
lon Number 经度
lat Number 纬度
brng Number 偏航角
dist Number 距离(米)
Returns:

static TS.GISTools.getBezier2DPoints(positions)

贝塞尔曲线
Name Type Description
positions *
Returns:

static TS.GISTools.getBinomialFactor(n, index)

获取二项分布
Name Type Description
n *
index *
Returns:

static TS.GISTools.getFactorial(n)

获取阶乘数据
Name Type Description
n *
Returns:

static TS.GISTools.radianToAngle(radian)number

弧度转度
Name Type Description
radian number
Returns: