getId() |
String |
获取多边形的标识。 |
setId(id: String) |
none |
设置多边形的标识。 |
getCursor() |
String |
获取经过多边形的鼠标样式。 |
setCursor(cursor: String) |
none |
设置经过多边形的鼠标样式。 |
enableEditing() |
none |
开启编辑功能,默认关闭
(通过核心类Map事件方法添加或移除回调函数,详见事件Key对照表中的 drawchartstart 、drawcharting和drawchartend)。
|
disableEditing() |
none |
关闭编辑功能。 |
getPoints() |
Array< Point >
|
获取多边形的点数组。 |
setPoints(points: Array< Point|KeyPoint|GbPoint>) |
none |
设置多边形的点数组。 |
getBounds() |
Bounds |
返回多边形的地理区域范围。 |
getStyle() |
PolyStyle |
获取多边形的表达对象。 |
setStyle(style: PolyStyle) |
none |
设置多边形的表达对象。 |
getTip() |
String |
获取多边形的标题。 |
setTip(tip: String) |
none |
设置多边形的标题,当鼠标移至多边形上时显示此标题。 |
setVisible(flag: Boolean) |
none |
设置多边形是否可见,默认可见。 |
setSelected(flag: Boolean) |
none |
设置多边形选择状态。 |
setMinZoom(zoom:Number) |
none |
设置多边形可见的最小级别。(默认所有地图级别显示) |
setMaxZoom(zoom:Number) |
none |
设置多边形可见的最大级别。(默认所有地图级别显示)。 |
addContextMenu(menu: ContextMenu,data: String) |
none |
添加多边形的右键菜单。(data为自定义回传值,用于当菜单项被点击时回调函数的第二个参数回传值)。 |
removeContextMenu(menu: ContextMenu) |
none |
移除多边形的右键菜单。 |
addEventListener(type: String,func: Function, refValue:
Mix) |
none |
添加多边形的事件。
type为事件类型【包括:
click(单击),
dblclick(双击),
mousedown(鼠标按下),
mouseup(鼠标松开),
mouseover(鼠标经过),
mousemove(鼠标移动),
mouseout(鼠标离开)。 】
func为回调函数【回调参数有二个,分别为:
event(事件): Object{
type(事件类型),
target(事件源),
point(事件点凯立德坐标),
pixel(事件点像素坐标),
event(事件对象)
}
和
refValue(对应的用户自定义数据): Mix
】
refValue为用户自定义数据。
|
removeEventListener(type: String) |
none |
移除多边形的事件。 |
onEvent(type: String) |
none |
立即执行多边形的事件。 |
setAreaUpDown(flag: Boolean) |
none |
是否启用隆起效果(目前只支持IE浏览器)。 |