合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
HMS Core
在图层上添加圆。
函数 | 描述 |
|---|---|
HWMapJsSDK.HWCircle(circleOptions) | circleOptions:设置HWCircle的属性,详情见CircleOptions。 |
方法 | 描述 | 参数类型 | 返回值 |
|---|---|---|---|
getCenter() | 获取圆心。 | - | |
getFillColor() | 获取填充颜色。 | - | String |
getMap() | 获取绑定的地图实例。 | - | |
getRadius() | 获取半径。 | - | Number |
getStrokeColor() | 获取边框颜色。 | - | String |
getStrokeLineDash() | 获取边框的虚线类型。 | - | Array<Number> |
getStrokeWeight() | 获取边框宽度。 | - | Number |
getVisible() | 获取可见性。 | - | Boolean |
getZIndex() | 获取HWCircle的z-index属性,即z轴方向的叠加关系。 | - | Number |
setCenter(center) | 设置圆心。 | - | |
setFillColor(fillColor) | 设置填充颜色。 支持以下几种颜色设置:
| String | - |
setMap(map) | 绑定到地图。 | - | |
setRadius(radius) | 设置半径。 | Number | - |
setStrokeColor(strokeColor) | 设置边框颜色。 支持以下几种颜色设置:
| String | - |
setStrokeLineDash(strokeLineDash) | 设置边框的虚线类型。 | Array<Number> | - |
setStrokeWeight(strokeWeight) | 设置边框宽度。 | Number | - |
setVisible(visible) | 设置可见性。 | Boolean | - |
setZIndex(zIndex) | 设置HWCircle的z-index属性。 | Number | - |
addListener(event, callback) | 添加事件侦听。 |
| - |
removeListener(event, callback) | 删除事件侦听。 |
| - |
事件 | 描述 | 用法 |
|---|---|---|
click | 鼠标点击。 | circle.addListener('click', callback),参数callback为自定义回调函数。 |
dbclick | 鼠标双击。 | circle.addListener('dbclick', callback),参数callback为自定义回调函数。 |
mousedown | 鼠标按下。 | circle.addListener('mousedown', callback),参数callback为自定义回调函数。 |
mouseup | 鼠标放开。 | circle.addListener('mouseup', callback),参数callback为自定义回调函数。 |
mouseOver | 鼠标移上。 | circle.addListener('mouseOver', callback),参数callback为自定义回调函数。 |
mouseOut | 鼠标离开。 | circle.addListener('mouseOut', callback),参数callback为自定义回调函数。 |
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
center | 是 | 可以用setter设置,表示HWCircle中心点。 | |
fillColor | 否 | String | 用于设置颜色,表示填充颜色。默认为透明。 支持以下几种颜色设置:
|
map | 是 | 地图实例。 | |
radius | 是 | Number | 半径,单位:米。 |
strokeColor | 否 | String | 用于设置颜色,表示边框颜色。默认为黑色。 支持以下几种颜色设置:
|
strokeLineDash | 否 | Array<Number> | 用于设置虚线类型,参数是一组描述交替绘制线段和间距长度的数字。 如果数组元素的数量是奇数, 数组的元素会被复制并重复。例如, [5, 10, 15] 会变成 [5, 10, 15, 5, 10, 15]。 |
strokeWeight | 否 | Number | 线宽,单位:像素,默认为1像素。 |
visible | 否 | Boolean | 表示可见性。
默认值为true。 |
zIndex | 否 | Number | HWCircle的z-index属性,即z轴方向的叠加关系(相对于HWCircle、HWMarker、HWPolygon、HWPolyline、HWBezierCurve)。 |
合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
解决方案
精准高效的一站式服务支持,助力开发者商业成功