<img src="https://gw.alipayobjects.com/zos/antfincdn/R8sN%24GNdh6/language.svg" width="18"> [English](./README.en-US.md) | 简体中文
<h1 align="center">L7</h1>
<div align="center">
🌍 地理空间数据可视分析引擎
[![CI](https://github.com/antvis/L7/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/antvis/L7/actions/workflows/ci.yml) [![NPM](https://flat.badgen.net/npm/v/@antv/l7?icon=npm)](https://www.npmjs.com/package/@antv/l7) ![last commit](https://badgen.net/github/last-commit/antvis/L7)
<p align="center">
<a href="https://l7.antv.antgroup.com/tutorial/quickstart">教程</a> •
<a href="https://l7.antv.antgroup.com/api/scene">文档</a> •
<a href="https://l7.antv.antgroup.com/examples">示例</a> •
<a href="./CONTRIBUTING.md">贡献</a>
</p>
![L7 demo](https://gw.alipayobjects.com/mdn/rms_855bab/afts/img/A*S-73QpO8d0YAAAAAAAAAAABkARQnAQ)
</div>
L7 是由蚂蚁集团 AntV 数据可视化团队推出的基于 WebGL 的开源大规模地理空间数据可视分析引擎。L7 中的 L 代表 Location,7 代表世界七大洲,寓意能为全球位置数据提供可视分析的能力。L7 专注数据可视化化表达,通过颜色、大小、纹理,方向,体积等视觉变量设置实现从数据到信息清晰,有效的表达。
L7 能够满足常见的地图图表,BI 系统的可视化分析、以及 GIS,交通,电力,国土,农业,城市等领域的空间信息管理,分析等应用系统开发需求。
## 🌟 核心特性
🌏 数据驱动可视化展示
数据驱动,灵活数据映射,从数到形,支持丰富的地图可视化类型,更好洞察数据。
🌏 2D,3D 一体化的海量数据高性能渲染
海量空间数据实时,可交互,动态渲染,
🌏 简单灵活的数据接入
支持 CSV,JSON,GeoJSON 等数据格式接入,可以根据需求自定义数据格式,无需复杂的空间数据转换。
🌏 多地图底图支持,支持离线内网部署
屏蔽不同底图之间的差异,用户只需要关注数据层表达,交互。高德地图国内合法合规的地理底图,Mapbox 满足国际化业务需求。
## 🌈 支持丰富的图表类型
#### 点图层
- 气泡图
- 散点图
- 符号地图
- 3D 柱状地图
- 聚合地图
- 复合图表地图
- 自定义 Marker
#### 线图层
- 路径地图
- 弧线,支持 2D 弧线、3D 弧线以及大圆航线
- 等值线
#### 面图层
- 填充图
- 3D 填充图
#### 热力图
- 经典热力图
- 蜂窝热力图
- 网格热力图
#### 栅格地图
- 图片
- Raster
## 📦 如何使用
### 安装
```bash
npm install @antv/l7
```
### 初始化地图
```javascript
import { Scene } from '@antv/l7';
import { Mapbox } from '@antv/l7-maps';
const scene = new Scene({
id: 'map',
map: new Mapbox({
style: 'light',
pitch: 0,
center: [107.054293, 35.246265],
zoom: 4.056,
}),
});
```
### 添加图层
```javascript
import { PointLayer } from '@antv/l7';
const pointLayer = new PointLayer()
.source(data)
.shape('circle')
.size('mag', [1, 25])
.color('mag', ['#5B8FF9', '#5CCEA1'])
.style({
opacity: 0.3,
strokeWidth: 1,
});
scene.addLayer(pointLayer);
```
## 🔗 周边生态
- [L7Draw](https://github.com/antvis/L7Draw)
- [L7Plot](https://github.com/antvis/L7Plot)
- [LarkMap](https://github.com/antvis/LarkMap)
- [L7VP](https://locationinsight.antv.antgroup.com)
- [L7Editor](https://l7editor.antv.antgroup.com)
## 🤝 参与贡献
如果希望参与到开发中,请遵从我们的[贡献指南](./CONTRIBUTING.md)。
![https://github.com/antvis/l7/graphs/contributors](https://contrib.rocks/image?repo=antvis/l7)
## 📄 开源协议
该项目的代码和文档基于 [MIT license](./LICENSE) 开源协议。
没有合适的资源?快使用搜索试试~ 我知道了~
L7 是由蚂蚁金服 AntV 数据可视化团队推出的基于 WebGL 的开源大规模地理空间数据可视分析开发框架
共2000个文件
md:745个
ts:527个
tsx:269个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 38 浏览量
2024-05-13
13:46:28
上传
评论
收藏 17.04MB ZIP 举报
温馨提示
L7 是由蚂蚁金服 AntV 数据可视化团队推出的基于 WebGL 的开源大规模地理空间数据可视分析开发框架。L7 中的 L 代表 Location,7 代表世界七大洲,寓意能为全球位置数据提供可视分析的能力。L7 以图形符号学为理论基础,将抽象复杂的空间数据转化成 2D、3D 符号,通过颜色、大小、体积、纹理等视觉变量实现丰富的可视化表达
资源推荐
资源详情
资源评论
收起资源包目录
L7 是由蚂蚁金服 AntV 数据可视化团队推出的基于 WebGL 的开源大规模地理空间数据可视分析开发框架 (2000个子文件)
CNAME 14B
CNAME 14B
commit-msg 46B
p__index.b8bc0093.chunk.css 16KB
index.css 14KB
l7.css 2KB
dipper.css 1003B
dippermap.css 546B
demo.css 459B
logo.css 157B
home.css 154B
logo.css 135B
logo.css 99B
logo.css 99B
logo.css 99B
logo.css 91B
logo.css 87B
logo.css 52B
layouts__index.393ff4f4.chunk.css 46B
.editorconfig 245B
taa-result.gif 3.06MB
.gitignore 1KB
.gitignore 109B
.gitignore 90B
.gitignore 34B
.gitignore 15B
.gitignore 15B
.gitignore 15B
.gitignore 15B
.gitignore 15B
ocean_frag.glsl 9KB
line_arc_great_circle_vert.glsl 7KB
line_arc_3d_vert.glsl 6KB
line_arc_vert.glsl 6KB
line_frag.glsl 4KB
line_vert.glsl 4KB
build_frag.glsl 4KB
earthExtrude_vert.glsl 4KB
wall_vert.glsl 3KB
line_arc_3d_frag.glsl 3KB
line_arc_great_circle_frag.glsl 3KB
flow_line_vert.glsl 3KB
fill_frag.glsl 3KB
line_arc_frag.glsl 3KB
extrude_vert.glsl 3KB
wall_frag.glsl 3KB
fill_vert.glsl 2KB
earthFill_frag.glsl 2KB
text_vert.glsl 2KB
heatmap_3d_vert.glsl 2KB
polygon_extrude_vert.glsl 2KB
heatmap_frag.glsl 2KB
simpleline_vert.glsl 2KB
polygon_water_frag.glsl 2KB
build_vert.glsl 2KB
fillImage_vert.glsl 2KB
grid_3d_vert.glsl 2KB
polygon_extrude_picklight_vert.glsl 1KB
polygon_extrudetex_vert.glsl 1KB
grid_vert.glsl 1KB
hexagon_vert.glsl 1KB
heatmap_framebuffer_vert.glsl 1KB
radar_vert.glsl 1KB
billboard_point_frag.glsl 1KB
base_vert.glsl 1KB
earthFill_vert.glsl 1KB
billboard_vert.glsl 1KB
image_vert.glsl 1KB
polygon_extrudetex_frag.glsl 1KB
text_frag.glsl 1KB
terrain_rgb_frag.glsl 1KB
image_frag.glsl 1KB
radar_frag.glsl 1KB
billboard_point_vert.glsl 1KB
image_frag.glsl 1KB
polygon_extrude_picklight_frag.glsl 1KB
dataImage_frag.glsl 1008B
raster_2d_frag.glsl 1003B
fill_vert.glsl 991B
fill_linear_vert.glsl 981B
simpleline_frag.glsl 812B
earthExtrude_frag.glsl 798B
heatmap_3d_frag.glsl 711B
normal_vert.glsl 697B
polygon_extrusion_vert.glsl 681B
plane_vert.glsl 680B
plane_frag.glsl 612B
extrude_frag.glsl 601B
atmosphere_vert.glsl 587B
raster_rgb_frag.glsl 581B
fillImage_frag.glsl 555B
atmosphere_frag.glsl 541B
sprite_vert.glsl 524B
image_vert.glsl 493B
terrain_rgb_vert.glsl 484B
fill_linear_frag.glsl 483B
polygon_water_vert.glsl 481B
polygon_extrude_frag.glsl 478B
heatmap_vert.glsl 463B
raster_2d_vert.glsl 463B
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
Java程序员-张凯
- 粉丝: 1w+
- 资源: 6713
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功