疾风亦有龟途 | 搜索
综合排序时间浏览量
全部分类安卓/IOS后端运维web前端软件安装学习/科研疾风龟途技巧杂糅
找到约 2 条结果
自动高效制作短期预报与气候公报软件1.0版本
1.需求 最近在工作中遇到了一个发预报的业务。这是一项简单的工作,但是因为每天要发送两次,每次要复制粘贴,再转格式,归档时还要创建对应日期的文件夹,这无形中浪费了很多时间,并且有时候会不经意间搞错时间,日期什么。忙起来,还会忘记发预报。 基于此,我们思考,如何通过改善生产工具,来提高我们的生产力。第一个想到的办法就是通过编程来解决这个问题。那使用什么语言好一些呢?其实这个倒是无所谓,主流的java和python都可以实现。本文以python语言为例,对整个项目进行介绍,抛砖引玉,希望大家不吝指教。 文末会给出气候公报的部分源码,仅供参考。 2.思路与解决方案 2.1气候公报 2.1.1 思路 首先我们对要生成目标文件有一个简单的了解。即,中国局每天会生成一个天气公报,我们需要把这个公报内容,生成一个pdf文件,并保存为相应的pdf文件。思路很清晰。 爬取网页相关内容 生成一个word对象,将爬取到的内用进行格式整理,并写入到word内 将word转换为pdf文件,并保存。 通过邮件/微信消息通知发报人,今天要发报了。 有了思路,我们就要开始写代码了。 2.1.2 代码 首先是对网站的
2021/11/29 05:43
470
摸鱼
神器
气候
天气
探空气球数据提取与三次样条插值
1.数据准备 1.1数据下载 在大气科学实验当中,我们经常会使用到探空气球数据。通过它我们可以获得温度、大气压力、湿度、风速风向等气象要素。有很多网站可以对探空数据进行下载。本文使用了NOAA提供的探空数据。数据访问|国家环境信息中心(NCEI)前身为国家气候数据中心 (noaa.gov)。 1.2数据分析 下载后,我们首先对探空数据进行一个简单的了解。从这幅图我们可以看到,探空数据的格式是txt格式的。AFM00040948是这个测站的名字。 接下来我们打开它,对内部数据进行分析。从这张图片可以看出,探空数据其实并不好,存在大量的-9999和-8888等缺省值。我们首先要做的是对这些-9999进行剔除,并生成新的文件。此外,一个原始文件包含了很多个单独的数据,这张图上展示的就是#AEM00040948站点在2018年1月1日0点23分00秒时观测到的数据,一般来讲,一个探空测站一天会有两个数据记录,一个是晚上,一个是中午。在这幅图的下面,还存在很多这样的数据。我们为了方便处理,可以将每一个数据生成单独的文件。这样,无论是在后续科研或者数据处理时都有较好的帮助。 对于每一列数据表示的
2021/08/12 07:09
615
探空气球
大气科学
java
maven
热门标签