# new SketchPolylineDrawTool(options)
面绘图工具类
参数:
名称 | 类型 | 描述 |
---|---|---|
options |
Object | 构造参数 |
view |
MapView | SceneView | 地图视图对象 |
layer |
GraphicsLayer | 草图图层管对象 |
sketchStyle |
SketchStyle | 草图符号 |
继承关系
成员变量
方法
# addFeature(points, sketchStyle)
添加图形
参数:
名称 | 类型 | 描述 |
---|---|---|
points |
Array | 生成面的点地理坐标集 |
sketchStyle |
SketchStyle | 面的符号样式 |
# drawFeature()
鼠标绘制图形:鼠标单击绘制区的一个顶点;鼠标移动,区图形随鼠标位置变动;鼠标双击,完成区图形绘制。
# drawFeature()
鼠标绘制图形:鼠标单击绘制区的一个顶点;鼠标移动,区图形随鼠标位置变动;鼠标双击,完成区图形绘制。
# removeDrawTool()
清除草图工具
# start()
开始绘制草图
# stop()
停止绘制草图