跳至主要內容

BillboardGraphic

大约 3 分钟

BillboardGraphic

VE.graphic.BillboardGraphic

图标

参数

new VE.graphic.BillboardGraphic(options)

options

参数名称类型描述信息
positionVE.Point位置
primitiveVE.Point是否是 primitive
styleVE.graphic.BillboardGraphic.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样式

setStyle (style)

设置样式

参数名称类型描述信息
styleVE.BillboardGraphic.StyleOption样式

show ()

显示

startPositionEdit (log)

开启位置编辑

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

stopPositionEdit ()

关闭位置编辑

toGeoJson ()

获取geoJson数据

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

类型定义

VE.graphic.BillboardGraphic.StyleOption

  • 类型: Object
参数名称类型默认值描述信息
imagestringHTMLCanvasElement
scalenumber1.0图像大小的比例.
horizontalOriginhorizontalOriginHorizontalOrigin.CENTER横向方向的对齐方式(CENTER、LEFT、RIGHT).
verticalOriginverticalOriginVerticalOrigin.CENTER垂直方向的对齐方式(CENTER、BOTTOM、BASELINE、TOP).
colorStringColorColor.WHITE
widthnumber指定广告牌的宽度(以像素为单位),覆盖图片本身大小.
heightnumber指定广告牌的高度(以像素为单位),覆盖图片本身大小.
clampToGroundbooleanfalse是否贴地.
visibleDepthbooleantrue是否被遮挡
sizeInMetersboolean指定该广告牌的大小是否应该以米来度量.
isLabelInImagenumberfalse是否将label绘制到图片中去
下面的不常用
scaleByDistanceArrayNearFarScalar
distanceDisplayConditionArrayDistanceDisplayCondition
pixelOffsetArrayCartesian2Cartesian2.ZERO
eyeOffsetArrayCartesian3Cartesian3.ZERO
下面的基本上用不到
heightReferenceArrayHeightReferenceHeightReference.NONE
rotationnumber0旋转角度(弧度值),正北为0,逆时针旋转.
alignedAxisArrayCartesian3Cartesian3.ZERO
translucencyByDistanceArrayNearFarScalar
pixelOffsetScaleByDistanceArrayNearFarScalar
imageSubRegionArrayBoundingRectangle
disableDepthTestDistancenumber指定从相机到禁用深度测试的距离.
上次编辑于:
贡献者: dashun