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
返回
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
返回
方法
clear()
clear():
void
定义于: geomatics/measure/Measure.ts:78
清除测量结果
返回
void
start()
start(
measureType,clampToGround?,callback):void
定义于: geomatics/measure/Measure.ts:47
开启测量
参数
measureType
测量类型,distance--测距,area--测面, height--测高
clampToGround?
boolean
是否贴地测量
callback
(evt) => void
测量完成的回调函数
返回
void