arcgis矢量动态图—新冠疫情图为例

时间:2024-02-17 13:04:03

2019年末这场新冠疫情,公司延迟放假一周。在家里每天刷着疫情相关信息,想着自己作为一名giser,可以结合这次疫情确诊人数作为基础数据,研究一下arcgis矢量动态图的制作。

1、数据准备

从云南省疾病预防控制中心官网获取到每天的数据,作为基础数据。

数据包含地州名称,日期。每天的数据都有变化,因此研究期间,每天对应一个字段。如下图所示

 

 连续十几天,每天的字段命名格式为yyyymmdd,字段类型数字就行。

 

2、数据处理

数据动态演变,需要每天矢量面都有一个记录,连续10天的数据,需要将16条数据复制10遍吗?这里arcgis工具箱有一个工具可以使用。

工具箱—数据管理工具—字段—转置字段,打开工具

 

 

进行参数设置

 

 

 生成结果包含Name,count字段。count默认为字符串,新增一列counts,数字,通过字段计算器,获取count值,结果如下

 

16个地州 * 20天,总共320条记录。 

 

3、动态图生成

菜单栏,自定义—自定义模式,弹出自定义对话框,搜索时间滑块,将其拖放到编辑窗口

 

 

打开转置后数据图层属性,设置如下:

 

 

打开时间滑块编辑器,按日期显示数据,可进行一些相关操作

 

 

 

 

 a:时间滑块相关设置

地图上红色的时间就是在此处设置,还可设置视频播放时间,就是多少时间内,整个视频播放完毕。这两个是我用到的设置。

 b:导出视频,导出相关设置,可在弹出对话框进行设置,导出格式为avi。

 

4、总结

arcgis果然够强大,一款软件,完成数据的录入,处理加工,数据制图,视频成果输出,有很多值得摸索和学习的东西。GIS是学的专业,工作内容也是这一块,但并不意味着我们要将其局限于工作中,在生活中我们也应该学以致用,学有所用。不应该让知识技能束之高阁,应该不断思考在生活中的应用,将其拓展开来。