跳至主要內容

BoxGraphic

大约 2 分钟

BoxGraphic

VE.graphic.BoxGraphic

盒子

参数

new VE.graphic.BoxGraphic(options)

options

参数名称类型描述信息
positionVE.Point位置
styleVE.graphic.BoxGraphic.StyleOption样式

属性

attr

当前属性

center readonly

获取中心点

hpr readonly

  • 类型: object

获取俯仰角

point readonly

当前实际位置

position

  • 类型: VE.Point | Array | String | Object

设置位置信息

style readonly

方法

addDynamicPosition (p)

移动到一个新点

参数名称类型描述信息
pVE.Point坐标

addTo (target)

添加到

参数名称类型描述信息
targetMapGroupGraphic

clampToGround ()

手动贴地

clampToTerrain ()

手动贴地形

destroy ()

销毁

edit ()

编辑

flyTo ()

飞至

hide ()

隐藏

rotate (params)

旋转

参数名称类型描述信息
paramsobject旋转
params.rotateXobjectx旋转(同roll)
params.rotateYobjecty旋转(同pitch)
params.rotateZobjectz旋转(同heading)

setOptions (options)

设置属性

参数名称类型描述信息
optionsobject
options.positionVE.Point位置信息
options.positionsArray.<VE.Point>位置信息
options.attrobject属性
options.styleobject样式

show ()

显示

startPositionEdit (log)

开启位置编辑

参数名称类型描述信息
logboolean是否打印位置信息

stopPositionEdit ()

关闭位置编辑

toGeoJson ()

获取geoJson数据

  • 返回值:
    Feature.<Point, Properties>

类型定义

VE.graphic.BoxGraphic.StyleOption

  • 类型: Object
参数名称类型默认值描述信息
dimensionsarray指定框的长度,宽度和高度
colorString#fff颜色
materialString#fff材质
outlineColorString#000边框的颜色
outlineWidthnumber1边框的宽度
fillbooleantrue是否可以填充
outlineWidthNumber0边框的宽度
opacityNumber1透明度
clampToGroundbooleanfalse是否 贴地、贴3dtiles.
clampToTerrainbooleanfalse是否贴地地形 为true时优先级高于clampToGround.
下面的很少用
distanceDisplayConditionCesium.DistanceDisplayConditionArray
下面的基本用不上
shadowsStringShadowModeShadowMode.DISABLED
heightReferenceCesium.HeightReferenceHeightReference.NONE相对于高度的高度
上次编辑于:
贡献者: dashun