Arc
是用于创建3D弧线图的类,弧线图用以展示两点之间的关联,可以用在迁徙图等表示流向的场景中。
构造函数
构造函数 |
---|
TMap.visualization.Arc(options:ArcOptions)
|
方法
方法 | 返回值 | 说明 |
---|---|---|
setData(dataList:ArcLine[])
|
this
|
设置数据。 |
setPickStyle(pickStyle: Function)
|
this
|
设置弧线图样式映射函数。 |
getPickStyle()
|
Function
|
获取弧线图样式映射函数。 |
setCurvature(curvature: Number)
|
this
|
设置弧线的曲度。 |
getCurvature()
|
Number
|
获取弧线的曲度。 |
setMode(mode: String)
|
this
|
设置弧线的模式,是贴地的弧线或垂直的弧线。 |
getMode()
|
String
|
获取弧线的模式。 |
setAnimDuration(duration: Number)
|
this
|
设置动画时间,从起点到终点的运动时间。 |
getAnimDuration()
|
Number
|
获取动画时间。 |
setHighlightDuration(HighlightTime: Number)
|
this
|
设置动画的高亮时间,影响弧线上高亮的长度。 |
getHighlightDuration()
|
Number
|
获取高亮时间。 |
addTo(map:Map )
|
this
|
添加至指定地图实例。 |
show()
|
this
|
显示图层。 |
hide()
|
this
|
隐藏图层。 |
remove()
|
this
|
删除图层。 |
destroy()
|
this
|
销毁图层对象。 |
事件
事件名 | 参数 | 说明 |
---|---|---|
click
|
evt:VisualEvent
|
点击弧线时触发。 |
hover
|
evt:VisualEvent
|
鼠标悬停目标改变时触发,若悬停在图形外部,则返回结果中的拾取对象为null |