类 BigMap.Polyline
Constructor Attributes | Constructor Name and Description |
---|---|
BigMap.Polyline(pointArray, options)
|
Polyline构造函数
|
方法属性 | 方法名称和描述 |
---|---|
禁用编辑
|
|
开启编辑
|
|
返回所画的点集合
|
|
[getStrokeColor 获取边颜色]
|
|
[getStrokeDasharray 获取虚线比例]
|
|
[getStrokeOpacity 获取边透明度]
|
|
[getStrokeStyle 获取边框样式]
|
|
[getStrokeWeight 获取边宽]
|
|
[getZIndex 获取zIndex]
|
|
setLabel(label)
|
给Polyline设置Label
|
setStrokeColor(color)
|
[setStrokeColor 设置边颜色]
|
setStrokeDasharray(dashArray)
|
[setStrokeDasharray 设置虚线比例]
|
setStrokeOpacity(opacity)
|
[setStrokeOpacity 设置边透明度]
|
setStrokeStyle(lineDash)
|
[setStrokeStyle 设置边框样式]
|
setStrokeWeight(weight)
|
[setStrokeWeight 设置边宽]
|
setZIndex(zIndex)
|
[setZIndex 设置zIndex]
|
show()
|
设置显示
|
hide()
|
设置隐藏
|
on(event, func, obj)
|
[on 绑订事件]
|
un(event, func, obj)
|
[un 解绑事件]
|
addEventListener(options, callback)
|
给Polyline添加点击事件
|
removeEventListener(options, callback)
|
取消监听
|
类 详情
BigMap.Polyline(pointArray, options)
Polyline构造函数
- Parameters:
- {list[BigMap.Point]} pointArray
- 点的数组
- {json} options
- 线的样式
{
strokeColor:"string 边框颜色",
strokeWeight:"number 边框宽度",
strokeOpacity:"number 边框透明度",
dash:"boolean 是否为虚线",
lineDash:"array 比例",
zIndex:"number 层级",
geogenerator: "boolean 是否为大地线"
}
方法详情
addEventListener(options, callback)
给Polyline添加点击事件
- Parameters:
- {string} options
- 传入参数(click mouseover mouseout)
- {Function} callback
- 自定义事件
disableEditing()
禁用编辑
enableEditing()
开启编辑
{[BigMap.Point]}
getGeometry()
返回所画的点集合
- Returns:
- {[BigMap.Point]}
{string}
getStrokeColor()
[getStrokeColor 获取边颜色]
- Returns:
- {string} [边框颜色]
{array}
getStrokeDasharray()
[getStrokeDasharray 获取虚线比例]
- Returns:
- {array} [虚线比例]
{number}
getStrokeOpacity()
[getStrokeOpacity 获取边透明度]
- Returns:
- {number} [边框透明度]
{string}
getStrokeStyle()
[getStrokeStyle 获取边框样式]
- Returns:
- {string} [边框样式]
{string}
getStrokeWeight()
[getStrokeWeight 获取边宽]
- Returns:
- {string} [边宽]
{number}
getZIndex()
[getZIndex 获取zIndex]
- Returns:
- {number} [zIndex指数]
hide()
设置隐藏
on(event, func, obj)
[on 绑订事件]
- Parameters:
- {string} event
- [click mouseover mouseout等]
- {Function} func
- [执行事件]
- {string} obj
- [this]
removeEventListener(options, callback)
取消监听
- Parameters:
- {string} options
- 传入参数(click mouseover mouseout)
- {Function} callback
- 自定义事件
setLabel(label)
给Polyline设置Label
- Parameters:
- {[BigMap.Label]} label
- [标签]
setStrokeColor(color)
[setStrokeColor 设置边颜色]
- Parameters:
- {string} color
- [边框颜色]
setStrokeDasharray(dashArray)
[setStrokeDasharray 设置虚线比例]
- Parameters:
- {array} dashArray
- [虚线比例]
setStrokeOpacity(opacity)
[setStrokeOpacity 设置边透明度]
- Parameters:
- {number} opacity
- [边框透明度]
setStrokeStyle(lineDash)
[setStrokeStyle 设置边框样式]
- Parameters:
- {string} lineDash
- [边框样式]
setStrokeWeight(weight)
[setStrokeWeight 设置边宽]
- Parameters:
- {string} weight
- [边宽]
setZIndex(zIndex)
[setZIndex 设置zIndex]
- Parameters:
- {number} zIndex
- [zIndex指数]
show()
设置显示
un(event, func, obj)
[un 解绑事件]
- Parameters:
- {string} event
- [click mouseover mouseout等]
- {Function} func
- [执行事件]
- {string} obj
- [this]