Skip to content

m-gis核心库 v0.4.4


m-gis核心库 / Measure

类: Measure ​

定义于: geomatics/measure/Measure.ts:21

用于三维测量,包含三维测高、测面、测距,模式可选是否贴地测量

// 一般建议全局使用 const measure = new Measure(this.$viewer); measure.start("distance");

构造函数 ​

构造函数 ​

new Measure(viewer): Measure

定义于: geomatics/measure/Measure.ts:29

可选参数

参数 ​

viewer ​

Viewer

当前三维 viewer

返回 ​

Measure

属性 ​

_initDepthTestAgainstTerrain ​

_initDepthTestAgainstTerrain: any

定义于: geomatics/measure/Measure.ts:24


_measureObj ​

_measureObj: any[]

定义于: geomatics/measure/Measure.ts:23


_viewer ​

_viewer: Viewer

定义于: geomatics/measure/Measure.ts:22

访问器 ​

viewer ​

Getter 签名 ​

get viewer(): Viewer

定义于: geomatics/measure/Measure.ts:36

返回 ​

Viewer

方法 ​

clear() ​

clear(): void

定义于: geomatics/measure/Measure.ts:78

清除测量结果

返回 ​

void


start() ​

start(measureType, clampToGround?, callback): void

定义于: geomatics/measure/Measure.ts:47

开启测量

参数 ​

measureType ​

MeasureType

测量类型,distance--测距,area--测面, height--测高

clampToGround? ​

boolean

是否贴地测量

callback ​

(evt) => void

测量完成的回调函数

返回 ​

void

MGis 地理三维库