Wget: 如何批量下载风云卫星和NASA数据?

01 批量下载风云数据

首先进入风云卫星服务官网: https://satellite.nsmc.org.cn/portalsite/default.aspx

假定我们下载火点数据,如下先找到下载界面:

在这里插入图片描述

接着依据数据所对应卫星\传感器\产品名称进行检索:
在这里插入图片描述

选定需要的数据加入到购物车中:

在这里插入图片描述

接着提交订单等待所有数据回调完成就可以下载:
在这里插入图片描述

找到下载连接并另存为txt文件:

在这里插入图片描述

在这里插入图片描述

下面为txt文件的链接:

在这里插入图片描述

在这里插入图片描述

接着在cmd命令行使用wget进行数据的批量下载,命令如下:

wget -i J:\TMEP\fy4b_links.txt -P J:\TMEP\fy4b_datasets -c

wget意为唤醒wget程序起来工作了;

-i 意为对文本文件中的各个下载链接进行迭代逐个下载;

-P(注意P大写)意为下载好的数据的存储路径,你希望放在哪个文件夹就输入该文件夹的绝对路径即可

-c表示断点续传,即如果遇到网络中断问题而当网络恢复时它会在断开的位置继续下载而不是跳过当前正在下载的文件.

这是效果图:

在这里插入图片描述

注意,wget只是下载风云卫星数据的一种方式.

02 批量下载NASA数据

首先进入NASA下载数据界面: https://search.earthdata.nasa.gov/search

在这里插入图片描述

这个界面大家就自行研究了,我直接以NPP数据作为示例演示:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

查看一下路径和txt文件名称:

在这里插入图片描述

接着使用wget进行下载,但是需要注意的是,这里nasa下载不是使用ftp下载(其中用户名和密码其实已经在订单回调的时候就隐藏在链接中了),而NASA是给的常规的下载链接,如果使用Wget进行批量下载需要提供账号和密码.

wget -i J:\TMEP\4436381742-download.txt -P J:\TMEP\NASA_datasets -c --http-user=Chaoqiezi --http-passwd=******

--http-user=后面写入用户名

--http-passwd=后面写入密码(用户名和密码即登录NASA官网的账户名和密码)

这是效果图:

在这里插入图片描述

03 其它

这里稍微整理了一下Wget的一些常见使用,仅供参考:

下载单个文件并保存为指定文件名称

wget -O [保存文件名] [URL]

使用 -O 选项可以指定下载文件的新名称,URL] `替换为你想下载的文件的网址

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

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

相关文章

RabbitMq:RabbitMq消息中的相关处理 ③

一、解耦思想 在 RabbitMQ 在设计的时候,特意让生产者和消费者分离,也就是消息的发布和消息的消费之间是解耦的。 生产者与消费者之间的直连,少了很多的灵活性和策略的制定。还有一种解耦的思想存在。 二、消息的可靠性保证与性能关系 消息的…

学习磁盘管理

文章目录 一、磁盘接口类型二、磁盘设备的命名三、fdisk分区四、自动挂载五、扩容swap六、GPT分区七、逻辑卷管理八、磁盘配额九、RAID十、软硬链接 一、磁盘接口类型 IDE、SATA、SCSI、SAS、FC(光纤通道) IDE, 该接口是并口。SATA, 该接口是串口。SCS…

Nginx ---- 高性能得WEB服务端(三)

一、重写功能 rewrite Nginx服务器利用 ngx_http_rewrite_module 模块解析和处理rewrite请求,此功能依靠 PCRE(perl compatible regular expression),因此编译之前要安装PCRE库,rewrite是nginx服务器的重要功能之一,重写功能(r…

选择稳定代理IP需要考虑哪些因素?

很多人不知道怎么选择稳定的代理IP,也不知道当前代理IP套餐是否稳定,今天我们一起来分析下,选择稳定的代理IP可以从哪几方面去考虑。 1、代理IP的可用性 代理IP要稳定,先要可以用。一个代理IP池是否稳定,要看代理IP的…

微信小程序 wxs内联与外联的写法

内联写法 <!-- 内联wxs --> <view>大写字母{{m1.toUpper("xmly")}}</view> <wxs module"m1">module.exports.toUpperfunction(str){return str.toUpperCase()} </wxs> 外联写法 新建一个wxs文件 写一个函数&#xff0c;将…

c入门第二十四篇: 学生成绩管理系统优化(可执行文件传参)

前言 我&#xff1a;“师弟&#xff0c;review完你的代码之后&#xff0c;你觉得有没有什么地方可以优化&#xff1f;” 师弟一脸懵。 我&#xff1a;“比如&#xff0c;你把客户端和服务端的可执行文件生成之后&#xff0c;我把服务端部署到我的测试机器上&#xff0c;客户端…

springboot-基础-eclipse配置+helloword示例

备份笔记。所有代码都是2019年测试通过的&#xff0c;如有问题请自行搜索解决&#xff01; 目录 配置helloword示例新建项目创建文件 配置 spring boot官方有定制版eclipse&#xff0c;也就是STS&#xff0c;因为不想再装&#xff0c;所以考虑eclipse插件安装jdk和eclipse安装…

(AtCoder Beginner Contest 340) -- F - S = 1 -- 题解

目录 F - S 1&#xff1a; 题目大意&#xff1a; 思路解析&#xff1a; 代码实现&#xff1a; F - S 1&#xff1a; 题目大意&#xff1a; 思路解析&#xff1a; 这道题需要解决的就是三角形面积怎么用 A、B、X、Y&#xff0c;表示。 exgcd求解大致思路&#xff1a;可看C…

41.仿简道云公式函数实战-数学函数-SUMIF

1. SUMIF函数 SUMIF 函数可用于计算子表单中满足某一条件的数字相加并返回和。 2. 函数用法 SUMIF(range, criteria, [sum_range]) 其中各参数的含义及使用方法如下&#xff1a; range&#xff1a;必需&#xff1b;根据 criteria 的条件规则进行检测的判断字段。支持的字段…

【练习——打印每一位数】

打印一个数的每一位 举个例子&#xff1a;我们现在要求打印出123的每一位数字。我们需要去想123%10等于3&#xff0c;就可以把3单独打印出来了&#xff0c;然后再将123/10可以得到12&#xff0c;将12%10就可以打印出2&#xff0c;而我们最后想打印出1&#xff0c;只需要1%10就…

GEE入门篇|遥感专业术语(实践操作4):光谱分辨率(Spectral Resolution)

目录 光谱分辨率&#xff08;Spectral Resolution&#xff09; 1.MODIS 2.EO-1 光谱分辨率&#xff08;Spectral Resolution&#xff09; 光谱分辨率是指传感器进行测量的光谱带的数量和宽度。 您可以将光谱带的宽度视为每个波段的波长间隔&#xff0c;在多个波段测量辐射亮…

nginx设置缓存时间

一、设置缓存时间 当网页数据返回给客户端后&#xff0c;可针对静态网页设置缓存时间&#xff0c;在配置文件内的http段内server段添加location&#xff0c;更改字段expires 1d来实现&#xff1a;避免重复请求&#xff0c;加快访问速度 第一步&#xff1a;修改主配置文件 #修…