Constructor
new PlotTool(mainControl)
Examples
//绘制图形,以绘制点为例。
var tool = new PlotTool(mainControl);
var pointOpt = {
type : MarkType.POINT,
layerID : "my_point",
}
tool.startDraw(pointOpt);
//编辑图形
tool.startEdit();
Parameters:
Name | Type | Description |
---|---|---|
mainControl |
Earth | 三维场景入口。 |
Methods
_prepareEdit()
做编辑前的准备工作
claerAll()
删除所有图形。
clear()
删除通过鼠标选择的图形。
disableEdit()
禁用编辑。
enableEdit()
启用编辑。
getActiveMark()
获取活动Mark。
startDraw(drawOpts)
开始绘制。
Parameters:
Name | Type | Description | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
drawOpts |
Object | 此对象具有以下属性:
Properties
|
stopEdit()
停止编辑