疾风亦有龟途 | 搜索
综合排序时间浏览量
全部分类安卓/IOS后端运维web前端软件安装学习/科研疾风龟途月记还是月季技巧杂糅
找到约 5 条结果
风云3E-黎明之星
哈哈哈,距离开坑已经快两个月了。嘿嘿。 1.数据下载(2022-7-11) 下载区间:2022年6月1日-6月30日。 数据名称 提交时间 订单号 下载时间 FY-3E自主星历产品 7.1-7.31 A202208030277265488 7-1到7月31日,订单编号 风云卫星遥感数据服务网 (nsmc.org.cn) 2.数据介绍 2.1ERA-5数据介绍 2.2探空气球数据 ---------------------------------
Variable Columns Type
---------------------------------
HEADREC 1- 1 Character
ID 2- 12 Character
YEAR 14- 17 Integer
MONTH 19- 20 Integer
DAY 22- 23 Integer
HOUR 25- 26 Integer
RELTIME 28- 31 Integer
NUMLEV
2022/07/17 08:50
1887
黎明之星
FY
风云
气象数据读取(2)--- FY-3C(风云)掩星数据读取
1.前言 在上一篇文章里,我们构建了处理气象数据的Maven工程。相信大家已经构建好了。这一篇,我们将开始对 *.NC数据进行处理。 在windows系统下,NC文件预览如上图所示,看不到任何信息。我们使用相关软件打开NC数据,来对NC文件的数据结构一窥究竟。 通过上面两张图,我们可以看出,NC文件的大致数据结构如下: 主要包括两个部分:Global Attributes;Variables。我们接下来的任务也就是围绕着这两部分进行展开。这样看下来,是不是很简单? 2.风云卫星简介 风云三号(FY-3)气象卫星是我国的第二代极轨气象卫星,它是在FY-1气象卫星技术基础上的发展和提高,在功能和技术上向前跨进了一大步,具有质的变化,具体要求是解决三维大气探测,大幅度提高全球资料获取能力,进一步提高云区和地表特征遥感能力,从而能够获取全球、全天候、三维、定量、多光谱的大气、地表和海表特性参数。 3.工具类实现 3.1 任务分析 在面对一个任务时。我们要首先明白我们的业务逻辑。 在该任务中,我们要获取每一个掩星数据的Global Attributes和Variables。那么我们就要对每一个
2020/08/29 05:22
1910
风云
掩星
java
NC
数据提取
气象数据读取(4)--- 优雅的交汇
false 是不是一下子豁然开朗了,哈哈哈 3. 优雅的交汇 好了,经过上面的分析,我们首先在utils里新建一个ReadAllNcDataUtils类,代码内容如下: package roDataDemo.utils;
import ucar.ma2.Array;
import ucar.nc2.Attribute;
import ucar.nc2.NetcdfFile;
import ucar.nc2.Variable;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
//TODO:对文件夹里的文件类型进行过滤,因为这个工作其实挺烦的,特别是COSMIC数据文件含有较多的.符号,所以这里就不操作了。
/**
* 该工具类针对FY-3C卫星的GNOS掩星数据和COSMIC数据进行数据提取
* 提示:getVariablesLists();
2020/08/29 06:39
1586
解耦
java
掩星
nc
优雅
气象数据读取(3)---COSMIC掩星数据读取
1.前言 在上一篇文章里,我们介绍了FY/GNOS数据的提取。并提供了相应数据的get方法供外界调用。是不是成就感满满?哈哈,这一小节,我们开始提取COSMIC数据。所谓一回生,二回熟。我们这次有了上节课的经验,快速把他搞定。 2.COSMIC卫星简介 COSMIC是台湾NSPO和美国UCAR合作的进行全球大气即时观测的卫星任务.本文介绍了COSMIC卫星星座和轨道,主要搭载仪器,科学目标和应用,COSMIC是国际上第一个同时6颗小卫星进行GPS掩星观测的卫星任务,是气象,电离层和大地测量等学科研究的前沿. 3. 工具类实现 其实,COSMIC卫星的数据结构和GNOS的数据结构基本一样。所以我们的代码要改的很少。只需要把getVariablesLists(); getGlobalVariablesLists(),在这两个方法中的String vbName和int position改掉就ok了。 我们在utils包下创建一个ReadCmNcDataUtils类 public class ReadFyNcDataUtils {
private static List<
2020/08/29 06:30
2111
cosmic
java
掩星
数据提取
气象数据读取(1)--- 创建Maven工程
>
org.projectlombok
lombok
1.18.12
provided
上述代码,我们一共引入了三个jar包,前两个是针对Nc数据解析使用的。第三个是一个log工具 4. 项目结构 等待pom文件构建完成后,我们在包下面创建一个roDataDemo包,在其下再创建utils文件夹和一个ReadNcData类,用来存放我们将会使用到的工具类。再创建一个ReadNcData类进行对工具类的操作。 此时整个项目结构大致如下所示: 至此,我们的工程已经构建完毕,接下来就让我们愉快的开始操刀各种气象数据吧!!! 5.风云掩星数据读取 下一篇文章,我们将开始对FY-3C/GNOS数据进行解析,读取。 [x] 我们的征途是星辰大海。我就是我,我就是天! [x]
2020/08/28 04:12
1830
Java
掩星
气象
COSMIC
面向对象
热门标签