作者 | Shan He

转载自高级农民工(ID: Mocun6)

说起 Python 中的可视化,我们一般用的最多的是 Matplotlib,绘制一般的图效果都很好。有时候也会用风格比较好看的 Pyecharts 库,尤其是在展示空间地图上的数据时。

不过它的效果相比今天要介绍的一款地理空间可视化库 kepler.gl要逊色不少,后者是由大名鼎鼎的独角兽公司 Uber 团队开发,现已开源。库直接集成到了 Jupyter Notebook 中,非常方便使用。

先来看看它效果有多酷炫:

是不是还不错?

在 Jupyter Notebook 中使用它也非常简单。

首先,一行命令安装好该库:

接着加载地图:

当类为空时,默认地图是这样的:

接下来就可以在图中到导入数据展示。

数据支持多种常见格式,包括:CSV 文件、Pandas 的 DataFrame、地图文件 GEOJSON 等,非常友好。

每种数据的导入方式如下:

数据导入进来后,作一些简单的自定义设置,就可以生成逼格满满的空间可视化图:

除了在 Jupyter Notebook 展示,还可以导出为可交互式的 HTML 文件,并进一步导出 PNG 图片格式。

上面用的都是美国地图,转变为中国地图或者世界地图也不难。

以后需要展示地理空间可视化图形时,不妨考虑使用该库。

参考链接:

https://medium.com/vis-gl/introducing-kepler-gl-for-jupyter-f72d41659fbf

项目 GitHub 库地址:

https://github.com/keplergl/kepler.gl

(*本文为 AI科技大本营转载文章,转载请联系原作者

精彩推荐

“只讲技术,拒绝空谈!”2019 AI开发者大会将于9月6日-7日在北京举行,这一届AI开发者大会有哪些亮点?一线公司的大牛们都在关注什么?AI行业的风向是什么?2019 AI开发者大会,倾听大牛分享,聚焦技术实践,和万千开发者共成长。

目前,大会盲订票限量发售中~扫码购票,领先一步!

推荐阅读

  • 正态分布为何如此重要?

  • 智能文本信息抽取算法的进阶与应

  • 入门必备 | 一文读懂神经架构搜索

  • 爬虫到底违法吗?这位爬虫工程师给出了答案

  • 印度人才出口:一半美国科技企业CEO是印度裔 | 数据分析中印青年

  • 为什么说“大公司的技术顽疾根本挽救不了”

  • 25 年 IT 老兵零基础写小说,作品堪比《三体》| 人物志

  • 中小企业搭建混合云,服务器如何选?

  • 从0到1 | 文本挖掘的传统与深度学习算法

  • 一览微软在机器阅读理解、推荐系统、人机对话等最新研究进展 | ACL 2019

  • 1.2w星!火爆GitHub的Python学习100天刷爆朋友圈!

你点的每个“在看”,我都认真当成了喜欢

你绝没用过的一款高级空间可视化工具相关推荐

  1. 教你快速制作一款高级的可视化大屏

    可视化大屏成了最近两年最火爆的需求,一方面甲方公司都想做炫酷的可视化大屏,来用作公司数据展示,还有些特殊行业如交通.运输.工厂制造,会做更高级的3D建模等. 另一方面市场上有很多厂商都声称能够做大屏, ...

  2. 聊聊我常用的5款动态数据可视化工具

    视频当道的时代,数据可视化自然也要动起来. 我常用的动态可视化工具主要有「Tableau.Echarts.Flourish.Python」这几个,另外加上地图可视化神器「kepler.gl」. 这五款 ...

  3. 2020 几款常用 Redis 可视化工具

    作者:一入码坑深似海 出处:jianshu.com/p/cb9f4dcb3b92 1. 命令行 不知道大家在日常操作redis时用什么可视化工具呢? 以前总觉得没有什么太好的可视化工具,于是问了一个业 ...

  4. 2021 几款常用 Redis 可视化工具

    点击"开发者技术前线",选择"星标????" 让一部分开发者看到未来 作者:一入码坑深似海 出处:jianshu.com/p/cb9f4dcb3b92 1. 命 ...

  5. 发现一款自学Java可视化工具神器,非常牛逼,太爱了!

    最近发现一款Java自学神器,超级牛逼,今天分享给大家. 介绍 Codegym 是一个以 Java 为中心的平台,它比其他平台上都要更加深入的介绍 Java,这个网站将理论和实践知识相结合,你可以在上 ...

  6. Python之分享常用的五款动态数据可视化工具

    一.Tableau 世界知名的 BI 工具,以超强的可视化能力著称.它已经成为商业 BI 界的 TOP 选手,很多大型公司像阿里.谷歌都在使用,能快速搭建数据系统. 可以通过设置页面动画,来制作动态可 ...

  7. 【效率】一款Excel免费可视化工具,赞!

    本次分享Excel免费地图可视化工具:Power Map Power Map是Excel的内置功能 Power Map可在Windows用户的Excel 2013或者Excel 2016或者Offic ...

  8. 8个可视化工具,小白也能做出高级大屏

    数据可视化大屏包含了丰富的组件信息,仅用一张屏幕就能够囊括多张数据表格的诸多讯息,且画面色彩丰富,不时穿插动态组件,方便人们理解.也不怪人们越来越喜欢用可视化大屏进行数据展示,就连杭州灵隐寺都用上了可 ...

  9. 那几款手机壳S级鸿蒙,看看这几款高级手机壳,拿出去绝对很skr

    原标题:看看这几款高级手机壳,拿出去绝对很skr 华为p20手机壳pro保护套全包防摔 超级有品质,且超级有风范的手机壳,很防摔. 华为p20手机壳pro保护套全包防摔 利用优质的材质制作而成的,让你 ...

最新文章

  1. python3入门到精通pdf-总算知道python3入门到精通
  2. 飞鸽传书 宣传单和电话说辞
  3. c linux下并行编程指南,Linux环境下C编程指南(第2版)
  4. java粒子群优化算法_粒子群优化算法的JAVA实现
  5. Ubuntu 10.04下更行新内核
  6. 复数矩阵Cholesky分解算法的C++实现
  7. AEF横空出世——查询语法详解
  8. Android系统是目前最为流行的手机系统之一
  9. 向贵人讨教,实现共赢
  10. c语言qsort函数对结构体的一级排序,sort和qsort函数对结构体的二级排序
  11. qt怎么连接oracle,Qt连接Oracle数据库详细介绍(QOCI)
  12. 浪曦struts2学习笔记2
  13. 英语数字表达方式大全
  14. 网上体育商城的设计与实现
  15. linux完美卸载编译的php,完美卸载linuxoracle的方法
  16. Imu_heading使用
  17. C# Excel 操作
  18. 阿里支付系统就该这么设计(万能通用),稳的一批!
  19. 使用Openjdk8和maven时出错:java.security.InvalidAlgorithmParameterException
  20. 海贼C语言,C语言程序设计(海贼现场课)

热门文章

  1. Error Creating Control when creating a custom control
  2. PocketPC 全屏的实现
  3. Java后端Java面试题总结2021(春招+秋招+社招)
  4. signature验证/salt验证/token验证的作用
  5. 【特效】移入显示移出隐藏
  6. 每周算法讲堂 floyd
  7. KBEngine服务器环境搭建
  8. WhyGL:一套学习OpenGL的框架,及翻写Nehe的OpenGL教程
  9. 自定义控件的构建(5)
  10. 如何关闭事件跟踪程序