绘制工具
Name |
Type |
Description |
viewer |
Viewer
|
三维视窗 |
option |
YzhDefaultSymbols.Option
|
选项
Name |
Type |
Description |
dataSource |
DataSource
|
数据源 |
pointer |
PointGraphics.ConstructorOptions
|
点显示样式 |
billboard |
BillboardGraphics.ConstructorOptions
|
点标注显示样式 |
label |
LabelGraphics.ConstructorOptions
|
标注显示样式 |
polyline |
PolylineGraphics.ConstructorOptions
|
线显示样式 |
polygon |
PolygonGraphics.ConstructorOptions
|
面显示样式 |
|
Example:
创建实例
import {YzhDraw} from "yzhcesium/libs/YzhCesium";
let draw=new YzhDraw(viewer,{});
Methods
清除所有,包括点击事件和清除资源
Example:
清除所有
measure.clearAll();
清除所有,包括点击事件和清除资源
Example:
清除所有
measure.clearAll();
清除鼠标事件
Example:
清除鼠标事件
measure.clearHandler();
清除鼠标事件
Example:
清除鼠标事件
measure.clearHandler();
清除资源,即测量结果的entity
Example:
清除资源
measure.clearResult();
清除资源,即测量结果的entity
Example:
清除资源
measure.clearResult();
绘制图片标注
Name |
Type |
Description |
option |
|
Name |
Type |
Description |
dataSource |
DataSource
|
可以理解为数据图层 |
billboard |
BillboardGraphics.ConstructorOptions
|
点样式 |
once |
boolean
|
是否执行一次 |
callback |
function
|
回调函数 |
clear |
boolean
|
是否清除entity,清除后不能根据id获取信息 |
property |
Object
|
该对象的属性信息 |
|
绘制图片标注
Name |
Type |
Description |
option |
|
Name |
Type |
Description |
dataSource |
DataSource
|
可以理解为数据图层 |
billboard |
BillboardGraphics.ConstructorOptions
|
点样式 |
once |
boolean
|
是否执行一次 |
callback |
function
|
回调函数 |
clear |
boolean
|
是否清除entity,清除后不能根据id获取信息 |
property |
Object
|
该对象的属性信息 |
|
绘制圆形
Name |
Type |
Description |
option |
|
Name |
Type |
Description |
dataSource |
DataSource
|
可以理解为数据图层 |
buffer |
number
|
缓冲范围,单位米 |
polyline |
PolylineGraphics.ConstructorOptions
|
点样式 |
once |
boolean
|
是否执行一次 |
callback |
function
|
回调函数 |
clear |
boolean
|
是否清除entity,清除后不能根据id获取信息 |
property |
Object
|
该对象的属性信息 |
|
绘制圆形
Name |
Type |
Description |
option |
|
Name |
Type |
Description |
dataSource |
DataSource
|
可以理解为数据图层 |
buffer |
number
|
缓冲范围,单位米 |
polyline |
PolylineGraphics.ConstructorOptions
|
点样式 |
once |
boolean
|
是否执行一次 |
callback |
function
|
回调函数 |
clear |
boolean
|
是否清除entity,清除后不能根据id获取信息 |
property |
Object
|
该对象的属性信息 |
|
绘制圆形
Name |
Type |
Description |
option |
|
Name |
Type |
Description |
dataSource |
DataSource
|
可以理解为数据图层 |
pointer |
PointGraphics.ConstructorOptions
|
点样式 |
polyline |
PolylineGraphics.ConstructorOptions
|
点样式 |
once |
boolean
|
是否执行一次 |
callback |
function
|
回调函数 |
clear |
boolean
|
是否清除entity,清除后不能根据id获取信息 |
property |
Object
|
该对象的属性信息 |
|
绘制圆形
Name |
Type |
Description |
option |
|
Name |
Type |
Description |
dataSource |
DataSource
|
可以理解为数据图层 |
pointer |
PointGraphics.ConstructorOptions
|
点样式 |
polyline |
PolylineGraphics.ConstructorOptions
|
点样式 |
once |
boolean
|
是否执行一次 |
callback |
function
|
回调函数 |
clear |
boolean
|
是否清除entity,清除后不能根据id获取信息 |
property |
Object
|
该对象的属性信息 |
|
绘制直线
Name |
Type |
Description |
option |
|
Name |
Type |
Description |
dataSource |
DataSource
|
可以理解为数据图层 |
polyline |
PolylineGraphics.ConstructorOptions
|
面显示样式 |
once |
boolean
|
是否使用一次 |
callback |
function
|
绘制后的回调函数,返回面积和面实体对象的id |
clear |
boolean
|
是否清除entity,清除后不能根据id获取信息 |
property |
Object
|
该对象的属性信息 |
|
绘制直线
Name |
Type |
Description |
option |
|
Name |
Type |
Description |
dataSource |
DataSource
|
可以理解为数据图层 |
polyline |
PolylineGraphics.ConstructorOptions
|
面显示样式 |
once |
boolean
|
是否使用一次 |
callback |
function
|
绘制后的回调函数,返回面积和面实体对象的id |
clear |
boolean
|
是否清除entity,清除后不能根据id获取信息 |
property |
Object
|
该对象的属性信息 |
|
绘制点
Name |
Type |
Description |
option |
|
Name |
Type |
Description |
dataSource |
DataSource
|
可以理解为数据图层 |
pointer |
PointGraphics.ConstructorOptions
|
点样式 |
once |
boolean
|
是否执行一次 |
callback |
function
|
回调函数 |
clear |
boolean
|
是否清除entity,清除后不能根据id获取信息 |
property |
Object
|
该对象的属性信息 |
|
绘制点
Name |
Type |
Description |
option |
|
Name |
Type |
Description |
dataSource |
DataSource
|
可以理解为数据图层 |
pointer |
PointGraphics.ConstructorOptions
|
点样式 |
once |
boolean
|
是否执行一次 |
callback |
function
|
回调函数 |
clear |
boolean
|
是否清除entity,清除后不能根据id获取信息 |
property |
Object
|
该对象的属性信息 |
|
绘制面 开启键位b:表达为back(返回)按键
Name |
Type |
Description |
option |
|
Name |
Type |
Description |
dataSource |
DataSource
|
可以理解为数据图层 |
polygon |
PolygonGraphics.ConstructorOptions
|
面显示样式 |
polyline |
PolylineGraphics.ConstructorOptions
|
边线显示样式 |
once |
boolean
|
是否使用一次 |
callback |
function
|
绘制后的回调函数,返回面积和面实体对象的id |
clear |
boolean
|
是否清除entity,清除后不能根据id获取信息 |
property |
Object
|
该对象的属性信息 |
|
绘制面 开启键位b:表达为back(返回)按键
Name |
Type |
Description |
option |
|
Name |
Type |
Description |
dataSource |
DataSource
|
可以理解为数据图层 |
polygon |
PolygonGraphics.ConstructorOptions
|
面显示样式 |
polyline |
PolylineGraphics.ConstructorOptions
|
边线显示样式 |
once |
boolean
|
是否使用一次 |
callback |
function
|
绘制后的回调函数,返回面积和面实体对象的id |
clear |
boolean
|
是否清除entity,清除后不能根据id获取信息 |
property |
Object
|
该对象的属性信息 |
|
绘制多段线
Name |
Type |
Description |
option |
|
Name |
Type |
Description |
dataSource |
DataSource
|
可以理解为数据图层 |
polyline |
PolylineGraphics.ConstructorOptions
|
面显示样式 |
once |
boolean
|
是否使用一次 |
callback |
function
|
绘制后的回调函数,返回面积和面实体对象的id |
clear |
boolean
|
是否清除entity,清除后不能根据id获取信息 |
entity |
Entity
|
继续绘制Entity |
property |
Object
|
该对象的属性信息 |
|
绘制多段线
Name |
Type |
Description |
option |
|
Name |
Type |
Description |
dataSource |
DataSource
|
可以理解为数据图层 |
polyline |
PolylineGraphics.ConstructorOptions
|
面显示样式 |
once |
boolean
|
是否使用一次 |
callback |
function
|
绘制后的回调函数,返回面积和面实体对象的id |
clear |
boolean
|
是否清除entity,清除后不能根据id获取信息 |
entity |
Entity
|
继续绘制Entity |
property |
Object
|
该对象的属性信息 |
|
绘制矩形
Name |
Type |
Description |
option |
|
Name |
Type |
Description |
dataSource |
DataSource
|
可以理解为数据图层 |
polyline |
PolylineGraphics.ConstructorOptions
|
点样式 |
once |
boolean
|
是否执行一次 |
callback |
function
|
回调函数 |
clear |
boolean
|
是否清除entity,清除后不能根据id获取信息 |
property |
Object
|
该对象的属性信息 |
|
绘制矩形
Name |
Type |
Description |
option |
|
Name |
Type |
Description |
dataSource |
DataSource
|
可以理解为数据图层 |
polyline |
PolylineGraphics.ConstructorOptions
|
点样式 |
once |
boolean
|
是否执行一次 |
callback |
function
|
回调函数 |
clear |
boolean
|
是否清除entity,清除后不能根据id获取信息 |
property |
Object
|
该对象的属性信息 |
|