查阅Cesium API

军标

Author:
  • 张丹钊

方法

根据输入的两点计算向量的角度

calculateAngle(a1, a2)*

参数描述:
名称 类型 描述
a1
a2
返回:
计算三阶贝塞尔点

calculatePointsFBZ3(points, part)Array

参数描述:
名称 类型 描述
points
part
返回:
根据基准向量、夹角、长度计算指定向量

calculateVector(v, theta, d)Array

参数描述:
名称 类型 描述
v
theta
d
返回:
创建军标(攻击箭头,二维)

createAttackArrow(name, options)

参数描述:
名称 类型 描述
name string 可选 名称
options object 可选 名称
创建军标(贝塞尔箭头,二维)

createBezierArrow(name, options)

参数描述:
名称 类型 描述
name string 可选 名称
options object 可选 名称
创建军标(贝塞尔曲线,二维)

createBezierline(callBack, option)

参数描述:
名称 类型 描述
callBack function 可选 回调
option Object 可选 参数
创建军标(弓形,二维)

createBow(name, options)

参数描述:
名称 类型 描述
name string 可选 名称
options object 可选 名称
生成闭合的样条点

createCloseCardinal(points)*

参数描述:
名称 类型 描述
points
返回:
创建军标(集结地,二维)

createHandlerPolygon(name, options)

参数描述:
名称 类型 描述
name string 可选 名称
options object 可选 名称
创建军标(钳击箭头,二维)

createPincerArrow(name, options)

参数描述:
名称 类型 描述
name string 可选 名称
options object 可选 名称
创建军标(圆角矩形,二维)

createRoundedRectangle(name, options)

参数描述:
名称 类型 描述
name string 可选 名称
options object 可选 名称
创建军标(扇形,二维)

createSector(name, options)

参数描述:
名称 类型 描述
name string 可选 名称
options object 可选 名称
创建军标(粗直箭头,二维)

createStraightArrow(name, options)

参数描述:
名称 类型 描述
name string 可选 名称
options object 可选 名称
创建军标(燕尾箭头,二维)

createSwallowtailArrow(name, options)

参数描述:
名称 类型 描述
name string 可选 名称
options object 可选 名称
编辑
参数描述:
名称 类型 描述
open Boolean 可选 是否开启编辑
option Object 可选 参数
绘制聚集区

plotingGatheringPlace(viewer, anchorpoints)

参数描述:
名称 类型 描述
viewer
anchorpoints
绘制燕尾箭头

plotingSwallowtailArrow(viewer, anchorpoints)

参数描述:
名称 类型 描述
viewer
anchorpoints
设置编辑状态编辑

setEdit(open, option)

参数描述:
名称 类型 描述
open Boolean 可选 是否开启编辑
option Object 可选 参数