类 BigMap.Circle
Constructor Attributes | Constructor Name and Description |
---|---|
BigMap.Circle(point, radius, options)
|
Circle的构造函数
|
方法属性 | 方法名称和描述 |
---|---|
禁用编辑
|
|
开启编辑
|
|
获取中心点
|
|
获取填充颜色
|
|
获取填充透明度
|
|
获取填充宽度
|
|
获取圆的半径
|
|
获取边颜色
|
|
获取虚线比例
|
|
获取边透明度
|
|
获取边框样式
|
|
获取边宽
|
|
获取zIndex
|
|
setCenter(pointcoord)
|
设置中心点
|
setFillColor(color)
|
设置填充颜色
|
setFillOpacity(opacity)
|
设置填充透明度
|
setFillWeight(weight)
|
设置填充宽度
|
setLabel(label)
|
给Circle设置Label
|
setRadius(radius)
|
设置圆的半径
|
setStrokeColor(color)
|
设置边颜色
|
setStrokeDasharray(dashArray)
|
设置虚线比例
|
setStrokeOpacity(opacity)
|
设置边透明度
|
setStrokeStyle(lineDash)
|
设置边框样式
|
setStrokeWeight(weight)
|
设置边宽
|
setZIndex(zIndex)
|
设置zIndex
|
addEventListener(options, callback)
|
给Circle添加点击事件
|
removeEventListener(options, callback)
|
取消监听
|
show()
|
设置显示
|
hide()
|
设置隐藏
|
on(event, callback, obj)
|
绑订事件
|
un(event, callback, opt_this)
|
解绑事件
|
类 详情
BigMap.Circle(point, radius, options)
Circle的构造函数
- Parameters:
- {BigMap.Point} point
- 要显示的点的位置
- {number} radius
- 圆的半径
- {json} options
- 圆样式参数传入
{
fillColor:"string 填充颜色",
fillWeight:"number 填充宽度",
fillOpacity:"number 填充透明度",
strokeColor:"string 边框颜色",
strokeWeight:"number 边框宽度",
strokeOpacity:"number 边框透明度",
dash:"boolean 是否为虚线",
lineDash:"array 比例",
zIndex:"number 层级"
}
方法详情
addEventListener(options, callback)
给Circle添加点击事件
- Parameters:
- {json} options
- 传入参数(click mouseover mouseout)
- {Function} callback
- 自定义事件
disableEditing()
禁用编辑
enableEditing()
开启编辑
getCenter()
获取中心点
{string}
getFillColor()
获取填充颜色
- Returns:
- {string} 返回填充颜色
{number}
getFillOpacity()
获取填充透明度
- Returns:
- {number} 返回填充透明度
{number}
getFillWeight()
获取填充宽度
- Returns:
- {number} 返回填充宽度
{number}
getRadius()
获取圆的半径
- Returns:
- {number} 返回半径
{string}
getStrokeColor()
获取边颜色
- Returns:
- {string} 返回边框颜色
getStrokeDasharray()
获取虚线比例
{number}
getStrokeOpacity()
获取边透明度
- Returns:
- {number} 返回边框透明度
{string}
getStrokeStyle()
获取边框样式
- Returns:
- {string} 返回边框样式
{number}
getStrokeWeight()
获取边宽
- Returns:
- {number} 返回边宽
{number}
getZIndex()
获取zIndex
- Returns:
- {number} 返回zIndex值
hide()
设置隐藏
on(event, callback, obj)
绑订事件
- Parameters:
- {string} event
- 监听类别
- {Function} callback
- 自定义事件
- {string} obj
- 指代名称
removeEventListener(options, callback)
取消监听
- Parameters:
- {json} options
- 传入参数(click mouseover mouseout)
- {Function} callback
- 自定义事件
setCenter(pointcoord)
设置中心点
- Parameters:
- {BigMap.Point} pointcoord
setFillColor(color)
设置填充颜色
- Parameters:
- {string} color
- 填充颜色
setFillOpacity(opacity)
设置填充透明度
- Parameters:
- {number} opacity
- 填充透明度
setFillWeight(weight)
设置填充宽度
- Parameters:
- {number} weight
- 填充宽度
setLabel(label)
给Circle设置Label
- Parameters:
- {BigMap.Label} label
setRadius(radius)
设置圆的半径
- Parameters:
- {number} radius
- 半径
setStrokeColor(color)
设置边颜色
- Parameters:
- {string} color
- 边框颜色
setStrokeDasharray(dashArray)
设置虚线比例
- Parameters:
- {array} dashArray
- 虚线比例,默认为[0.5, 1]
setStrokeOpacity(opacity)
设置边透明度
- Parameters:
- {number} opacity
- 边框透明度
setStrokeStyle(lineDash)
设置边框样式
- Parameters:
- {string} lineDash
- [边框样式dashed/solid]
setStrokeWeight(weight)
设置边宽
- Parameters:
- {number} weight
- 边宽
setZIndex(zIndex)
设置zIndex
- Parameters:
- {number} zIndex
- zIndex值
show()
设置显示
un(event, callback, opt_this)
解绑事件
- Parameters:
- {string} event
- 监听类别
- {Function} callback
- 自定义事件
- {string} opt_this
- 指代名称