批量提取FY3B经纬度和亮温数据-IDL代码_风云3号卫星-其它代码类资源-CSDN下载
基于学术研究风云卫星数据下载教程_珞瑜的博客-CSDN博客_风云卫星数据

https://jingyan.baidu.com/article/c35dbcb0a83d8f8917fcbc4b.html

风三微波亮温数据在北疆地区的雪深反演研究 - 道客巴巴基于风云3b微波亮温数据的内蒙古草原牧区雪深反演研究-论文 - 道客巴巴

Remote Sensing | Free Full-Text | Retrieval of Snow Depth on Arctic Sea Ice from the FY3B/MWRI

基于被动微波遥感北疆地区积雪深度反演 - 道客巴巴

风三微波亮温数据在北疆地区的雪深反演研究 - 道客巴巴

科学网—matlab风云3号卫星微波数据读取 - 彭邦的博文

国家卫星气象中心 FY-3B

FY-3B卫星_百度百科

file = "C:\Users\Administrator\Desktop\FY3B_MWRID_GBAL_L1_20141209_0611_010KM_MS.HDF";
datainfo = h5info(file);
ds = '/EARTH_OBSERVE_BT_10_to_89GHz'
h5disp(file)
bt = h5read(file,ds)
disp(bt(:,:,1))
file = "C:\Users\Administrator\Desktop\FY3B_MWRID_GBAL_L1_20141209_0611_010KM_MS.HDF";
%datainfo = h5info(file);
ds = '/EARTH_OBSERVE_BT_10_to_89GHz'
%h5disp(file)
bt = h5read(file,ds)
bt1 = bt(:,:,1)
help(bt)
disp(bt1)

之前自己在读取风云3号数据时候,各种查资料都没有找到相关的内容,后来自己慢慢摸索终于将数据读了出来,虽然方法很笨,但是算是达到了基本效果吧。给自己记录下,也分享给大家。

中间值得注意的是我读取的是风云3B 和 3C的数据,这两种数据的内部格式其实是不一样的,所以分开来读取。

代码如下:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%This is the program for calculating the Snow Water Equivalent from

%FengYun-3 Satelite Images

%Satalite:FY-3A and FY-3B; Sensor: WMRI; Data Level: L1; Orbit:A&D.

%Author:Jinbang Peng; Coding time: 20171107.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%Scan the image files in the appointed fold

FoldPath='C:\FY3\code\datasample\';

% FoldPath='C:\FY3\code\datasample\';

DataPath=dir([FoldPath,'FY3*_MWRI*MS.HDF']);

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%1.Data input

for i=1%:numel(DataPath)

i=12

file=[FoldPath,DataPath(i).name];

hinfo = hdf5info(file);

%     i=5;

% Judge the satelite style of the images (FY_3B or FY-3C), cause the

% data structure is different for FY_3B and FY-3C datasets.

if strncmp(DataPath(i).name,'FY3B',4)

Lati_info = hdf5read(hinfo.GroupHierarchy.Datasets(20));%

Long_info = hdf5read(hinfo.GroupHierarchy.Datasets(21));%

EO_BT_info = hdf5read(hinfo.GroupHierarchy.Datasets(8));%

elseif strncmp(DataPath(i).name,'FY3C',4)

Lati_info = hdf5read(hinfo.GroupHierarchy.Groups(2).Datasets(1));%

Long_info = hdf5read(hinfo.GroupHierarchy.Groups(2).Datasets(2));%

EO_BT_info = hdf5read(hinfo.GroupHierarchy.Groups(1).Datasets(2));%

else

disp('No FY-3 B&C data available in appointed file fold!');

%         pritf('No file available in appointed file fold!');

%         return;

end

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

EO_BT_info19h=EO_BT_info(:,:,4);

EO_BT_info37h=EO_BT_info(:,:,8);

close all; clear all; clcdatainfo=hdf5info('FY3B_MWRID_GBAL_L1_20180530_0049_010KM_MS.HDF');MWRIBT=hdf5read(datainfo.GroupHierarchy.Datasets(8));latitude=hdf5read(datainfo.GroupHierarchy.Datasets(20));longitude=hdf5read(datainfo.GroupHierarchy.Datasets(21));Earth_MWRIBT=MWRIBT(:,:,2);m_proj('robinson','lat',[-87.6080,87.2409],'long',[-133.3665,118.2140]);m_coast('patch',[.93,1,.93],'edgecolor','k');hold on;m_contourf(latitude,longitude,Earth_MWRIBT);hold off;m_grid('linestyle',':','tickdir','out','fontsize',11);colormap('jet(15)');colorbar('location','southoutside');

