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

CDO高效处理气象数据

基础命令,只需要在终端输入命令按enter运行即可
####### 查看文件信息
cdo infos xxx.nc
#显示nc文件中的变量名
cdo showname sst.nc
#读文件夹下的数据
for i in $(ls);do echo processing $i ;done
#线性插值
cdo remapbil,经度×纬度 input.nc output.nc ;done
##批量双线性插值
for i in $(ls) ;do cdo remapbil,r1440x721 KaTeX parse error: Expected group after '_' at position 9: {i} 0.25_̲{i}.nc ;done
#合并多个nc文件,前提是该文件夹下有这些以1979.nc,1980.nc, …2017.nc 命名的文件
cdo mergetime .nc output.nc
##合并多个有命名规则的nc文件,通过通配符
,达到目的,这里的例子中只有sst.day.mean.__.v2.nc中间的名词不一致,通过通配符代替,不论有几个字符,并输出为output.nc文件
cdo mergetime sst.day.mean.*.v2.nc output.nc
#cdo空间范围筛选
cdo sellonlatbox,起始经度,终止经度,起始纬度,终止纬度 input.nc output.nc
##对文件夹下的文件批量处理
for i in $(ls) ;do cdo sellonlatbox,72,135.5,18,53.5 ${i} ${i}.nc ;done
#时间范围筛选
cdo seldate,19850000(起始时间),20141231(终止时间) input.nc output.nc
##对文件夹下的文件批量筛选
for i in $(ls) ;do cdo seldate,19850000,20141231 ${i} ${i}.nc ;done
#筛选data.nc文件中level=300的数据,并输出为output.nc
cdo -sellevel,300 data.nc out.nc
#cdo 计算每日平均数据
cdo daymean in.nc out.nc
#提取2000-2010年sst日平均数据中所有的1月数据,并输出命名为sst.day.mean.2000_2010_01.v2.nc
cdo selmon,1 sst.day.mean.2000_2010.v2.nc sst.day.mean.2000_2010_01.v2.nc
#提取2000-2010年sst日平均数据中所有的1月、2月、12月数据,并输出命名为sst.day.mean.2000_2010_01_12.v2.nc
cdo selmon,1,2,12 sst.day.mean.2000_2010.v2.nc sst.day.mean.2000_2010_01_12.v2.nc

相关文章:

CDO高效处理气象数据

基础命令,只需要在终端输入命令按enter运行即可 ####### 查看文件信息 cdo infos xxx.nc #显示nc文件中的变量名 cdo showname sst.nc #读文件夹下的数据 for i in $(ls);do echo processing $i ;done #线性插值 cdo remapbil,经度纬度 input.nc output.nc ;done ##…...

1. Qt Designer Studio界面介绍

1. 说明: Qt当中的Qt Quick框架使用QML语言来快速搭建优美的界面,但是对于单纯做界面的设计人员并不是很友好,还要让界面设计人员去消耗时间成本学习QML语法。Qt Designer Studio软件就是为了解决这个问题而设计的,工作人员不需要…...

elementUI+vue_vue-admin-template框架

目录安装版本管理文件mock文件夹---模拟数据permission.js --- 登录权限控制文件安装 克隆项目git clone https://gitee.com/panjiachen/vue-admin-template.git进入项目目录cd vue-element-admin安装依赖npm install启动服务npm run dev版本管理 由于我们之前的项目是直接从…...

SpringBoot项目使用Schedule注释创建定时任务

