Class: LimitHeight

LimitHeight

用于配置通视分析相关功能。

    const limitHeight = new LimitHeight(window.viewer, {
    positions: [
      [117.210446, 31.829032, 0],
      [117.226334, 31.826662, 0],
      [117.226694, 31.807882, 0],
      [117.209776, 31.808359, 0],
      [117.209778, 31.808341, 0]
    ],
    baseHeight: 32, // 模型地面的海拔高度(单位:米)
    height: 20, // 限高
    color: 'rgba(255,0,0,0.5)',
    alpha: 0.5
  })
  limitHeight.addPrmitive()

new LimitHeight(viewer, options)

app/analysis/limitheight/limitheight.js, line 26

可选参数设置

Name Type Description
viewer Cesium.viewer

cesium中的viewer

options *

//限高参数

Name Type Description
position Array

//坐标数组

baseHeight Number

//基础海拔高度

height Number

//高度

color String

//颜色

alpha String

//透明度

Classes

LimitHeight

Methods

addPrmitive()

app/analysis/limitheight/limitheight.js, line 84

加入渲染图元

changeHeight(height)

app/analysis/limitheight/limitheight.js, line 120

改变限高高度

Name Type Description
height number

clear()

app/analysis/limitheight/limitheight.js, line 140

清除图元