# MapGIS Client for JavaScript API

Cesium MapboxGL Leaflet OpenLayers
API文档

#### # new SketchStage(options)

草图图形集合

#### 参数:

名称 | 类型 | 描述
--- | --- | ---
`options` | Object | 构造参数
`mapView` | MapView | 地图视图对象
`layer` | GraphicsLayer | 草图图层管对象
`sketchStyle` | SketchStyle | 草图符号
`_hitTestEvent` | function | 草图拾取事件

查看源代码 common/sketchEditor/base/SketchStage.js, line 2

### 成员变量

#### # currentVertexIndex

当前顶点序号

查看源代码 common/sketchEditor/base/SketchStage.js, line 39

#### # editGraphics

草图编辑器图形

查看源代码 common/sketchEditor/base/SketchStage.js, line 47

#### # midVertexGraphics

草图中点实图形

查看源代码 common/sketchEditor/base/SketchStage.js, line 35

#### # movingLineGraphics

草图正移动线图形

查看源代码 common/sketchEditor/base/SketchStage.js, line 43

#### # selectBoxGraphics

选中草图时外包盒

查看源代码 common/sketchEditor/base/SketchStage.js, line 51

#### # selectBoxVertexGraphics

选中草图时外包盒顶点

查看源代码 common/sketchEditor/base/SketchStage.js, line 55

#### # snapGraphics

捕获时的图形

查看源代码 common/sketchEditor/base/SketchStage.js, line 62

#### # vertexGraphics

草图顶点图形

查看源代码 common/sketchEditor/base/SketchStage.js, line 31

### 方法

#### # clone()

克隆并返回新要素

查看源代码 common/sketchEditor/base/SketchStage.js, line 120

返回值:

克隆后的新要素

类型: Feature

#### # toJSON()

导出一个JSON对像

查看源代码 common/sketchEditor/base/SketchStage.js, line 128

返回值:

JSON对像

类型: Object
构造函数
成员变量
方法
事件