唯杰地图 logo唯杰地图
VJMAP
EN

Interface: IDraw

更新于 2026-09-14约 6 分钟
.md

Table of contents

Properties

Properties

Tool

• Tool: (options?: IDrawOptions) => IDrawTool

工具类.

Type declaration

+ new IDraw(options?: IDrawOptions): IDrawTool

Parameters
Name Type
options? IDrawOptions

Returns: IDrawTool


actionDraw

• actionDraw: (map: any, modename: string, options?: Record<string, any>) => any

绘制动作.

Type declaration

▸ (map: any, modename: string, options?: Record<string, any>): any

Parameters
Name Type
map any
modename string
options? Record<string, any>

Returns: any


actionDrawCircle

• actionDrawCircle: (map: any, options?: Record<string, any>) => any

绘制圆动作.

Type declaration

▸ (map: any, options?: Record<string, any>): any

Parameters
Name Type
map any
options? Record<string, any>

Returns: any


actionDrawLineSting

• actionDrawLineSting: (map: any, options?: Record<string, any>) => any

绘制线动作.

Type declaration

▸ (map: any, options?: Record<string, any>): any

Parameters
Name Type
map any
options? Record<string, any>

Returns: any


actionDrawPoint

• actionDrawPoint: (map: any, options?: Record<string, any>) => any

绘制点动作.

Type declaration

▸ (map: any, options?: Record<string, any>): any

Parameters
Name Type
map any
options? Record<string, any>

Returns: any


actionDrawPolygon

• actionDrawPolygon: (map: any, options?: Record<string, any>) => any

绘制多边形动作.

Type declaration

▸ (map: any, options?: Record<string, any>): any

Parameters
Name Type
map any
options? Record<string, any>

Returns: any


actionDrawRectangle

• actionDrawRectangle: (map: any, options?: Record<string, any>) => any

绘制矩形动作.

Type declaration

▸ (map: any, options?: Record<string, any>): any

Parameters
Name Type
map any
options? Record<string, any>

Returns: any


actionDrawSlantRectangle

• actionDrawSlantRectangle: (map: any, options?: Record<string, any>) => any

绘制斜矩形动作.

Type declaration

▸ (map: any, options?: Record<string, any>): any

Parameters
Name Type
map any
options? Record<string, any>

Returns: any


actionSelect

• actionSelect: (map: any, draw: any, options?: Record<string, any>) => any

选择实体. 如果只能选择一个实体,options选项请输入selectSingle为true

Type declaration

▸ (map: any, draw: any, options?: Record<string, any>): any

Parameters
Name Type
map any
draw any
options? Record<string, any>

Returns: any


defaultOptions

• defaultOptions: () => any

缺省配置项.

Type declaration

▸ (): any

Returns: any


modes

• modes: Record<string, any>

模式.

vjmap / Exports / IDrawOptions

这篇文档有帮助吗?