Python Kepler.gl轻轻地松松制作時间滚屏地形图

摘要:前言原文中的文字及照片来源于互连网,仅作学习培训学习培训、沟通交流沟通交流运用,不具有一切商业服务个人行为,经典著作权归经典著作人所有,如不大好请马上线上留言板留言以作...

前言

原文中的文字及照片来源于互连网,仅作学习培训学习培训、沟通交流沟通交流运用,不具有一切商业服务个人行为,经典著作权归经典著作人所有,如不大好请马上线上留言板留言以作处理。

 Python Kepler.gl轻轻松松制作时间轮播地图

 

Kepler.gl作为一款强悍的开源系统系统软件当然自然地理信息内容数据信息信息内容数据信息剖析专用工具,可以 帮助大伙儿轻轻地松松制做针对经营规模性矢量素材数据信息的数据信息可视性化经典著作,从而辅助数据信息统计分析剖析工作中中。

Kepler.gl制做基当地图较为简易方便快捷,稍微探索一下车时内仪表盘盘网页页面便可以get到应用方式,但一些与众不同的地形图则务必额外多数据信息内容进行处理或运用Kepler.gl中的一些掩藏作用,比如之前写过的Python Kepler.gl轻轻地松松制做酷炫相对路径动漫中详尽详细介绍过的动态性性相对性相对路径地形图。原文中将要详尽详细介绍的「时间滚屏地形图」也是一种比较与众不同的地形图,下面大伙儿就将联络具体例证进行详尽详细介绍。

2 Python Kepler.gl制做时间滚屏地形图

2.1 实例:Uber交通出行交通出行游客进入车内时信息内容

最开始大伙儿载入data.csv数据信息信息内容:

import pandas as pd
from keplergl import KeplerGl

raw = pd.read_csv('data.csv')
raw.head()
 Python Kepler.gl轻轻松松制作时间轮播地图

 

务必注意大伙儿的数据信息信息内容中除开必不可少的自然地理座标点信息内容之外,包含了tpep_pickup_datetime与tpep_dropoff_datetime两列时间文件格式的数据信息信息内容,它是制图時间滚屏地形图的关键,即大伙儿的数据信息信息内容集中化化针对每列数据信息信息内容记录尽量有与之相对性性应的时间信息内容。

数据信息信息内容提早提前准备完毕,运用下列编号向外部导出来来Kepler.gl相符合的html文本文档,因为所有视觉效果实际效果原素大伙儿都单独手动式式调整,这儿只务必将整体总体目标数据信息信息内容嵌入html文本文档便可以:

<', data={'layer1': raw}) # 导出来来网页页面网页页面

出外界打开前边导出来来的html文本文档,初始网页页面如图所示2:

 

最开始删除掉侧边栏Kepler.gl全自动查找创建出的全部镀层,大家自身手动式式创建必须的镀层,以OD线为例子子:

 Python Kepler.gl轻轻松松制作时间轮播地图

 


 Python Kepler.gl轻轻松松制作时间轮播地图

 

随后根据数据信息信息内容本身特点进行适当的视觉效果实际效果原素的调整,这种看自己喜好,实际操作流程忽视:

 Python Kepler.gl轻轻松松制作时间轮播地图

 

接下来到最大要的步骤,打开左上边的选择操纵控制面板:

 Python Kepler.gl轻轻松松制作时间轮播地图

 

点一下「Add Filter」,选择要想干为时间滚屏依据信息内容的字段名名:

 

地形图右正下方接着出现时间滚屏预制构件:

 Python Kepler.gl轻轻松松制作时间轮播地图

 

可以 在时间滚屏预制构件中设置周期时间時间跨距、播放速度等,下面便是我制作出的具体实际效果,因为动态性图视頻视频录制帧率不适感合太高,实际比动态性图时要畅顺很多,你也可以够 本身随便探索:

 Python Kepler.gl轻轻松松制作时间轮播地图


联系我们

全国服务热线:4000-399-000 公司邮箱:343111187@qq.com

  工作日 9:00-18:00

关注我们

官网公众号

官网公众号

Copyright?2020 广州凡科互联网科技股份有限公司 版权所有 粤ICP备10235580号 客服热线 18720358503

技术支持:怎么创建网站