control

Classes

Compass

Control

Magnifier

Measure

MiniMap

MousePosition

MouseTipControl

Pan

Plot

ScaleBar

Zoom

Members

inner, readonly controlType :String

控件类型

Properties:
Name Type Description
None String
Magnifier String

放大镜控件类型

Measure String

量测控件类型

MiniMap String

鹰眼控件类型

MousePosition String

鼠标位置控件类型

MouseTipControl String

鼠标跟随提示控件类型

Pan String

地图平移控件类型

Plot String

绘制控件类型

Rotate String

地图旋转控件类型

ScaleBar String

比例尺控件类型

Zoom String

地图缩放控件类型

Compass String

指北针控件类型

inner, readonly PlotTypes :Object

枚举类,所有支持标绘的几何类型

Properties:
Name Type Description
POINT Object
POLYLINE Object
POLYGON Object
FLAG Object
ARROW Object
LARROW Object
Example
点类型:
 POINT.POINT         //标绘单点
 POINT.MULTIPOINT    //标绘多点
 线类型:
 POLYLINE.POLYLINE   //标绘折线
 POLYLINE.ARC        //标绘圆弧
 POLYLINE.FREELINE   //标绘自由线
 POLYLINE.BEZIER_CURVE2   //标绘二次贝塞尔曲线
 POLYLINE.BEZIER_CURVE3   //标绘三次贝塞尔曲线
 POLYLINE.BEZIER_CURVEN   //标绘N次贝塞尔曲线
 POLYLINE.CARDINAL_CURVE   //标绘Cardinal曲线
 面类型:
 POLYGON.CIRCLE    //标绘圆
 POLYGON.ELLIPSE   //标绘椭圆
 POLYGON.SECTOR    //标绘扇形
 POLYGON.LUNE      //标绘弓形
 POLYGON.RECTANGLE   //标绘矩形
 POLYGON.POLYGON    //标绘多边形
 POLYGON.FREE_POLYGON   //标绘手绘面
 POLYGON.GATHERING_PLACE   //标绘聚集区
 POLYGON.ROUNDED_RECT   //标绘圆角矩形
 POLYGON.CLOSE_CURVE   //标绘闭合曲线
 旗标:
 FLAG.CURVE_FLAG   //标绘曲线旗标
 FLAG.RECT_FLAG   //标绘直角旗标
 FLAG.TRIANGLE_FLAG   //标绘三角旗标
 箭头面:
 ARROW.STRAIGHT_ARROW   //标绘直箭头
 ARROW.DIAGONAL_ARROW   //标绘斜箭头
 ARROW.DOUBLE_ARROW   //标绘双箭头
 ARROW.DOVETAIL_STRAIGHT_ARROW   //标绘燕尾直箭头
 ARROW.DOVETAIL_DIAGONAL_ARROW   //标绘燕尾斜箭头
 箭头线:
 LARROW.POLYLINE_ARROW   //标绘折线箭头
 LARROW.PARALLEL_SEARCH   //标绘平行搜寻区
 LARROW.SECTOR_SEARCH   //标绘扇形搜寻区
 LARROW.BEZIER_CURVE_ARROW   //标绘贝塞尔曲线箭头
 LARROW.CARDINAL_CURVE_ARROW   //标绘Cardinal曲线箭头