m-gis核心库 / HeightLimit
类: HeightLimit
定义于: analysis/HeightLimit.ts:56
用于配置限高分析相关功能。
const limitHeight = new HeightLimit(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)',
})
limitHeight.addPrmitive()
继承
构造函数
构造函数
new HeightLimit(
viewer,options):HeightLimit
定义于: analysis/HeightLimit.ts:74
可选参数设置
参数
viewer
cesium中的viewer
options
OPTIONS
//限高参数
返回
HeightLimit
重写了
属性
_baseHeight
_baseHeight:
number
定义于: analysis/HeightLimit.ts:58
_color
_color:
Color
定义于: analysis/HeightLimit.ts:60
_delegate
_delegate:
any
继承自
_height
_height:
number
定义于: analysis/HeightLimit.ts:59
_limitHeightPrimitive
_limitHeightPrimitive:
ClassificationPrimitive|null|undefined
定义于: analysis/HeightLimit.ts:61
_positions
_positions:
Position[]
定义于: analysis/HeightLimit.ts:57
_show
_show:
boolean
继承自
_viewer
_viewer:
Viewer
继承自
访问器
baseHeight
Getter 签名
get baseHeight():
number
定义于: analysis/HeightLimit.ts:99
返回
number
Setter 签名
set baseHeight(
e):void
定义于: analysis/HeightLimit.ts:94
参数
e
number
返回
void
color
Getter 签名
get color():
Color
定义于: analysis/HeightLimit.ts:113
返回
Color
Setter 签名
set color(
e):void
定义于: analysis/HeightLimit.ts:103
参数
e
Color
返回
void
height
Getter 签名
get height():
number
定义于: analysis/HeightLimit.ts:90
返回
number
Setter 签名
set height(
e):void
定义于: analysis/HeightLimit.ts:85
参数
e
number
返回
void
show
Getter 签名
get show():
boolean
返回
boolean
Setter 签名
set show(
value):void
参数
value
boolean
返回
void
继承自
方法
_changeHeight()
_changeHeight():
void
定义于: analysis/HeightLimit.ts:161
改变限高高度
返回
void
_init()
_init():
void
定义于: analysis/HeightLimit.ts:121
加入渲染图元
返回
void
clear()
clear():
void
定义于: analysis/HeightLimit.ts:192
清除图元
返回
void