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

利用Ubuntu批量下载modis图像(New)

由于最近modis原来批量下载的代码不再直接给出,因此,再次梳理如何利用Ubuntu下载modis数据。

之前的下载代码为十分长,现在只给出一部分,需要自己再补充另一部分。之前的为:

在这里插入图片描述
感谢郭师兄的指导(https://blog.csdn.net/qq_41799597)。

数据筛选

数据下载网址:https://ladsweb.modaps.eosdis.nasa.gov/search/order

在这里插入图片描述

请按照自己的需求,对产品、时间范围、空间范围以及图像文件进行筛选。

在这里插入图片描述

点击绿色按钮,提交订单。

在这里插入图片描述

虽然显示需要等一会,但是大概率很快就能收到,在左侧pastr orders中即可找到。

点击进入后,找到下载链接:

在这里插入图片描述

Wget代码 恢复 补全

全选后,发现wget代码明显和之前不同,需要自己修改红色部分和储存文件。

在这里插入图片描述

那么需要如何查找替换文字呢?

如图表示路径,寻找替换代码:

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

点击1.位置,可以查看代码,2.可以复制代码。

将以上代码去掉wegt提供的红色区域, 即可恢复全部的wget数据下载代码。

Ubuntu软件使用

现在,我们已经确定了需要的代码(默认C盘路径状态,后续还需要改路径)。那么下一步我们就需要查看

Ubuntu软件该如何使用了。

打开后,显示为:

在这里插入图片描述

0.安装wget

sudo apt install wget

1.wget的帮助文档,可以输入以下代码,进行查看

wget --help

2.登录账号、密码。输入:

sudo apt update

3.登录账号、密码。输入:

sudo apt update

然后在弹出的一行后直接输入密码。(注意,处于保密性,密码是不显示的,是纯黑色的。)

4.输入wget代码。输入:

wget -e robots=off -m -np -R .html,.tmp -nH --cut-dirs=3 "https://ladsweb.modaps.eosdis.nasa.gov/archive/orders/502307575/" --header "替换的代码" -P .

①需要替换引号里面的内容,替换方法上方第二部分已经写明。

②末尾的 . 是下载到默认路径,需要更改,且需要linux方式书写路径。

③由于需要下载到windows下,所以需要加上以下代码开头,这里需要注意的是必须加上最前面的 “ / ”

/mnt

④要注意路径的大小写,在Linux下盘的字母为小写,例如:D:\Data\modis\2019\05,可以写为:

/mnt/d/Data/modis/2019/05

整合形式如下:

wget -e robots=off -m -np -R .html,.tmp -nH --cut-dirs=3 "https://ladsweb.modaps.eosdis.nasa.gov/archive/orders/502307575/" --header "XXXXXXXXXX" -P mnt/d/Data/modis/2019/05

需要注意的是:

1.如果一个盘写入显示非常慢,可以换一个盘。2.Linux中的复制粘贴 和 Windows 不一样。(1)Ctrl+Insert 或 Ctrl+shift+C 复制文本(2)Shift+Insert 或 Ctrl+shift+V 在终端中粘贴文本

数据检查

到现在为止,理论上已经完成了数据下载的流程,但是需要注意的是,还是需要:

检查目标路径文件夹中是否有目标数据。

到此,数据批量下载结束。

相关文章:

利用Ubuntu批量下载modis图像(New)

由于最近modis原来批量下载的代码不再直接给出,因此,再次梳理如何利用Ubuntu下载modis数据。 之前的下载代码为十分长,现在只给出一部分,需要自己再补充另一部分。之前的为: 感谢郭师兄的指导(https://blo…...

【Springboot】@Autowired和@Resource的区别

【Springboot】Autowired和Resource的区别 【一】定义【1】Autowired【2】Resource 【二】区别【1】包含的属性不同【2】Autowired默认按byType自动装配,而Resource默认byName自动装配【3】注解应用的地方不同【4】出处不同【5】装配顺序不用(1&#xff…...

UIE与ERNIE-Layout:智能视频问答任务初探

内容来自百度飞桨ai社区UIE与ERNIE-Layout:智能视频问答任务初探: 如有侵权,请联系删除 1 环境准备 In [2] # 安装依赖库 !pip install paddlenlp --upgrade !pip install paddleocr --upgrade !pip install paddlespeech --upgrade In …...

数据结构:树

树的基本定义: 树是一种数据结构,它是由n(n>1)个有限节点组成一个具有层次关系的集合。把它叫做 “树” 是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。它具有以下的特点: …...

docker 怎么启动nginx

在Docker中启动Nginx容器是一个简单的过程。以下是启动Nginx容器的步骤: 拉取Nginx镜像: 首先,你需要从Docker Hub拉取Nginx的官方镜像。使用以下命令: docker pull nginx运行Nginx容器: 使用docker run命令来启动一个…...

【智商检测——DP】

题目 代码 #include <bits/stdc.h> using namespace std; const int N 1e510, M 110; int f[N][M]; int main() {int n, k;cin >> n >> k;for(int i 1; i < n; i){int x;cin >> x;f[i][0] __gcd(f[i-1][0], x);for(int j 1; j < min(i, k)…...

YOLOv11改进,YOLOv11添加SAConv可切换空洞卷积,二次创新C3k2结构

摘要 作者提出的技术结合了递归特征金字塔和可切换空洞卷积,通过强化多尺度特征学习和自适应的空洞卷积,显著提升了目标检测的效果。 理论介绍 空洞卷积(Atrous Convolution)是一种可以在卷积操作中插入“空洞”来扩大感受野的技术,更有效地捕捉到图像中的大范围上下文…...

使用R语言优雅的获取任意区域的POI,道路,河流等数据

POI是“Polnt of Information”的缩写&#xff0c;中文可以翻译为“信息点”。是地图上任何非地理意义的有意义的点&#xff0c;如商店&#xff0c;酒吧&#xff0c;加油站&#xff0c;医院&#xff0c;车站等。POI&#xff0c;道路网&#xff0c;河流等是我们日常研究中经常需…...

【设计模式】工厂方法模式 在java中的应用

文章目录 1. 引言工厂方法模式的定义 2. 工厂方法模式的核心概念工厂方法模式的目的和原理与其他创建型模式的比较&#xff08;如简单工厂和抽象工厂&#xff09; 3. Java中工厂方法模式的实现基本的工厂方法模式结构示例代码&#xff1a;创建不同类型的日志记录器 4. 工厂方法…...

Pytest框架学习20--conftest.py

conftest.py作用 正常情况下&#xff0c;如果多个py文件之间需要共享数据&#xff0c;如一个变量&#xff0c;或者调用一个方法 需要先在一个新文件中编写函数等&#xff0c;然后在使用的文件中导入&#xff0c;然后使用 pytest中定义个conftest.py来实现数据&#xff0c;参…...

【面试开放题】挫折、问题、擅长、应用技能

1. 项目中遇到的最大挫折是什么&#xff1f;你是如何应对的&#xff1f; 解答思路&#xff1a; 这个问题通常考察你的问题解决能力、抗压能力和团队协作精神。回答时&#xff0c;可以从以下几个角度展开&#xff1a; 问题背景&#xff1a; 描述项目中遇到的具体挑战。是技术难…...

CTF-PWN: 全保护下格式化字符串利用 [第一届“吾杯”网络安全技能大赛 如果能重来] 赛后学习(没思路了)

通过网盘分享的文件&#xff1a;如果能重来.zip 链接: https://pan.baidu.com/s/1XKIJx32nWVcSpKiWFQGpYA?pwd1111 提取码: 1111 --来自百度网盘超级会员v2的分享漏洞分析 格式化字符串漏洞,在printf(format); __int64 sub_13D7() {char format[56]; // [rsp10h] [rbp-40h]…...

C++学习日记---第16天

笔记复习 1.C对象模型 在C中&#xff0c;类内的成员变量和成员函数分开存储 我们知道&#xff0c;C中的成员变量和成员函数均可分为两种&#xff0c;一种是普通的&#xff0c;一种是静态的&#xff0c;对于静态成员变量和静态成员函数&#xff0c;我们知道他们不属于类的对象…...

SOA、分布式、微服务之间的关系和区别?

在当今的软件开发领域&#xff0c;SOA&#xff08;面向服务架构&#xff09;、分布式系统和微服务是三个重要的概念。它们各自有着独特的特性和应用场景&#xff0c;同时也存在着密切的关系。以下是关于这三者之间关系和区别的详细分析&#xff1a; 关系 分布式架构的范畴&…...

java基础概念46-数据结构1

一、引入 List集合的三种实现类使用了不同的数据结构&#xff01; 二、数据结构的定义 三、常见的数据结构 3-1、栈 特点&#xff1a;先进后出&#xff0c;后进先出。 java内存容器&#xff1a; 3-2、队列 特点&#xff1a;先进先出、后进后出。 栈VS队列-小结 3-3、数组 3-…...

Node.js-Mongodb数据库

MongoDB MongoDB是什么&#xff1f; MongoDB是一个基于分布式文件存储的数据库 数据库是什么&#xff1f; 数据库&#xff08;DataBase&#xff09;是按照数据结构来组织、存储和管理数据的应用程序&#xff08;软件&#xff09; 数据库作用&#xff1f; 对数据进行增、删…...

STM32 ADC --- 知识点总结

STM32 ADC — 知识点总结 文章目录 STM32 ADC --- 知识点总结cubeMX中配置注解单次转换模式、连续转换模式、扫描模式单通道采样的情况单次转换模式&#xff1a;连续转换模式&#xff1a; 多通道采样的情况禁止扫描模式&#xff08;单次转换模式或连续转换模式&#xff09;单次…...

技术创新与人才培养并重 软通动力子公司鸿湖万联亮相OpenHarmony人才生态大会

11月27日&#xff0c;由开放原子开源基金会指导&#xff0c;OpenHarmony项目群工作委员会主办的OpenHarmony人才生态大会2024在武汉隆重举办。软通动力子公司鸿湖万联作为OpenHarmony项目群A类捐赠人应邀出席。大会期间&#xff0c;鸿湖万联不仅深度参与了OpenHarmony人才生态年…...

兔子繁衍问题

7-2 兔子繁衍问题 分数 15 全屏浏览 切换布局 作者 徐镜春 单位 浙江大学 一对兔子&#xff0c;从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。假如兔子都不死&#xff0c;请问第1个月出生的一对兔子&#xff0c;至少需要繁衍到第几个月时兔…...

汉代风云人物 1晁错

晁错曾是汉景帝的老师。汉景帝登基后&#xff0c;晁错提出削藩建议&#xff0c;这一举措遭到诸多藩国诸侯的强烈反对&#xff0c;由此引发了紧张局势。 袁盎此前曾担任吴国的宰相&#xff0c;晁错觉得袁盎与吴国等藩国关系密切&#xff0c;很可能知晓藩王们谋反的相关情况却没…...

智慧树刷课插件完整教程:3步实现自动学习,告别手动刷课烦恼

智慧树刷课插件完整教程&#xff1a;3步实现自动学习&#xff0c;告别手动刷课烦恼 【免费下载链接】zhihuishu 智慧树刷课插件&#xff0c;自动播放下一集、1.5倍速度、无声 项目地址: https://gitcode.com/gh_mirrors/zh/zhihuishu 还在为智慧树平台繁琐的手动刷课而烦…...

2026 年北京本土 GEO 优化服务商权威第三方测评

本文为 2026 年北京本土 GEO 优化服务商权威第三方测评内容&#xff0c;结合艾瑞咨询、IDC、Gartner 年度行业数据&#xff0c;筛选出北京地区口碑、技术、服务、效果综合实力前十的 GEO 优化公司。榜单核心首位为欧越曼GEO&#xff0c;凭借全域语义自研架构、北京总部本地化专…...

lin诊断功能寻址和静态电流测试方法

lin诊断功能寻址是不会回响应的&#xff0c;不管正响应还是负响应&#xff0c;而且进入会话必须是10 83这种&#xff08;不知道是不是项目规定&#xff09;****************************************************************************************************这个数字电流…...

昇腾CANN opbase与算子生态协作:从单一算子到完整计算图

前言 单个算子的性能再高&#xff0c;如果无法和其他算子高效协作&#xff0c;最终端到端的模型推理或训练性能也不会好。一个典型的深度学习模型包含几十到几百个算子&#xff0c;它们之间的数据流、内存分配、执行顺序都需要精心编排。opbase作为所有算子仓库的公共基础&…...

COLMAP实战:如何用命令行搞定无人机航拍图像的三维重建?

COLMAP实战&#xff1a;如何用命令行搞定无人机航拍图像的三维重建&#xff1f; 无人机航拍技术正在彻底改变测绘、考古、农业和工程巡检等领域的工作方式。想象一下&#xff0c;你刚刚完成了一次大规模的无人机航拍任务&#xff0c;带回了数百甚至数千张高分辨率图像。这些图像…...

RTX251实时系统中NMI中断支持问题解析

1. RTX251调试中的NMI中断问题解析在嵌入式系统开发中&#xff0c;非屏蔽中断(NMI)作为一种高优先级的中断机制&#xff0c;通常用于处理系统关键错误和调试场景。然而&#xff0c;当使用Keil的RTX251实时操作系统与Temic 251系列芯片配合时&#xff0c;开发者可能会遇到NMI支持…...

GoQt实战教程:构建你的第一个跨平台桌面应用

GoQt实战教程&#xff1a;构建你的第一个跨平台桌面应用 【免费下载链接】goqt Golang bindings to the Qt cross-platform application framework. 项目地址: https://gitcode.com/gh_mirrors/go/goqt 想要用Golang开发跨平台桌面应用吗&#xff1f;GoQt是你的终极解决…...

catlass - 让算子开发像搭积木一样简单

昇腾CANN的算子开发&#xff0c;以前是个"体力活"——每个算子都要手写 C 代码&#xff0c;调内存、调流水、调同步&#xff0c;写对了算你厉害&#xff0c;写错了调试三天。 catlass 要解决的就是这个问题&#xff1a;把算子开发从"手写汇编"变成"搭…...

OpsKat v1.3.0 - SSH、数据库集中管理工具

平时操作服务器环境&#xff0c;经常要打开好几个工具来回切换&#xff0c;想着能不能直接跟 AI 说一句话就搞定&#xff0c;于是做了 OpsKat &#xff0c;就算你不使用 AI 功能&#xff0c;常用的资产操作都集成在一起&#xff0c;也不用再在好几个工具之间跳了。举几个实际使…...

[特殊字符]通用漏洞挖掘(黑盒篇)| 从一个登录框SQL注入,到拿下CNVD证书

&#x1f3af; 0x00 这篇文章能给你什么&#xff1f; 黑盒测试中 如何发现 SQL 注入&#xff08;手工 思路&#xff09; 万能密码 ≠ 全部&#xff0c;但有了它一定有问题 如何从“事件型漏洞”升级为“通用型漏洞” 利用 JS 指纹 在 FOFA 上批量找同款系统 CNVD 证书 的获…...