Uber 开源地理可视化工具 Ketoper.gl,加速数据处理
Uber 开源其内部可视化工具包 ketoper.gl,这是一个基于 deck.gl 构建的 React 组件,高性能,用于大规模地理定位数据集的可视化探索。它对 GPU 功能的支持允许应用程序立即渲染数百万个数据点。
Uber 提到,为了可视化数据,无论使用哪种开发框架,开发人员都需要投入大量的时间资源,这个过程总是很枯燥,并且无法实现数据可视化的所有想法。 而 Kepler.gl 能有效地解决这个问题。
Kepler.gl 支持 csv,json 和 geojson 格式。 用户可以通过简单的点击来拖放这些文件。 在 Web 界面中,你可以通过操作不同的图层,执行过滤或聚合等来浏览这些数据。最后,你还可以选择静态和动态地输出地图。 Uber 表示,过去处理数据需要花费数周,现在可能 10 分钟就能搞定。
由于支持 WebGL 开发机制 deck.gl,所有图层都由 GPU 加速。 即使对于 Web 应用程序,kepler.gl 也可以成功绘制数百万个数据点,这意味着它可以渲染多次成千上万的行程信息,也可以进行空间聚合(Spatial Aggregations)。
除了提供传统的二维 X 轴和 Y 轴平面图形之外,kepler.gl 还支持添加 Z 轴实心图像,允许用户绘制网格,六边形或多边形圆柱体,从而增加地图可以传递的信息。
Kepler.gl 还可以对数据进行条件过滤,用户可以使用任何数据指示符,离开或筛选出符合条件的数据,典型的用法是建立一个带有时间轴的可视化时间数据。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Facebook 宣布开源 Katran,高性能第4层负载均衡器
Facebook 宣布开源 Katran,一个可扩展的网络负载均衡器,并概述了其工具来自动化网络工作流程。 Facebook 建立了 Katran 开发一个转发平台,为后端服务器提供更多的灵活性,同时改善网络均衡。Katran 提供了一个软件解决方案,用于使用称为 eXpress Data Path 和 eBPF 虚拟机的最新内核工程开发进行负载均衡。 Katran 被部署在 Facebook 的网络中。 通过开源 Katran,Facebook 希望社区能够以其软件为基础提升负载均衡器的性能。 Facebook 补充说,Katran 运行在 Linux 服务上,可以与其他服务共存,并且易于维护和升级。 Katran 还允许 Facebook 将负载均衡器与后端应用程序合并。 这一举措有助于提升产能。 为了更好地管理流量,Facebook 部署了一个全球分布式的网络点作为数据中心的代理。鉴于极高的请求量,PoP 和数据中心都面临着巨大挑战,需要将大量(后端)服务器作为一个虚拟单元出现在外部世界,并且还要在这些后端服务器之间高效地分配工作负载。 原文:Facebook 编译:开源中国
- 下一篇
官方实锤!微软宣布以 75 亿美元收购 GitHub
就在刚刚,微软发文宣布,以 75 亿美元的微软股票收购代码托管平台 GitHub ,收购协议已达成,根据流程,收购预计将于今年年底前完成。此次收购也是微软首席执行官 Satya Nadella 上任以来继两年前斥资 262 亿美元收购领英后的第二大规模收购。 微软预计,在经过调整的基础上,本次收购将会提升 2020 财年的营业利润。 在文中,微软表示开发者是这个新时代的创建者,他们为世界编写代码,而 GitHub 是他们的“家”,在上面,每位开发者都可以共同创建、协作、共享代码并相互为彼此贡献力量。 目前已有超过 2800 万的开发者在 GitHub 上进行协作开发,并托管了超过 8500 万个代码库。微软是一家以开发者为中心的公司,构建技术与他人共享是其使命和核心价值观。GitHub作为开发者学习、共享和成长的基地,也正是微软的“目的地”。 完成收购后,GitHub 将仍然是一个开放平台,并保留其开发者优先的风格,独立运营。 微软副总裁、Xamarin 创始人 Nat Friedman 将会担任 CEO 一职,GitHub 现任 CEO Chris Wanstrath 则将担任微软的...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7设置SWAP分区,小内存服务器的救世主
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS8编译安装MySQL8.0.19