拿来即用的 L7 地理可视化引擎 2.1 React 版发布
L7 是由蚂蚁金服 AntV 数据可视化团队推出的基于 WebGL 的开源大规模地理空间数据可视分析开发框架。L7 专注于空间数据的可视化表达。图形符号学为理论基础,将抽象复杂的空间数据转化成 2D、3D 符号,通过颜色、大小、体积、纹理等视觉变量实现丰富的可视化表达。
L7 GitHub https://github.com/antvis/L7 欢迎关注Star 点亮你的GitHub ⭐️
L7 2.1 新特性
1、L7-React 版本
React技术栈的同学,通过标签配置项的形式快速,便捷的使用L7地理可视化功能,官方正式推出的@antv/l7-react
正式版。
我们可这样初始化地图:
import { AMapScene} from '@antv/l7-react'; <AMapScene map={{ center: [ 110.19382669582967, 50.258134 ], pitch: 0, style: 'dark', zoom: 1 }} />
添加Layer
import { LineLayer } from '@antv/l7-react'; <LineLayer key={'2'} source={{ data, }} size={{ values: 0.6, }} color={{ values: '#f00', }} shape={{ values: 'line', }} style={{ opacity: 1, }} />
Marker, Popup 也支持通过React组件自定义。
采用L7-React 我们制作了多个版本的世界疫情地图
3D 填充图 | 3D 柱图 |
气泡水波图 | 气泡图 |
更多L7-React 文档、demo 链接
2、可自定义样式的聚合图
基于WebGL的聚合图自定义样式比较复杂,基于Maker的聚合图可以灵活的改变聚合图样式。通过MakerLayer你可以HTML+ CSS 实现自定义的任何效果。
3、更丰富的数据度量支持
L7数据可视化基于数据驱动,如何从数据映射到颜色大小是 scale 决定的。L7在原有的连续类型度量Scale(linear、 pow、log)基础上,新增了连续分类型的 scale,如等分位(quantile)和等间距(quantize)。
同样的数据,不同的 scale,不一样的数据表达,下图中国各地市新冠肺炎不同 scale 下的可视化效果。
业务应用
目前 L7 做为地理可视化的基础设施,支撑了阿里经济体各个业务领域的地理可视化需求。在BI地理分析应用,大型地理数据分析平台,品牌公关,数据运营,基础地理应用等不同业务场景上都能看到 L7 提供的可视化服务。在多端设备上我们做到移动端和IE上兼容可用,让空间数据、地理可视化,服务更多、更广的用户,创造更多的价值。
在开源社区越来越多的用户采用 L7 方案构建自己的地理可视化应用,对内对外我们提供一样的技术服务支持。后续 L7 除了不断丰富可视化类型,还将在性能、交互、体验上不断优化增强,如果你有需求欢迎联系我们。
最后
如果你对 L7感兴趣,可以通过以下渠道关注我们:
GitHub: https://github.com/antvis/L7
官网: https://l7.antv.vision/
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
向量搜索引擎 Milvus 发布新版本 0.7.0
版本兼容 新增功能 向量删除 新增了对单条或多条向量的删除功能。如果您对一个集合进行了向量删除操作,后续对这个集合的搜索操作仅支持一部分索引类型,包括在CPU上运行的 Flat、IVFlat、IVFSQ8 等。Milvus 的后续版本将为其他索引类型提供支持。#86 向量读取 新增了通过向量 ID 读取对应的向量值的功能。#861 数据落盘与压缩 新增了数据落盘与压缩功能。您可以设置定时落盘或者手动落盘,从而避免数据丢失。如果一个段中的向量数据被删除,被删除的向量数据占据的空间并不会自动释放。您可以对集合中的段进行压缩操作以释放多余空间。#861#1426 运行时更改 Milvus 服务端参数 新增了运行时更改 Milvus 服务端参数的功能。您可以通过 Milvus 客户端对 Milvus 服务端参数进行更改,部分参数更改后可即时生效,无需重启 Milvus。#665 预写式日志(Write-Ahead Logging, WAL) 新增了 WAL 功能,可以大大提高数据操作的可靠性。您可以在 Milvus 服务端配置文件(server_config.yaml)中对 WAL 进行设置。...
- 下一篇
OpenWrt 19.07.02 版本发布
与19.07.01版本相比,本次版本的主要改进就是解决了几个安全方面的问题(根据yousong的说法),具体可参考如下文档: https://openwrt.org/releases/19.07/changelog-19.07.2#security_fixes 我看了一眼,主要是通过内核版本的小版本号的升级解决了3个安全问题,另外一个是ppp的buffer 溢出的问题。 除了安全问题,还修复了libubox的一个bug,该bug会导致umdns停止工作。 基本上每次openwrt版本升级,都会增加对一些设备的支持及优化,从这些支持及优化中,我发现了有对ipq806x的cpu优化。 另外在luci这方面,主要对uhttpd在https大压力请求方面做了优化。 内核方面从 4.14.167 升级到4.14.171。 另外也通报了一些已知的问题,感兴趣的同学可以查看19.07.2的release note,地址如下: https://openwrt.org/releases/19.07/notes-19.07.2
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS8编译安装MySQL8.0.19
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Hadoop3单机部署,实现最简伪集群
- CentOS7,CentOS8安装Elasticsearch6.8.6