之前我们分享了Excel格式的全国各城市逐日、逐月、逐年的降水数据(可查看之前的文章),好多小伙伴拿到数据后问我们有没有GIS矢量格式的数据,我们专门对数据进行了处理,转换为了GIS矢量格式(shp格式)分享给大家!以下为数据的详细介绍:
数据分为逐日、逐月和逐年三种形式:

逐年数据
首先是2000-2020年逐年降水数据,每个年份为一个shp文件,如下图:
我们以2020年的数据为例来预览一下:
2020年全国各城市累积降水图
2020年全国各城市累积降水数据的属性表截图
逐月数据
我们再来看看 2000-2020年逐月降水数据,每个年份为一个shp文件,每个shp文件的属性表中包括当年的12个月每月的降水,如下图:
我们再来看看 2000-2020年逐月降水数据,每个年份为一个shp文件,每个shp文件的属性表中包括当年的12个月每月的降水,如下图:
我们以2020年8月份的数据为例来预览一下:
2020年8月全国各城市累积降水图
2020年8月全国各城市累积降水数据的属性表截图
2020年8月全国各城市累积降水图
2020年8月全国各城市累积降水数据的属性表截图 逐日数据
我们再来看看 2000-2020年逐日降水数据,每个年份为一个shp文件,每个shp文件的属性表中包括当年的365天每天的降水数据,如下图:
我们再来看看 2000-2020年逐日降水数据,每个年份为一个shp文件,每个shp文件的属性表中包括当年的365天每天的降水数据,如下图:
我们以2020年7月3号的数据为例来预一下:
2020年7月3号全国各城市降水图
2020年7月30号全国各城市降水数据的属性表截图 数据来源
中国地面气候资料日值数据集V3.0处理生成
处理方式
由于原始数据是逐日站点数据,数据每月保存为一份TXT,这样就完全没有办法直接使用和分析。所以我们首先用python将清洗后的数据处理成每日一份的csv数据,保留需要的经纬度与每日累积降水的数值。而后,将每日的csv文件进行展点,再投影,采用反距离权重法对每日的数据进行插值。再然后,按行政区划将数据分区统计并进行拼接,最后得到逐日的分市数据。将原始数据按月份、年度累加后,按照相同的方法,获取到逐月逐年的全国各市数据。然后再将逐年、逐月、逐日的降水数据链接到中国地级市行政区划矢量数据上,矢量数据来源于“数读城事”公众号!
注意事项
1.该数据是通过插值方法得到的,由于插值的方式与各种处理参数的不同,该数据可能会与其他来源的降水数据有微小差别,这个很正常,特此说明!
2.如果在论文中使用该数据,数据来源请写上面的原始数据来源,处理方法请写上面的处理方式!
数据获取
在文末公众号回复 1013 按要求即可获取GIS矢量格式的全国各城市2000-2020年降水数据!