Name |
Type |
Description |
viewer |
Viewer
|
三维视窗 |
option |
YzhDefaultSymbols.Option
|
三维视窗
Name |
Type |
Description |
pointer |
PointGraphics.ConstructorOptions
|
点显示样式 |
label |
LabelGraphics.ConstructorOptions
|
标注显示样式 |
polyline |
PolylineGraphics.ConstructorOptions
|
线显示样式 |
polygon |
PolygonGraphics.ConstructorOptions
|
面显示样式 |
|
Example:
创建实例
import {YzhMeasure} from "yzhcesium/libs/YzhCesium";
let measure=new YzhMeasure(viewer,{});
Methods
面积量算
Name |
Type |
Description |
option |
|
参数设定
Name |
Type |
Description |
pointer |
PointGraphics.ConstructorOptions
|
点显示样式 |
label |
LabelGraphics.ConstructorOptions
|
标注显示样式 |
polyline |
PolylineGraphics.ConstructorOptions
|
线显示样式 |
polygon |
PolygonGraphics.ConstructorOptions
|
面显示样式,面的边线不设,因为面的边线的宽度为1,用线的代替 |
once |
boolean
|
是否使用一次 |
callback |
function
|
绘制后的回调函数,返回面积和面实体对象的id |
|
Example:
面积量算示例
measure.areaMeasure();
面积量算
Name |
Type |
Description |
option |
|
参数设定
Name |
Type |
Description |
pointer |
PointGraphics.ConstructorOptions
|
点显示样式 |
label |
LabelGraphics.ConstructorOptions
|
标注显示样式 |
polyline |
PolylineGraphics.ConstructorOptions
|
线显示样式 |
polygon |
PolygonGraphics.ConstructorOptions
|
面显示样式,面的边线不设,因为面的边线的宽度为1,用线的代替 |
once |
boolean
|
是否使用一次 |
callback |
function
|
绘制后的回调函数,返回面积和面实体对象的id |
|
Example:
面积量算示例
measure.areaMeasure();
方位角量算
Name |
Type |
Description |
option |
|
参数设定
Name |
Type |
Description |
pointer |
PointGraphics.ConstructorOptions
|
点显示样式 |
label |
LabelGraphics.ConstructorOptions
|
标注显示样式 |
polyline |
PolylineGraphics.ConstructorOptions
|
线显示样式 线的宽度为10-15显示效果更好 |
once |
boolean
|
是否使用一次 |
callback |
function
|
绘制后的回调函数,返回弧度和标注实体对象的id |
|
方位角量算
Name |
Type |
Description |
option |
|
参数设定
Name |
Type |
Description |
pointer |
PointGraphics.ConstructorOptions
|
点显示样式 |
label |
LabelGraphics.ConstructorOptions
|
标注显示样式 |
polyline |
PolylineGraphics.ConstructorOptions
|
线显示样式 线的宽度为10-15显示效果更好 |
once |
boolean
|
是否使用一次 |
callback |
function
|
绘制后的回调函数,返回弧度和标注实体对象的id |
|
清除所有,包括点击事件和清除资源
Example:
清除所有
measure.clearAll();
清除所有,包括点击事件和清除资源
Example:
清除所有
measure.clearAll();
清除鼠标事件
Example:
清除鼠标事件
measure.clearHandler();
清除鼠标事件
Example:
清除鼠标事件
measure.clearHandler();
清除资源,即测量结果的entity
Example:
清除资源
measure.clearResult();
清除资源,即测量结果的entity
Example:
清除资源
measure.clearResult();
距离量算
Name |
Type |
Description |
option |
Object
|
参数设定
Name |
Type |
Description |
pointer |
PointGraphics.ConstructorOptions
|
点显示样式 |
label |
LabelGraphics.ConstructorOptions
|
标注显示样式 |
polyline |
PolylineGraphics.ConstructorOptions
|
线显示样式 |
once |
boolean
|
是否使用一次 |
callback |
function
|
绘制后的回调函数,返回线的长度信息和线实体对象的id |
segmentCallBack |
function
|
绘制后的回调函数,返回线端的长度信息和线段实体对象的id |
|
Example:
距离量算示例
measure.distanceMeasure();
距离量算
Name |
Type |
Description |
option |
Object
|
参数设定
Name |
Type |
Description |
pointer |
PointGraphics.ConstructorOptions
|
点显示样式 |
label |
LabelGraphics.ConstructorOptions
|
标注显示样式 |
polyline |
PolylineGraphics.ConstructorOptions
|
线显示样式 |
once |
boolean
|
是否使用一次 |
callback |
function
|
绘制后的回调函数,返回线的长度信息和线实体对象的id |
segmentCallBack |
function
|
绘制后的回调函数,返回线端的长度信息和线段实体对象的id |
|
Example:
距离量算示例
measure.distanceMeasure();
高度量算
Name |
Type |
Description |
option |
|
Name |
Type |
Description |
polyline |
PolylineGraphics.ConstructorOptions
|
面显示样式 |
once |
boolean
|
是否使用一次 |
callback |
function
|
绘制后的回调函数,返回面积和面实体对象的id |
|
高度量算
Name |
Type |
Description |
option |
|
Name |
Type |
Description |
polyline |
PolylineGraphics.ConstructorOptions
|
面显示样式 |
once |
boolean
|
是否使用一次 |
callback |
function
|
绘制后的回调函数,返回面积和面实体对象的id |
|
点位量算
Name |
Type |
Description |
option |
Object
|
参数设定
Name |
Type |
Description |
pointer |
PointGraphics.ConstructorOptions
|
点显示样式 |
label |
LabelGraphics.ConstructorOptions
|
标注显示样式 |
once |
boolean
|
是否使用一次 |
callback |
function
|
绘制后的回调函数,返回位置信息和实体对象的id |
|
Example:
点位量算示例
measure.pointMeasure();
点位量算
Name |
Type |
Description |
option |
Object
|
参数设定
Name |
Type |
Description |
pointer |
PointGraphics.ConstructorOptions
|
点显示样式 |
label |
LabelGraphics.ConstructorOptions
|
标注显示样式 |
once |
boolean
|
是否使用一次 |
callback |
function
|
绘制后的回调函数,返回位置信息和实体对象的id |
|
Example:
点位量算示例
measure.pointMeasure();