地图可视化神器Kepler.gl 3.0终于来了!

简介: 地图可视化神器Kepler.gl 3.0终于来了!

1 简介

大家好我是费老师,地图可视化神器kepler.gl终于带来了其3.0大版本的更新🎉,距离其上一个正式版本2.5.5的发布已经过去了两年多的时间,这次的版本更新也围绕巨量地理信息数据可视化的多个方面实现了显著的提升,今天的文章中,我就将为大家介绍kepler.gl新版本中的主要更新内容。

c1c0055fbddb22d8e91945a30235a574.png

2 kepler.gl 3.0版本主要更新内容介绍

2.1 新增渲染特效功能

3.0版本开始,kepler.gl右侧的功能按钮中新增effect panel面板:

c1bfe017cfff83ac2a81f314a38bf353.png

通过它我们可以实现非常丰富多样的渲染特效功能:

143f49d9e1753731f049545f4f21141d.png

譬如光线阴影特效,可以通过设置精确的时区、时间等参数,来为地图中的三维要素配置逼真的光影效果:

或是开启放大镜效果:

且多种特效可以相互叠加使用,功能非常的强大😎~

2.2 新增GeoArrow高性能矢量文件格式支持

在过去,kepler.gl允许上传读取的文件格式仅限于csvjsongeojson,这显然限制了其分析大规模复杂GIS数据的能力。而在新版本中,kepler.gl新增了对Apache Arrow中特有的GeoArrow格式的支持,在官方的测试示例中,读取及解析百万行级别的多边形矢量表数据,arrow格式速度比geojson快了超过10倍:

目前该项特性仅支持多边形图层,未来kepler.gl将为更多类型的矢量图层支持GeoArrow格式,敬请期待~

2.3 底层地图框架更换为Maplibre

很多朋友都知道,kepler.gl底层是基于ReactMapbox以及deck.gl等框架进行功能构建,但由于Mapbox1.13版本开始修改了其开源协议,变成了闭源商业地图框架,因此为了避免被不再开源的Mapbox限制其发展,kepler.gl3.0版本开始正式将底层地图框架更换成相兼容的开源高性能地图框架Maplibre(这也是费老师我在日常GIS平台研发工作中使用的主力框架,强烈推荐)。

d4860b45cc228ae7d4b0f0dc69414da7.png

受此影响,我们作为用户唯一能感知到的变化就是默认自带的可选地图更换为非Mapbox提供的一系列开放底图:

c9dc6c660bea09295ad7def5cde29d6f.png

以及地图右下角信息的变化:

e8465be98d7214fb35afa68c65945d0e.png

经历了底层技术的大换血,在更多更新更活跃的开源GIS技术加持下,kepler.gl正朝着新的发展方向前进,后续更多的更新内容我也会持续撰文分享给大家🤗~

相关文章
|
3月前
|
数据可视化 数据挖掘 定位技术
Python+Kepler.gl轻松制作时间轮播地图
Python+Kepler.gl轻松制作时间轮播地图
|
关系型数据库 定位技术 数据库
|
3月前
|
数据可视化 图形学
小功能⭐️Unity2018 Shader Graph——全息影像、物体消融
小功能⭐️Unity2018 Shader Graph——全息影像、物体消融
|
定位技术
ENVI结合ArcGIS制作2001-2018年NDVI趋势图(附实用工具和数据下载)
ENVI结合ArcGIS制作2001-2018年NDVI趋势图(附实用工具和数据下载)
198 0
|
定位技术
GIS开发:mapbox gl几种底图的加载
GIS开发:mapbox gl几种底图的加载
304 0
|
JavaScript 数据可视化 前端开发
《面向三维GIS的Cesium开发与应用》读书笔记
《面向三维GIS的Cesium开发与应用》读书笔记
|
JavaScript 前端开发 大数据
GIS开发:推荐Mapbox gl解决方案
GIS开发:推荐Mapbox gl解决方案
328 0
|
定位技术
GIS开发:mapbox中简单模型
GIS开发:mapbox中简单模型
178 0
|
数据可视化
Qt开发技术:Q3D图表开发笔记(三):Q3DSurface三维曲面图介绍、Demo以及代码详解
qt提供了q3d进行三维开发,虽然这个框架没有得到大量运用也不是那么成功,性能上也有很大的欠缺,但是普通的点到为止的应用展示还是可以的。其中就包括华丽绚烂的三维图表,数据量不大的时候是可以使用的。前面介绍了基础的q3d散点图、柱状图,本篇介绍基础的三维曲面图。Q3DSurface类提供了渲染3D曲面图的方法。该类使开发人员能够渲染3D表面图,并通过自由旋转场景来查看它们。可以通过QSurface3DSeries控制曲面的视觉财产,例如绘制模式和着色。
|
编解码 定位技术 数据处理
【从零开始学GIS再到精通GIS】专题图制作-地图渲染-地图整饰
【从零开始学GIS再到精通GIS】专题图制作-地图渲染-地图整饰
【从零开始学GIS再到精通GIS】专题图制作-地图渲染-地图整饰
下一篇
无影云桌面