GeoEntityEffectScancone

扫描椎特效,继承自GeoEntityEffect

new Cesium.GeoEntityEffectScancone(options)

Name Type Description
options Object optional 对象具有以下属性:
Name Type Default Description
visible Boolean true optional 特效显隐
pntOffset PlotPoint3D new PlotPoint3D(0, 0.3, 0.5) optional 特效偏移量
bChangeSizeFlowModel Boolean true optional 是否随实体缩放发生变化
geoEntity GeoEntity null optional 特效绑定的地理实体对象
radius Number 15000 optional 半径
scanHAngle Number 45 optional 水平方向夹角值(°)
scanVAngle Number 30 optional 竖直方向夹角值(°)
cellAngle Number 5 optional 单位夹角值(°)
isFill Boolean true optional 是否显示填充
fillColor Color new WebGLPlot.Color(1, 0, 0, 0.3) optional 填充色
isOutline boolean true optional 是否显示轮廓
outlineColor Color new WebGLPlot.Color(1, 0, 0, 1) optional 轮廓线色
outlineWidth Number 1.0 optional 轮廓线宽
scanConeType GeoEntityEffectScanconeType GeoEntityEffectScanconeType.ScanCone_ARC optional 扫描棱锥底面类型
scanSpeed Number 0.5 optional 探测速度
pitchAngle Number 0 optional 竖直探测角度值(°)
scanRange Number 30 optional 水平探测范围

Methods

克隆
Returns:
返回克隆对象

fromJSON(jsonObj)

Json字符串转对象
Name Type Description
jsonObj String 字符串

getCellAngle()Number

获取单位夹角值(°)
Returns:
单位夹角值

getFillColor()Color

获取填充色
Returns:
填充色

getIsFill()Boolean

获取是否填充
Returns:
是否填充

getIsOutline()Boolean

获取是否显示边线
Returns:
是否显示边线

getOutlineColor()Color

获取边线颜色
Returns:
边线颜色

getOutlineWidth()Number

获取边线线宽
Returns:
边线线宽

getPitchAngle()Number

获取竖直探测角度值(°)
Returns:
竖直探测角度值

getRadius()Number

获取棱锥半径 (单位:米)
Returns:
棱锥半径

getScanConeType()GeoEntityEffectScanconeType

获取扫描棱锥底面类型
Returns:
扫描棱锥底面类型

getScanHAngle()Number

获取水平方向夹角值(°)
Returns:
棱锥体水平方向的夹角值

getScanRange()Number

获取水平探测范围(°)
Returns:
水平探测范围

getScanSpeed()Number

获取探测速度
Returns:
探测速度

getScanVAngle()Number

获取竖直方向夹角值(°)
Returns:
棱锥体竖直方向的夹角值

setCellAngle(cellAngle)

设置单位夹角值(°)
Name Type Description
cellAngle Number 单位夹角值

setFillColor(color)

设置填充色
Name Type Description
color Color 填充色

setGeoEntityParameter(geoEntityParameter, linkGeoEntityUuid)

设置特效属性
Name Type Description
geoEntityParameter GeoEntityParameter 地理实体参数类
linkGeoEntityUuid String optional 实体的UUID

setIsFill(isFill)

设置是否填充
Name Type Description
isFill Boolean 是否填充

setIsOutline(isOutline)

设置是否显示边线
Name Type Description
isOutline Boolean 是否显示边线

setOutlineColor(color)

设置边线颜色
Name Type Description
color Color 边线颜色

setOutlineWidth(outlineWidth)

设置边线线宽
Name Type Description
outlineWidth Number 边线线宽

setPitchAngle(pitchAngle)

设置竖直探测角度值(°)
Name Type Description
pitchAngle Number 竖直探测角度值

setRadius(radius)

设置棱锥半径
Name Type Description
radius Number 半径

setScanConeType(scanConeType)

设置扫描棱锥底面类型
Name Type Description
scanConeType GeoEntityEffectScanconeType 扫描棱锥底面类型

setScanHAngle(scanHAngle)

设置水平方向夹角值(°)
Name Type Description
scanHAngle Number 棱锥体水平方向的夹角值

setScanRange(pitchAngle)

设置水平探测范围(°)
Name Type Description
pitchAngle Number 水平探测范围

setScanSpeed(scanSpeed)

设置探测速度
Name Type Description
scanSpeed Number 探测速度

setScanVAngle(scanVAngle)

设置竖直方向夹角值(°)
Name Type Description
scanVAngle Number 棱锥体竖直方向的夹角值

toJSON()String

对象转Json字符串
Returns:
Json字符串