文章目录知识讲解相关注释(主要两个,EnableScheduling和Scheduled)scheduled的cron语法代码项目目录结构启动类(Application)定时任务类(Task)配置类(application.properties)pom依赖展望(Quart…...

学习 Python 之 Pygame 开发魂斗罗(十一)

学习 Python 之 Pygame 开发魂斗罗(十一)继续编写魂斗罗1. 改写主类函数中的代码顺序2. 修改玩家初始化3. 显示玩家生命值4. 设置玩家碰到敌人死亡5. 设置敌人子弹击中玩家6. 修改updatePlayerPosition()函数逻辑继续编写魂斗罗 在上次的博客学习 Pytho…...

Linux驱动开发

一、驱动分类Linux中包含三大类驱动:字符设备驱动、块设备驱动和网络设备驱动。其中字符设备驱动是最大的一类驱动,因为字符设备最多,从led到I2C、SPI、音频等都属于字符设备驱动。块设备驱动和网络设备驱动都要比字符设备驱动复杂。因为其比…...

32--Vue-前端开发-Vue语法之组件化开发

一、vue语法回顾 购物车的例子 eg1:计算商品价格(掌握对象的迭代方法) <!DOCTYPE html> <html lang="en"> <head>...

打怪升级之CFileDialog类介绍

CFileDialog类 CFileDialog封装用于文件打开操作或文件保存操作的常见对话框。信息来源自Windows官方文档&#xff1a;https://learn.microsoft.com/zh-cn/cpp/mfc/reference/cfiledialog-class?viewmsvc-170 这里重点介绍几个常用的函数功能&#xff1a; 构造函数 explic…...

配天智造自主原创数字工厂:百余名员工人均创收122万

配天智造&#xff08;832223&#xff09;2022年度报告显示&#xff0c;报告期内公司实现营业收入1.3亿元&#xff0c;同比增长52%&#xff0c;归属于挂牌公司股东的净利润3867万元&#xff0c;同比增长28.11%。而这家公司全部在职员工仅有107人&#xff0c;人均创收约为122万。…...

COLMAP

简介&#xff1a;在使用instant-ngp过程中需要使用COLMAP得到模型的必要输入&#xff0c;比如模型需要的相机外参我们就可以通过COLMAP中的sparse reconstruction稀疏重建得到&#xff1b;而对于depth map深度图我们则需要dense reconstruction稠密重建得到&#xff0c;下面我们…...

2023-3-8 刷题情况

礼盒的最大甜蜜度 题目描述 给你一个正整数数组 price &#xff0c;其中 price[i] 表示第 i 类糖果的价格&#xff0c;另给你一个正整数 k 。 商店组合 k 类 不同 糖果打包成礼盒出售。礼盒的 甜蜜度 是礼盒中任意两种糖果 价格 绝对差的最小值。 返回礼盒的 最大 甜蜜度。…...

关于长连接服务器和客户端之间要加入心跳的一些讨论

在之前的章节里深入浅出TCPIP之深入浅出TCPIP之TCP重传机制 我们都知道了TCPIP协议栈有个默认的TCP心跳机制,这个心跳机制是和socket绑定的,可以对指定的套接字开启协议栈的心跳检测机制。默认情况下,协议栈的心跳机制对socket套接字是关闭的,如果要使用需要人为开启的。 比…...

LeetCode——1590. 使数组和能被 P 整除

一、题目 给你一个正整数数组 nums&#xff0c;请你移除 最短 子数组&#xff08;可以为 空&#xff09;&#xff0c;使得剩余元素的 和 能被 p 整除。 不允许 将整个数组都移除。 请你返回你需要移除的最短子数组的长度&#xff0c;如果无法满足题目要求&#xff0c;返回 -1…...

12N65-ASEMI高压MOS管12N65

编辑-Z 12N65在TO-220封装里的静态漏极源导通电阻&#xff08;RDS(ON)&#xff09;为0.68Ω&#xff0c;是一款N沟道高压MOS管。12N65的最大脉冲正向电流ISM为48A&#xff0c;零栅极电压漏极电流(IDSS)为10uA&#xff0c;其工作时耐温度范围为-55~150摄氏度。12N65功耗&#x…...

cushy-serial 一个轻量级Python serial库

本文自笔者博客: https://www.blog.zeeland.cn/archives/rgoihgxcoci3 简介 cushy-serial是一个轻量级的Serial框架&#xff0c;初衷是希望使Serial编程变得更加简单、快捷&#xff0c;因此&#xff0c;相较于传统的pyserial&#xff0c;该框架可以更加快速地构建起一个serial…...

音视频开发系列(7)——Opengl常用Api介绍part1

GLES20.glTexParameteri GLES20.glTexParameteri是OpenGL ES 2.0用于设置纹理过滤器和纹理包装模式的函数。它有三个参数&#xff1a; target参数 target参数指定要设置纹理参数的纹理目标&#xff0c;根据不同的target值&#xff0c;glTexParameteri函数的行为也会有所不同…...

linux时间的特殊用法

今天介绍linux下Date时间命令相关的特殊用法 date (当前的时间) 修改系统当前时间&#xff1a; date -s "2022-6-20 9:33:50" 昨天的时间是我们比较常用的&#xff1a; date -d "yesterday" %Y%m%d ( 昨天的时间) date -d "1 day ago" %Y%m%d …...

axios 封装,API接口统一管理

分享一个自己封装的 axios 网络请求 主要的功能及其优点&#xff1a; 将所有的接口放在一个文件夹中管理&#xff08;api.js&#xff09;。并且可以支持动态接口&#xff0c;就是 api.js 文件中定义的接口可以使用 :xx 占位&#xff0c;根据需要动态的改变。动态接口用法模仿…...

SpringBoot使用Redis实现缓存

目录 实现步骤 1. 在 pom.xml 配置文件中添加如下依赖 2. 在 application.properties 中添加如下配置 3. 新建 RedisConfig.class&#xff0c;继承 CachingConfigurerSupport&#xff0c;添加如下方法 4. 新建 RedisService.class 添加如下方法 注意&#xff1a;cacheKey…...

[失业前端恶补算法]JavaScript leetcode刷题top100(三)

专栏声明&#xff1a;只求用最简单的&#xff0c;容易理解的方法通过&#xff0c;不求优化&#xff0c;不喜勿喷 今天更新五个 easy 难度题目&#xff1a; 相交链表 题面 给你两个单链表的头节点 headA 和 headB &#xff0c;请你找出并返回两个单链表相交的起始节点。如果两个…...

私域团队如何用企业微信 API 提升客户维护效率?

一、 场景描述&#xff1a;为什么你的团队每天都在“瞎忙”&#xff1f; 很多私域团队看似忙碌&#xff0c;实则效率低下。典型的现象包括&#xff1a; • 重复回答&#xff1a;每天 70% 的时间在复制粘贴相同的话术&#xff08;如&#xff1a;发货时间、优惠券怎么领&#xff…...

零碳园区的能源供给成本主要包括哪些方面?

零碳园区的能源供给以“绿色低碳、协同高效”为核心&#xff0c;区别于传统园区以化石能源为主的供给模式&#xff0c;其成本构成更具多样性和综合性&#xff0c;涵盖“前期建设投入、中期运营消耗、后期维护补充”全生命周期&#xff0c;且与绿电布局、技术选型、政策导向密切…...

解读民法典基本规定第十条

民法典: 第一编 总则&#xff0c;第一章 基本规定 第十条 处理民事纠纷&#xff0c;应当依照法律&#xff1b;法律没有规定的&#xff0c;可以适用习惯&#xff0c;但是不得违背公序良俗。 一句话核心 先按国法判&#xff0c;国法没写明白&#xff0c;就按当地老规矩、民间习俗…...

100GbE技术演进:背板PAM4与光模块25G的路线之争

1. 高速以太网技术演进中的十字路口&#xff1a;100GbE的“戏剧性”挑战在通信与网络设备、半导体设计与制造这个圈子里待久了&#xff0c;你会发现技术标准的制定过程&#xff0c;其精彩程度丝毫不亚于一部精心编排的戏剧。尤其是当我们谈论到以太网&#xff0c;这个支撑起全球…...

购买腾讯云时最容易被忽略的痛点:配置、成本和运维闭环

很多客户在购买腾讯云或开始使用腾讯云时&#xff0c;真正的痛点往往不是“不会下单”&#xff0c;而是下单前后缺少一套清晰的决策和运维闭环。第一个痛点是配置选择不确定。不少团队会先纠结 CPU、内存、带宽、地域、系统盘和数据盘怎么选。配置买低了担心业务跑不动&#xf…...

从键盘到5G模组:深入浅出聊聊USB那些五花八门的‘设备类’(HID/CDC/MSC)

从键盘到5G模组&#xff1a;深入浅出聊聊USB那些五花八门的‘设备类’&#xff08;HID/CDC/MSC&#xff09; 当你在键盘上敲下字符、用U盘拷贝文件&#xff0c;或是通过4G模块联网时&#xff0c;背后都有一群看不见的"协议翻译官"在忙碌——它们就是USB设备类&#x…...

全栈开发新范式:Vibe-Stack集成技术栈实战解析

1. 项目概述与核心价值 最近在探索全栈开发的新范式时&#xff0c;我注意到了 pastropsucez/vibe-stack 这个项目。乍一看这个名字&#xff0c;你可能会觉得有点“玄学”&#xff0c;但深入探究后&#xff0c;我发现它其实是一个高度集成、开箱即用的现代Web应用开发栈。简单…...

PyQt5实战:从Designer拖拽到打包exe,手把手打造你的第一个多页面桌面应用

PyQt5实战&#xff1a;从Designer拖拽到打包exe&#xff0c;手把手打造你的第一个多页面桌面应用 在数字化浪潮席卷各行各业的今天&#xff0c;图形用户界面&#xff08;GUI&#xff09;开发已成为程序员必备技能之一。而PyQt5作为Python最强大的GUI框架&#xff0c;凭借其丰富…...

Wi-Fi卸载技术解析:从运营商策略到用户体验的深度实践

1. 项目概述&#xff1a;当“大哥”开始管理你的Wi-Fi十年前&#xff0c;一篇发表在EE Times上的文章提出了一个在今天看来依然尖锐的问题&#xff1a;智能手机用户使用Wi-Fi是件好事吗&#xff1f;这甚至上升到了“人权”层面——每个有手机的人是否都应该有权访问Wi-Fi&#…...

工业物联网实战启示:从14万亿预测看价值闭环与组织变革

1. 从一份价值14万亿美元的预测报告中&#xff0c;我们能学到什么&#xff1f;最近在整理一些行业旧闻时&#xff0c;翻到了2015年EE Times上的一篇老文章&#xff0c;讲的是埃森哲&#xff08;Accenture&#xff09;对工业物联网&#xff08;Industrial IoT, IIoT&#xff09;…...