当前位置: 首页 > news >正文

【数据分享】1929-2023年全球站点的逐年降雪深度数据(Shp\Excel\免费获取)

气象数据是在各项研究中都经常使用的数据,气象指标包括气温、风速、降水、能见度等指标,说到气象数据,最详细的气象数据是具体到气象监测站点的数据!

之前我们分享过1929-2023年全球气象站点的逐年平均气温数据、逐年最高气温数据和逐年最低气温数据(均可查看之前的文章)。本次我们为大家继续带来具体到气象监测站点的数据——1929-2023年全球气象站点的逐年降雪深度数据!

原始数据来源于美国国家海洋和大气管理局(NOAA)下设的国家环境信息中心(NCEI),原始数据以英寸为单位,数据格式为csv,缺失数据用999.9表示。为了方便大家使用,我们对原始数据进行了一些处理,包括:①数据单位由英寸转为毫米;②处理得到了shp和excel两种数据格式;③对于excel格式,将缺失数据表示为空值,对于shp格式,缺失值依然用999.9表示;④基于当年所有天数的降雪深度通过求平均值得到降雪深度的年平均值。该数据的其他重要信息包括数据坐标为GCS_WGS_1984,以2023年为例全球有12311个气象观测站点,具体的数据处理方式会在下文详细介绍!

大家可以在公众号回复关键词 129 免费获取该数据!无需转发文章,直接获取!以下为数据的详细介绍:

01数据预览

该数据包括shp和excel两种格式,每种格式文件里面包括1929-2023年每年的降雪深度!

数据字段包括气象观测站点的编号(STATION)气象观测站点的名称(NAME)、纬度(LATITUDE)经度(LONGITUDE)以及每年降雪深度数值(例如2023)。我们来预览一下:

接下来我们来看一下Shp格式的数据,Shp格式数据的具体属性和Excel数据相同,我们来预览一下:

2023年气象观测站点空间分布

02 数据来源

数据来源于美国国家海洋和大气管理局(NOAA)下设的国家环境信息中心(NCEI),网址为:https://www.ncei.noaa.gov/data/global-summary-of-the-day/archive/,包括了1929—2023年的气象数据,大家可以自己去该网站下载原始数据!

03 数据处理说明

1.合并处理:

从NCEI网站下载到的原始csv数据,每一个csv是某个特定站点1年内所有日期的降雪深度数据,按天记录,但并不全是365天,有的300多天,有的只有十几天。我们按照年份将每年涉及到的所有气象观测站点的每日降雪深度数据进行合并处理,最终得到以年份命名的1929-2023年全球范围气象站点的逐日降雪深度数据。

2.平均处理:

然后基于所有站点的逐日降雪深度数值,我们求得每年所有天数的日降雪深度数据的平均值,以此分别得到所有站点的逐年降雪深度数据!

3.单位换算:

原始数据单位为英寸(in),根据公式1英寸=25.4毫米,将英寸换算为毫米(mm)。

4.空值处理:

原始csv数据中的缺失值用数字999.9表示!在处理时,Excel格式文件用空值表示数据缺失;由于Shp文件会自动把空值识别为0,为区分空值与数值中的0,Shp中仍保留数字999.9表示数据缺失,特此说明!

5.站点数量说明:

每一年的站点数并不相同,基本是越新的年份全球气象站点数越多,2023年有12311个,早些年份的气象站点较少。有一点需要注意,对于缺失经纬度信息的站点,Excel中进行保留,其经纬度信息为空值。Shp中则将缺失经纬度信息的站点进行了删除。所以存在Excel和Shp中站点数量不一致的情况,例如2023年Shp中的站点个数为12270,Excel中的站点数量为12311。

03 数据获取

相关文章:

  • SQL布尔盲注、延迟注入和堆叠注入
  • Python 数据分析(PYDA)第三版(一)
  • 一、OpenAI API介绍
  • 多路服务器技术如何处理大量并发请求?
  • 探索C语言中的联合体与枚举:数据多面手的完美组合!
  • 哪种安全数据交换系统,可以满足信创环境要求?
  • 1897_野火FreeRTOS教程阅读笔记_链表
  • Mac 安装 Homebrew
  • [蓝桥杯 2022 省 A] 选数异或 题解 含源码
  • Ubuntu 命令与脚本
  • Msql-数据库死锁
  • RabbitMQ详解
  • jsp课程管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目
  • 机器学习的整个流程
  • Visual Studio 2022中创建的C++项目无法使用万能头<bits/stdc++.h>解决方案
  • [case10]使用RSQL实现端到端的动态查询
  • [原]深入对比数据科学工具箱:Python和R 非结构化数据的结构化
  • ES10 特性的完整指南
  • LintCode 31. partitionArray 数组划分
  • PV统计优化设计
  • React as a UI Runtime(五、列表)
  • Swift 中的尾递归和蹦床
  • 安卓应用性能调试和优化经验分享
  • 大数据与云计算学习:数据分析(二)
  • 开发基于以太坊智能合约的DApp
  • 漫谈开发设计中的一些“原则”及“设计哲学”
  • 一些关于Rust在2019年的思考
  • ## 临床数据 两两比较 加显著性boxplot加显著性
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (3)STL算法之搜索
  • (C++17) std算法之执行策略 execution
  • (Forward) Music Player: From UI Proposal to Code
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (附源码)springboot掌上博客系统 毕业设计063131
  • (一)UDP基本编程步骤
  • (转)EOS中账户、钱包和密钥的关系
  • .Net CF下精确的计时器
  • .NET CORE 3.1 集成JWT鉴权和授权2
  • .NET 设计一套高性能的弱事件机制
  • .NET/C# 的字符串暂存池
  • .NET/C# 判断某个类是否是泛型类型或泛型接口的子类型
  • /boot 内存空间不够
  • @基于大模型的旅游路线推荐方案
  • [ 2222 ]http://e.eqxiu.com/s/wJMf15Ku
  • [ C++ ] STL_list 使用及其模拟实现
  • []error LNK2001: unresolved external symbol _m
  • [20171102]视图v$session中process字段含义
  • [AIGC] MySQL存储引擎详解
  • [Android View] 可绘制形状 (Shape Xml)
  • [Ariticle] 厚黑之道 一 小狐狸听故事
  • [Asp.net MVC]Asp.net MVC5系列——Razor语法
  • [BZOJ 4129]Haruna’s Breakfast(树上带修改莫队)
  • [C# 基础知识系列]专题十六:Linq介绍
  • [C/C++]数据结构 循环队列
  • [C++基础]-入门知识