Skip to content

m-gis核心库 v0.4.4


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

Viewer

cesium中的viewer

options

OPTIONS

//限高参数

返回

HeightLimit

重写了

Analysis.constructor

属性

_baseHeight

_baseHeight: number

定义于: analysis/HeightLimit.ts:58


_color

_color: Color

定义于: analysis/HeightLimit.ts:60


_delegate

_delegate: any

定义于: analysis/Analysis.ts:10

继承自

Analysis._delegate


_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

定义于: analysis/Analysis.ts:9

继承自

Analysis._show


_viewer

_viewer: Viewer

定义于: analysis/Analysis.ts:8

继承自

Analysis._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

定义于: analysis/Analysis.ts:17

返回

boolean

Setter 签名

set show(value): void

定义于: analysis/Analysis.ts:21

参数
value

boolean

返回

void

继承自

Analysis.show

方法

_changeHeight()

_changeHeight(): void

定义于: analysis/HeightLimit.ts:161

改变限高高度

返回

void


_init()

_init(): void

定义于: analysis/HeightLimit.ts:121

加入渲染图元

返回

void


clear()

clear(): void

定义于: analysis/HeightLimit.ts:192

清除图元

返回

void

MGis 地理三维库