使用Arcgis对欧洲雷达高分辨率降水数据重投影

当前需要使用欧洲高分辨雷达降水数据,但是这个数据的投影问题非常头疼。实际的投影应该长这样(https://gist.github.com/kmuehlbauer/645e42a53b30752230c08c20a9c964f9?permalink_comment_id=2954366icon-default.png?t=N7T8https://gist.github.com/kmuehlbauer/645e42a53b30752230c08c20a9c964f9?permalink_comment_id=2954366

1.matlab数据读取

由于数据存储为h5文件,可以使用matlab读取得到投影信息:

INfo = h5info('RAD_OPERA_HOURLY_RAINFALL_ACCUMULATION_201707241100.h5')

Group '/' 
    Attributes:
        'Conventions':  'ODIM_H5/V2_0'
    Group '/dataset1' 
        Group '/dataset1/data1' 
            Dataset 'data' 
                Size:  1900x2200
                MaxSize:  1900x2200
                Datatype:   H5T_IEEE_F64LE (double)
                ChunkSize:  1900x2200
                Filters:  deflate(6)
                FillValue:  0.000000
        Group '/dataset1/what' 
            Attributes:
                'product':  'COMP'
                'startdate':  '20170724'
                'starttime':  '120500'
                'enddate':  '20170724'
                'endtime':  '130500'
                'quantity':  'ACRR'
                'gain':  1.000000
                'offset':  0.000000
                'nodata':  -9999000.000000
                'undetect':  -8888000.000000
    Group '/dataset2' 
        Group '/dataset2/data1' 
            Dataset 'data' 
                Size:  1900x2200
                MaxSize:  1900x2200
                Datatype:   H5T_IEEE_F64LE (double)
                ChunkSize:  119x69
                Filters:  deflate(6)
                Attributes:
                    'CLASS':  'IMAGE '
                    'IMAGE_VERSION':  '1.2 '
        Group '/dataset2/what' 
            Attributes:
                'product':  'COMP'
                'startdate':  '20170724'
                'starttime':  '120500'
                'enddate':  '20170724'
                'endtime':  '130500'
                'gain':  1.000000
                'offset':  0.000000
                'nodata':  -9999000.000000
                'undetect':  -8888000.000000
                'quantity':  'COUNT'
    Group '/how' 
        Attributes:
            'nodes':  'NOD:deisn,NOD:frcol,NOD:dedrs,NOD:frmtc,NOD:ukdud,NOD:nober,NOD:frbla,NOD:selek,NOD:eszar,NOD:frabb,NOD:frbou,NOD:selul,NOD:nohgb,NOD:deeis,NOD:sevil,NOD:dkrom,NOD:essse,NOD:sehuv,NOD:ukcyg,NOD:sekir,NOD:frniz,NOD:ukhmy,NOD:deneu,NOD:frtra,NOD:dkste,NOD:uking,NOD:frmcl,NOD:deess,NOD:ukthu,NOD:searl,NOD:frtou,NOD:ukcle,NOD:depro,NOD:frbor,NOD:sekkr,NOD:frpla,NOD:frale,NOD:chalb,NOD:dehnr,NOD:ukdea,NOD:deumd,NOD:deros,NOD:chlem,NOD:frlep,NOD:frcae,NOD:deflg,NOD:ukjer,NOD:seovi,NOD:dkvir,NOD:plpoz,NOD:eehar,NOD:seang,NOD:plram,NOD:frave,NOD:ukcob,NOD:roora,NOD:ukpre,NOD:deemd,NOD:frmom,NOD:nlhrw,NOD:iskef,NOD:nobml,NOD:deboo,NOD:istgb,NOD:frtre,NOD:esbad,NOD:chdol,NOD:detur,NOD:fiika,NOD:plrze,NOD:romed,NOD:fipet,NOD:czska,NOD:ukhhd,NOD:deoft,NOD:frbol,NOD:nohur,NOD:ukham,NOD:eesyr,NOD:denhb,NOD:demem,NOD:espma,NOD:eslpa,NOD:frnim,NOD:skkub,NOD:fropo,NOD:seosd,NOD:skjav,NOD:sevax,NOD:rocra,NOD:ukche,NOD:frgre,NOD:robar,NOD:norst,NOD:hunap,NOD:esmad,NOD:defld,NOD:robuc,NOD:skkoj,NOD:esbar,NOD:esmal,NOD:sklaz,NOD:iesha,NOD:nohas,NOD:nldhl,NOD:essan,NOD:nosmn,NOD:fianj,NOD:silis,NOD:hrbil,NOD:plpas,NOD:fikes,NOD:mtgud,NOD:eslid,NOD:plleg,NOD:sehem,NOD:bewid,NOD:sipas,NOD:esmur,NOD:esalm,NOD:hrosi,NOD:fikuo,NOD:plbrz,NOD:essev,NOD:nosta,NOD:plgda,NOD:fiuta,NOD:plswi,NOD:fivan,NOD:escor,NOD:rotim,NOD:esval,NOD:ptprt,NOD:ptlis,NOD:fivim,NOD:bejab,NOD:czbrd,NOD:filuo,NOD:fikor,NOD:hupog'
    Group '/what' 
        Attributes:
            'object':  'COMP'
            'version':  'H5rad 2.0'
            'date':  '20170724'
            'time':  '130000'
            'source':  'ORG:247'
    Group '/where' 
        Attributes:
            'projdef':  '+proj=laea +lat_0=55.0 +lon_0=10.0 +x_0=1950000.0 +y_0=-2100000.0 +units=m +ellps=WGS84'
            'xsize':  1900
            'ysize':  2200
            'xscale':  2000.000000
            'yscale':  2000.000000
            'LL_lon':  -10.434577
            'LL_lat':  31.746215
            'UL_lon':  -39.535786
            'UL_lat':  67.022833
            'UR_lon':  57.811965
            'UR_lat':  67.621037
            'LR_lon':  29.421039
            'LR_lat':  31.987650

上面的where显示了投影信息,但是它是不规则的,无法简单进行均一经纬度网格划分。使用matlab可以读取数据,但是没有投影信息:

2.arcgis数据处理

由于arcgis非常易于处理投影信息,这里我们先加载一个wgs84投影信息的dem文件

接着我们再加载我们需要的雷达降水数据,由于之前的dem文件存在,使得整个ArcGIS工作空间都是dem文件的投影信息,因此系统会自动将雷达降水数据重新投影以匹配dem的投影类型。接着将数据另存为导出为tif文件,然后就可以在matlab中进行读取。

后续有其他处理方法会及时更新!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/665286.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深入了解 Ansible:全面掌握自动化 IT 环境的利器

本文以详尽的篇幅介绍了 Ansible 的方方面面,旨在帮助读者从入门到精通。无论您是初学者还是有一定经验的 Ansible 用户,都可以在本文中找到对应的内容,加深对 Ansible 的理解和应用。愿本文能成为您在 Ansible 自动化旅程中的良师益友&#…

故障诊断 | 一文解决,LSTM长短期记忆神经网络故障诊断(Matlab)

文章目录 效果一览文章概述专栏介绍模型描述源码设计参考资料效果一览 文章概述 故障诊断模型 | Maltab实现LSTM长短期记忆神经网络故障诊断 专栏介绍 订阅【故障诊断】专栏,不定期更新机器学习和深度学习在故障诊断中的应用;订阅

[基础IO]文件描述符{重定向/perror/磁盘结构/inode/软硬链接}

文章目录 1. 再识重定向2.浅谈perror()3.初始文件系统4.软硬链接 1. 再识重定向 图解./sf > file.txt 2>&1 1中内容拷贝给2 使得2指向file 再学一个 把file的内容传给cat cat拿到后再给file2 2.浅谈perror() open()接口调用失败返回-1,并且错误码errno被适当的设置,…

虚拟机Windows Server 2016 安装 MySQL8

目录 一、下载MySQL8 1.下载地址: 2.创建my.ini文件 二、安装步骤 第一步:命令窗口 第二步:切换目录 第三步:安装服务 第四步:生成临时密码 第五步:启动服务 第六步: 修改密码 三…

【服务器搭建】快速完成幻兽帕鲁服务器的搭建及部署【零基础上手】

推荐阅读 CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言 教程详戳:不需要懂技术,1分钟幻兽帕鲁服…

stable diffusion学习笔记——高清修复

ai画图中通常存在以下痛点: 受限于本地设备的性能(主要是显卡显存),无法跑出分辨率较高的图片。生图的时候分辨率一调大就爆显存。即便显存足够。目前主流的模型大多基于SD1.0和SD1.5,这些模型在训练的时候通常使用小…

【Git】01 Git介绍与安装

文章目录 一、版本控制系统二、Git三、Windows安装Git3.1 下载Git3.2 安装3.3 检查 四、Linux安装Git4.1 YUM安装4.2 源码安装 五、配置Git5.1 配置用户名和邮箱5.2 配置级别5.3 查看配置 六、总结 一、版本控制系统 版本控制系统,Version Control System&#xff…

大数据分析|大数据分析的三类核心技术

文献来源:Saggi M K, Jain S. A survey towards an integration of big data analytics to big insights for value-creation[J]. Information Processing & Management, 2018, 54(5): 758-790. 下载链接:链接:https://pan.baidu.com/s/1…

2024.2.3 寒假训练记录(17)

补一下牛客,菜得发昏了,F搞了两个小时都没搞出来,不如去开H了 还没补完 剩下的打了atc再来 文章目录 牛客 寒假集训1A DFS搜索牛客 寒假集训1B 关鸡牛客 寒假集训1C 按闹分配牛客 寒假集训1D 数组成鸡牛客 寒假集训1E 本题又主要考察了贪心牛…

java设计模式:策略模式

在平常的开发工作中,经常会用到不同的设计模式,合理的使用设计模式,可以提高开发效率,提高代码质量,提高代码的可拓展性和维护性。今天来聊聊策略模式。 策略模式是一种行为型设计模式,运行时可以根据需求动…

(2024|ICLR reviewing,IGN,EBGAN,重建、幂等和流形紧致目标)幂等生成网络

Idempotent Generative Network 公和众和号:EDPJ(进 Q 交流群:922230617 或加 VX:CV_EDPJ 进 V 交流群) 目录 0. 摘要 2. 方法 2.1 优化目标 2.2 训练 2.3 架构和优化 4. 实验 5. 相关工作 6. 局限性 0. 摘要…

PyTorch基础-Tensors属性、Tensor的运算

PyTorch的基本概念 Tensor的基本概念 张量高于标量、向量、矩阵 标量说零维的张量,向量是一维的张量,矩阵是二维的张量 Tensor与机器学习的关系 Tensor的创建 函数功能Tensor(*size)基础构造函数Tensor(data)类似np.arrayones(*size)全1Tensorzeros(…

029 命令行传递参数

1.循环输出args字符串数组 public class D001 {public static void main(String[] args) {for (String arg : args) {System.out.println(arg);}} } 2.找打这个类的路径,打开cmd cmd C:\Users\Admin\IdeaProjects\JavaSE学习之路\scanner\src\com\yxm\demo 3. 编译…

C++ 之LeetCode刷题记录(二十七)

😄😊😆😃😄😊😆😃 开始cpp刷题之旅。 目标:执行用时击败90%以上使用 C 的用户。 136. 只出现一次的数字 给你一个 非空 整数数组 nums ,除了某个元素只出现…

【Web前端笔记06】CSS常用属性

目录 一、字体属性 1、color 字体颜色 2、font-size 字体大小(默认16px) 3、font-weight 文本粗细 4、font-style 字体样式 5、font-family 指定一个元素的字体 二、背景属性 1、background-color 背景颜色 2、background-image: url("img/do.png"); 背景…

某站平台的签名算法分享

先charles抓包,api.xxxxxx.com域名的包 分析包 看到路径参数如下 appkey1d8b6e7d45233436&build5531000&channeldw056&mobi_appandroid&mode0&oid326052200&plat2&platformandroid&ps20&statistics%7B%22appId%22%3A1%2C%22p…

异步编程Completablefuture使用详解----进阶篇

JDK版本:jdk17 IDEA版本:IntelliJ IDEA 2022.1.3 文章目录 前言一、异步任务的交互1.1 applyToEither1.2 acceptEither1.3 runAfterEither 二、get() 和 join() 区别三、ParallelStream VS CompletableFuture3.1 使用串行流执行并统计总耗时3.2 使用并行…

前端JavaScript篇之map和Object的区别、map和weakMap的区别

目录 map和Object的区别map和weakMap的区别 map和Object的区别 Object是JavaScript的内置对象,用于存储键值对。Object的键必须是字符串或符号,值可以是任意类型。Map是ES6引入的新数据结构,用于存储键值对。Map的键可以是任意类型&#xff…

C++ 日期类的实现

目录 前言 日期类中的成员函数和成员变量 日期类中成员函数的详解和实现 1.天数前后的判断 2.天数加减的实现 3.前置 && 后置 4.计算天数差值 前言 日期类的实现将综合前面所学的(类的6个默认成员函数),进一步理解和掌握类的…

COX预测模型过程中,我踩过的那些雷

R语言做!初学者先进来看看!!! SCI冲 COX分析:做临床信息与预后相关的COX分析大致都会分为两个步骤,先做单因素COX回归分析,再根据P值挑选有意义的变量,最终纳入COX多因素回归模型中&…