GPM降水数据下载-Linux系统上使用wget

Linux 上如何下载GPM降水数据

在这里插入图片描述
图片来自:https://disc.gsfc.nasa.gov/datasets/GPM_3IMERGHHL_06/summary?keywords=GPM

这里以GPM30min降水数据为例,
GPM下载链接
如果进不去,可能需要在这个网址上先注册个账户,这里不做介绍。

进入以上链接,搜索GPM,同时在页面左侧勾选30min,会得到以下几个数据集:
在这里插入图片描述
实时更新的有两款产品:
在这里插入图片描述
其中,early和late的区别如下所示:

  • “Early” multi-satellite product ~4 hr after observation time using only forward morphing
  • “Late” multi-satellite product ~14 hr after observation time, using both forward and backward morphing
    所以这里我以下载late为例,点开late对应的数据链接:
    在这里插入图片描述
    页面右侧有subset/get data 选项,点击进行数据下载。点开后会跳出一个页面,如下 所示:
    在这里插入图片描述

该界面是让你选择下载数据的格式,源格式/HDF5,nc格式,ascii格式等,根据自己的偏向进行选择,这里以nc格式为例,选择第三个,然后随便选择一个日期,之后还可以选择区域和相关的变量:
在这里插入图片描述
选择完毕后,点击get data按钮,这个时候这个按钮是亮的,如果上面有的步骤没有操作完成会是暗的,点击后会得到一个下载的数据目录和文件说明:
在这里插入图片描述
点击download links list就可以得到对应的文件链接啦,点击右侧的download instructions会有不同的下载方式:在这里插入图片描述

比如,第一步,需要你创建一个Earthdata的账户,点开后更根据教程走就可以,很简单在这里插入图片描述

有了账户后,在网页上登录账户,然后点击第二步:将你的账户链接到数据库:在这里插入图片描述
在这里插入图片描述
根据他的指引,也很快就能完成,然后就是最后一步:选择你得下载方式:
在这里插入图片描述

可以看到,该网页提供了多种下载接口,还是比较友好的,这里我以wget 为例,点开wget and curl:
在这里插入图片描述
划到wget for macOS/Linux,这里我下载的是多个文件,首先在linux 上创建一个文件夹,然后把你刚刚下载的数据链接(*.txt,如:subset_GPM_3IMERGHHL_06_20231216_091417_.txt),放到这个文件夹内,然后运行命令:

wget --load-cookies ~/.urs_cookies --save-cookies ~/.urs_cookies --auth-no-challenge=on --keep-session-cookies --content-disposition -i "/down_GPM1209-1211/subset_GPM_3IMERGHHL_06_20231216_091417_.txt"

顺利的话等待下载即可,下载完成后,你就会发现你得数据已经下载好了:
在这里插入图片描述

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

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

相关文章

Redis 专栏、JVM 专栏、RocketMQ 专栏文章导读

深入理解 Redis 专栏文章 Redis深入理解-Socket连接建立流程以及文件事件处理机制 Redis深入理解-内核请求处理流程、数据传输协议 Redis深入理解-三次握手、槽位机制 Redis深入理解-主从架构下内核数据结构、主从同步以及主节点选举 基于社区电商的Redis缓存架构-缓存数据库双…

汽车租赁小程序源码租车小程序

汽车租赁小程序,多门店租车小程序,本套系统分为用户端,门店管理端,总管理后台三部分。门店可以加盟入驻平台。可以源码,也可以二次开发,也可以定制开发。php开发语言,前端是uniapp。用户端是小程…

持续集成交付CICD:Jenkins使用CD流水线下载Nexus制品

目录 一、实验 1.Jenkins使用CD流水线下载Nexus制品 一、实验 1.Jenkins使用CD流水线下载Nexus制品 (1)Jenkins新建CD流水线 (2)新建视图 (3)查看视图 (4)添加字符参数 &#xf…

列表优先于数组

在Java中,列表(List)通常优于数组,因为列表提供了更灵活的操作和动态调整大小的能力。下面是一个例子,展示了为什么在某些情况下使用列表比数组更好: import java.util.ArrayList; import java.util.List;…

Cmake找不到mysql.h和libmysqlclient.so

查看mysql.h和libmysqlclient.so的路径 eikeik-Virtual-Machine:~/桌面/dbpool/bin$ locate mysql.h /usr/include/mysql/mysql.h eikeik-Virtual-Machine:~/桌面/dbpool/bin$ locate libmysqlclient.so /usr/lib/x86_64-linux-gnu/libmysqlclient.so /usr/lib/x86_64-linux-g…

原码、补码的乘除法总结

CPU里的寄存器位数都是统一的 0、运算器的基本组成 包括如下几个寄存器: ACC:累加器,用于存放操作数,或运算结果MQ:乘商寄存器,在乘、除运算时,用于存放操作数或运算结果X:通用的…

业余无线电学习从入门到拿证(A证。12.23考试)(未完待续)

