NameDescription
ARROWDraws an arrow.
CIRCLEDraws a circle.
DOWN_ARROWDraws an arrow that points down.
ELLIPSEDraws an ellipse.
EXTENTDraws an extent box.
FREEHAND_POLYGONDraws a freehand polygon.
FREEHAND_POLYLINEDraws a freehand polyline.
LEFT_ARROWDraws an arrow that points left.
LINEDraws a line.
MULTI_POINTDraws a Multipoint.
POINTDraws a point.
POLYGONDraws a polygon.
POLYLINEDraws a polyline.
RECTANGLEDraws a rectangle.
RIGHT_ARROWDraws an arrow that points right.
TRIANGLEDraws a triangle.
UP_ARROWDraws an arrow that points up.

参考:http://blog.csdn.net/xiaokui_wingfly/article/details/8492151

常量定义

常量描述
ARROW绘制箭头.
UP_ARROW绘制一个上箭头.
DOWN_ARROW绘制一个下箭头
LEFT_ARROW绘制一个左箭头.
RIGHT_ARROW绘制一个右箭头
POINT绘制点.
MULTI_POINTPOINT绘制多点.
ELLIPSE绘制一个椭圆形.
POLYGON绘制多边形.
POLYLINE绘制折线.
FREEHAND_POLYGON手绘多边形.
FREEHAND_POLYLINE手绘折线.
LINE绘制线
RECTANGLE绘制一个矩形
CIRCLE绘制圆.
TRIANGLE绘制一个三角形.
EXTENTDraws an extent box.

 属性

属性类型描述
fillSymbolSimpleFillSymbol当绘制 Polygon 或 Extent 时使用的符号.
lineSymbolSimpleLineSymbol当绘制 Polyline 时使用的符号.
markerSymbolSimpleMarkerSymbol当绘制 Point 绘制 Multipoint 时使用的符号.
respectDrawingVertexOrderBoolean设置为false, 几何图形被修改成拓扑正确项. 设置为true,输入几何体不被修改.

方法

activate(geometryType, options?)None激活工具栏的绘图几何形状。激活工具栏禁用地图导航。
deactivate()None关闭工具栏并激活地图导航.
finishDrawing()none最后,绘制的几何形状并触发onDrawEnd事件.工作时 使用此方法来完成绘制折线,多边形或点对多点,支持触摸的设备iPhone.
setFillSymbol(fillSymbol)None设置 fill symbol.
setLineSymbol(lineSymbol)None设置线符号
setMarkerSymbol(markerSymbol)None设置标记符号
setRespectDrawingVertexOrder(set)NoneSets whether the polygon geometry should be modified to be topologically correct.

事件

onDrawComplete()Fired when the user has ended drawing. 这个事件对象具有以下属性

 
<Geometry>  geometry集合图像绘制.这种几何形状的坐标具有相同的空间的地图参考.
<Geometry>geographicGeometry在地理坐标(纬度,经度)的绘制的形状的几何形状。仅当是Web墨卡托地图的空间参考或地理(4326)。
onDrawEnd(geometry)绘制完成时触发。
05-11 11:09