2019-11-21 13:06:13 +08:00
|
|
|
---
|
|
|
|
title: PolygonLayer
|
2019-12-14 22:15:28 +08:00
|
|
|
order: 0
|
2019-11-21 13:06:13 +08:00
|
|
|
---
|
2020-01-07 21:15:23 +08:00
|
|
|
绘制 2D 多边形以及沿 Z 轴拉伸后的 3D 图形。
|
2019-12-02 15:16:45 +08:00
|
|
|
|
2020-01-07 21:15:23 +08:00
|
|
|
## 使用
|
2019-11-21 13:06:13 +08:00
|
|
|
|
2020-01-07 21:15:23 +08:00
|
|
|
```javascript
|
|
|
|
import { PolygonLayer } from '@antv/l7';
|
|
|
|
|
|
|
|
```
|
2019-11-21 13:06:13 +08:00
|
|
|
|
2020-01-07 21:15:23 +08:00
|
|
|
## shape
|
2019-11-21 13:06:13 +08:00
|
|
|
|
2019-12-02 15:16:45 +08:00
|
|
|
填充图支持 3 种 shape
|
2019-11-21 13:06:13 +08:00
|
|
|
|
2019-12-02 15:16:45 +08:00
|
|
|
- fill 绘制填充面 不支持数据映射
|
|
|
|
- line 绘制填充图描边 不支持数据映射
|
|
|
|
- extrude 对填充图 3D 拉伸 不支持数据映射
|
2019-11-21 13:06:13 +08:00
|
|
|
|
2019-12-02 15:16:45 +08:00
|
|
|
```javascript
|
|
|
|
PolyonLayer.shape('fill');
|
|
|
|
PolyonLayer.shape('line').size(1); // size 表示线宽度
|
|
|
|
PolyonLayer.shape('extrude'); // size 表示高度
|
2019-11-21 13:06:13 +08:00
|
|
|
```
|
|
|
|
|
|
|
|
其他方法,事件,同基类 [Layer](/zh/docs/api/layer/layer)
|