业余无线电从入门到拿A证一文通 欢迎提问,我会补充到文章中 如何学习 微信小程序:HAM模拟考试,业余无线电工具集app:智谱各地无线电协会网站,贴吧,搜索引擎(不推荐,新手容易没有目…

盲盒小程序如何搭建?

随着移动互联网的发展,为了让消费者方便快捷地体验盲盒抽取乐趣,线上盲盒系统的开发成为了一个必要的过程。 今天本文将为大家介绍盲盒系统的搭建过程。 盲盒系统搭建过程 开发需求 在开发盲盒系统前,需要对盲盒市场深入分析,了…

分析项目需求后的ods层和dwd层建表和插入语句(全量脚本)

ods层 主要在ods干的事,就是根据需求将所需要的表的数据从mysql中导入到ods层中,所以需要在hive中建立ods层的表,并且在导入的时候需要根据需求过滤一下空数据,并在建表时加入一个dt字段记录导入的时间 ods层建表语句 1&#x…

1.1 Python的起源与发展

一、Python的起源 Python的起源可以追溯到1989年,当时荷兰计算机科学家Guido van Rossum在阿姆斯特丹的CWI(荷兰计算机科学研究所)工作。他曾参与开发过一门名为ABC的语言,然而这门语言并未能成为主流。因此,Guido va…

【Linux】面试常考可重入VS线程安全

1.重入与线程安全的概念 线程安全:多个线程并发同一段代码时,不会出现不同的结果。常见对全局变量或者静态变量进行操作,并且没有锁保护的情况下,会出现该问题。重入:同一个函数被不同的执行流调用,当前一…

【网络安全】HTTP Slowloris攻击原理解析

文章目录 Slowloris攻击的概念Slowloris攻击原理Slowloris攻击的步骤其他的DDoS攻击类型UDP FloodICMP (Ping) FloodSYN FloodPing of DeathNTP AmplificationHTTP FloodZero-day DDoS 攻击 推荐阅读 Slowloris攻击的概念 Slowloris是在2009年由著名Web安全专家RSnake提出的一…

Vue3项目中集成mars3D简单三部曲

Vue3项目中集成mars3D简单三部曲 这里是参考网址,大佬可以点击一件跳转 1.安装依赖 npm install vite-plugin-mars3d --save-dev2.修改 vite.config.ts 配置文件 import { defineConfig } from vite; import { mars3dPlugin } from vite-plugin-mars3d;export d…

禁毒知识竞赛流程和规则

禁毒知识竞赛是一项全国性竞赛活动。有着深化全国青少年毒品预防教育,巩固学校毒品预防教育成果的重要作用。本文介绍一场禁毒知识竞赛的完整流程和规则,供单位组织此类活动时参考。 1、赛制 第一轮10进6,第二轮6进4,4支队伍决出…

互联网大厂月薪分布:字节跳动超 5% 员工月薪高于 5 万

近期,某统计机构公开了国内互联网巨头的薪资分布情况。根据统计数据显示,贝壳、阿里、滴滴、拼多多、快手和腾讯等公司超过60%的员工,月薪集中在3-5万的区间。而拼多多和字节跳动更有超过5%的员工月薪超过5万。 华为,一个众所周知…

小程序接口OK,桌面调试接口不行

手机小程序OK,桌面版出现问题; 环境:iis反向url的tomcat服务,提供接口。 该接口post了一个很大的数组,处理时间比较久。 1)桌面调试出现错误,提示 用apipost调用接口同样出错, 502 - Web 服务器在作为网关或代理服…

PostgreSql 序列

一、概述 在 PostgreSQL 中,序列用于生成唯一标识符,通常用于为表的主键列生成连续的唯一值。若目的仅是为表字段设置自增 id,可考虑序列类型来实现,可参考《PostgreSql 设置自增字段》 二、创建序列 2.1 语法 CREATE [ TEMPOR…

redis:四、双写一致性的原理和解决方案(延时双删、分布式锁、异步通知MQ/canal)、面试回答模板

双写一致性 场景导入 如果现在有个数据要更新,是先删除缓存,还是先操作数据库呢?当多个线程同时进行访问数据的操作,又是什么情况呢? 以先删除缓存,再操作数据库为例 多个线程运行的正常的流程应该如下…

在linux下正确安装部署locust

我们在安装python,pip之后,利用pip安装locust并不能执行相应的locust命令,原因是linux下面无像在windows下面pycharm一样的解释器,这个时候需要创建虚拟环境,在虚拟环境下面能运行的环境中,才能运行locust&…

基于QTreeWidget实现多级组织结构

基于QTreeWidget实现多级组织结构以及带Checkbox的选择树 采用基于QWidgetMingw实现的多级组织结构树 通过QTreeWidget控件实现的多级组织结构树。 Qt相关系列文章: 一、Qt实现的聊天画面消息气泡 二、基于QTreeWidget实现多级组织结构 三、基于QTreeWidget实现带Ch…