FY3b MWRI亮温数据处理相关推荐

  1. 亮温模型--相关概念

    亮温模型–相关概念     本博文是亮温模型(Brightness Temperature Model)学习的第1篇论文,主要记录亮温模型学习的相关内容. 目录 亮温模型--相关概念 1.亮温模型相关 ...

  2. 图像转灰度值计算公式原理_灰度图像转化成反射率亮温图像

    灰度图像转化成反射率亮温图像_银川平原不同类型湿地碳汇评估研究 1.3.3.1 灰度图转反射率/亮温方法 参考古丽给娜·塔依尔江等[119]研究,Landsat5的辐射亮温L的计算公式为: Lands ...

  3. 三维数据平滑处理_黑白象片的密度信息 卫星数据处理 遥感制图 三维建模 善图科技...

    黑白象片的密度信息 象片上的黑白变化,可划分为若干等级,此等级称之为灰阶.象片上的灰阶数受洗印技术及目视分辨能力的限制,一般不超过10个灰阶.灰阶较多时,象片上层次分明易于分辨一些细节.但灰阶的增多必 ...

  4. Satpy基础系列教程(1)-FY4A AGRI L1数据处理

    以下文章来源于气象杂货铺 ,作者朝曦dawn Satpy[1]目前支持的卫星数据[2]有50种(MSG, Himawari 8, GOES-R, MODIS, Sentinel- 1/2/3/5, S ...

  5. 2021年一个python画图的完整代码

    本文作者用简单明了的语言解释了三日k线的交易原则,也分享了如何用python绘制k线图的方法和代码. 关于日本k线交易据说日本人在十七世纪就已经运用技术分析的方法进行大米交易,一位名叫本间宗久的坂田大 ...

  6. envi查看灰度直方图_ENVI 5.4新功能介绍,支持摄影测量计算

    声明 本文系转载. 视频讲解 前言 ENVI5.4于2016年12月份正式发布,在ENVI5.4版本中,支持更多的传感器类型和数据格式,新增科学数据集浏览器,新增和改进图像处理算法,新的ENVI分类框 ...

  7. 基于ENVI-GLT方法的风云三号D微波成像仪(FY3-D-MWRI)传感器的卫星影像的下载和几何校正

    目录 一.下载影像 1.进入风云卫星遥感数据服务网 2.选择卫星.传感器.时间.空间范围(可不选择)等设置: 3.选择影像,右侧位置进行下载. 二.ENVI-GLT几何校正 1.打开亮温数据集 2.打 ...

  8. 遥感应用报告集---个人对地温反演单窗算法的理解

    基于多源影像的地表温度反演算法的研究 引言 地表温度是一个重要的地球物理参数,其反演对于地震.气候等灾害监测,城市热岛,农业,以及全球环境变化等研究具有重要的意义[1~3].根据数据源和研究区域的不同 ...

  9. MonoRTM模型使用说明

    1 MonoRTM模型简介 MonoRTM模型是美国大气环境研究所开发的一款特别适合于微波的大气辐射传输模型.该模型包含10个输入文件(见表1-1).选择特定的输入文件,修改输入文件的信息为实际信息, ...

最新文章

  1. COCO KeyPoints关键点数据集准备
  2. 洛谷 3519 bzoj 2213 Difference
  3. python logging模块使用_python logging模块使用
  4. STM32之中断与事件---中断与事件的区别
  5. 652. 寻找重复的子树
  6. 计算机如何驱动无线网络,win7如何安装无线网卡驱动 安装无线网卡驱动的方法...
  7. python scapy sniffer停止抓包_如果没有收到数据包,如何告诉scapy sniff()停止?
  8. Git学习总结(21)——Git 提交规范总结
  9. 无人驾驶插秧机智能辅助系统_无人驾驶插秧机搭载北斗导航驾驶系统,误差仅在2.5厘米内...
  10. CentOS 7安装配置FTP服务器
  11. Java通过 p12 建立ssl链接
  12. 三 APPIUM Android自动化 测试初体验(转)
  13. 谷歌代码规范的中文版
  14. 基于STM32的高精度温度测控系统-PCB设计
  15. 山东职业学院计算机专业,山东职业学院最好的专业是什么(10大热门专业排名)...
  16. linux上java项目链接不上mysql,本地测试无问题
  17. 速来!0元优质低代码平台抢先体验
  18. JAVA动物园喂动物小实例
  19. Android 图文混排 异步加载图片
  20. Java中商品价格代码怎么写_Javaweb-案例练习-5-商品数量修改和合计金额实现

热门文章

  1. Axure 9 选择组的使用
  2. 真人表述:一个技术支持人员的兼职创业实战案例
  3. python sqlite3 多线程_在python中多线程访问sqlite3数据库
  4. 【网络安全】新浪微博旗下域名被301跳转至腾讯微博
  5. uefi安装android x86,Android-x86 8.1 RC1发布 支持从UEFI系统引导和安装
  6. Smartdraw世界上最流行的商业绘图软件
  7. ABB机器人通过安装管理器重做系统
  8. 【Linux】 - linux文本编辑器vim的常用操作
  9. easybuy项目规划
  10. android手机可以换字体吗,最新版安卓手机怎么换字体?