2020-08-10 10:44:28 +08:00
|
|
|
---
|
|
|
|
title: 弧线图
|
2022-01-05 19:36:38 +08:00
|
|
|
order: 2
|
2020-08-10 10:44:28 +08:00
|
|
|
---
|
2021-12-29 17:08:46 +08:00
|
|
|
|
2020-11-21 03:51:18 +08:00
|
|
|
`markdown:docs/common/style.md`
|
2020-08-10 10:44:28 +08:00
|
|
|
|
2022-01-06 15:53:20 +08:00
|
|
|
绘制弧线 通过贝塞尔曲线算法技术弧线
|
2022-01-06 15:55:07 +08:00
|
|
|
|
2020-08-10 10:44:28 +08:00
|
|
|
## 使用
|
|
|
|
|
2022-01-06 15:53:20 +08:00
|
|
|
```javascript
|
|
|
|
import { LineLayer } from '@antv/l7';
|
|
|
|
```
|
|
|
|
|
|
|
|
<img width="60%" style="display: block;margin: 0 auto;" alt="案例" src='https://gw.alipayobjects.com/mdn/rms_816329/afts/img/A*dUk8RbtjUDIAAAAAAAAAAAAAARQnAQ'>
|
|
|
|
|
|
|
|
[在线案例](../../../examples/line/animate#wind)
|
|
|
|
|
2022-01-06 16:29:28 +08:00
|
|
|
### shape
|
|
|
|
|
|
|
|
shape 设置成 arc 即可
|
|
|
|
|
2022-06-30 11:44:46 +08:00
|
|
|
### source
|
2020-08-10 10:44:28 +08:00
|
|
|
|
2021-05-27 19:53:22 +08:00
|
|
|
绘制弧线只需提供起止点坐标即可(起止点调换位置,弧线的形状会对称相反,飞线动画的方向也会相反)
|
2020-08-10 10:44:28 +08:00
|
|
|
|
|
|
|
```javascript
|
2020-08-20 17:09:45 +08:00
|
|
|
source(data, {
|
|
|
|
parser: {
|
|
|
|
type: 'csv',
|
|
|
|
x: 'lng1',
|
|
|
|
y: 'lat1',
|
|
|
|
x1: 'lng2',
|
|
|
|
y1: 'lat2',
|
|
|
|
},
|
|
|
|
});
|
2020-08-10 10:44:28 +08:00
|
|
|
```
|
|
|
|
|
2022-06-30 11:44:46 +08:00
|
|
|
`markdown:docs/api/line_layer/features/animate.zh.md`
|
|
|
|
|
|
|
|
### style
|
|
|
|
|
2022-01-06 15:55:07 +08:00
|
|
|
`markdown:docs/api/line_layer/features/segmentNumber.zh.md`
|
2021-07-02 11:07:09 +08:00
|
|
|
|
2022-01-06 15:55:07 +08:00
|
|
|
`markdown:docs/api/line_layer/features/thetaOffset.zh.md`
|
2021-07-02 11:07:09 +08:00
|
|
|
|
2022-01-06 15:55:07 +08:00
|
|
|
`markdown:docs/api/line_layer/features/linear.zh.md`
|
2020-08-20 17:09:45 +08:00
|
|
|
|
2022-03-30 19:06:31 +08:00
|
|
|
`markdown:docs/api/line_layer/features/dash.zh.md`
|
|
|
|
|
2022-01-06 16:29:28 +08:00
|
|
|
`markdown:docs/api/line_layer/features/texture.zh.md`
|