最方便的MODIS数据下载

这篇文章给出现在最方便的MODIS数据下载方法。
传统的方式通过访问NASA的数据中心:https://ladsweb.modaps.eosdis.nasa.gov/
具体方法可以参考我前面的一篇文章:https://blog.csdn.net/qq_39085138/article/details/116302600
但是可以发现如果想要处理非常多的数据,还是要花费不少时间的,还好NASA给了我们另一个可以直接对MODIS数据进行预处理的网站AρρEEARS:https://appeears.earthdatacloud.nasa.gov/
我们可以选择用area来提交希望下载的区域:
在这里插入图片描述
然后按照选择时间、产品、波段、格式(可以直接选择tif)以及投影信息(选择Geographic就是WGS84)。
提交之后如果数据量很大可能需要几个小时的时间才能获得下载链接。
拿到下载链接后,如果文件少的话直接选中所有文件然后点击Download Files,但经常会遇到文件量很大的情况,这种时候可以保存链接文件(Save Download List),然后在服务器上直接用wget的方式进行下载:
在这里插入图片描述
打开下载好的Your-download-list.txt,里面就是所有文件的下载链接,但是如果直接使用wget url,会提示服务器拒绝访问,这是因为所有下载文件必须建立在你登录了NASA Earthdata,因此这里我们需要用到AρρEEARS的API接口(https://appeears.earthdatacloud.nasa.gov/api/#authentication)。
首先,我们在服务器登录:

curl --request POST --user your-username:your-password --header "Content-Length: 0" "https://appeears.earthdatacloud.nasa.gov/api/login"

然后就可以得到我们的token,将这个token传递到wget中就可以下载Your-download-list.txt里面的链接了,这里为了加速我们同时发起10个进程来下载文件:

cat Your-download-list.txt | xargs -n 1 -P 10 wget --header="Authorization: Bearer YOUR_TOKEN"

在我的服务器上,上面展示的64.85GB的文件,一共只用了15分钟就全部下载完毕了!

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

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

相关文章

代码随想录算法训练营第二十二天(回溯 一)

开始学习回溯! 回溯理论基础 代码随想录文章链接:代码随想录 文章摘要: 什么是回溯法 回溯法也可以叫做回溯搜索法,它是一种搜索的方式。 在二叉树系列中,我们已经不止一次,提到了回溯。 回溯是递归的副产品,只…

element组件封装

1.上传组件 <!--文件上传组件--> <template><div class"upload-file"><el-uploadref"fileUpload"v-if"props.type default":action"baseURL other.adaptationUrl(props.uploadFileUrl)":before-upload"h…

屏幕翻译器下载哪个?语言达人必备这些

想象一下&#xff0c;你站在人头攒动的12分钟洛杉矶沙滩音乐节现场&#xff0c;四周是来自世界各地的音乐爱好者&#xff0c;他们带着各自的文化与热情&#xff0c;用不同的语言欢呼、交谈。 舞台上&#xff0c;乐队正激情演奏&#xff0c;旋律激荡人心&#xff0c;但偶尔传来…

HarmonyOS 开发

环境 下载IDE 代码 import { hilog } from kit.PerformanceAnalysisKit; import testNapi from libentry.so; import { router } from kit.ArkUI; import { common, Want } from kit.AbilityKit;Entry Component struct Index {State message: string Hello HarmonyOS!;p…

wordpress修改域名方法及验证登录方法

UPDATE wp_options SET option_value replace(option_value, 旧域名, 新域名) WHERE option_name home OR option_name siteurl;UPDATE wp_posts SET post_content replace(post_content, 旧域名, 新域名);UPDATE wp_posts SET guid replace(guid, 旧域名, 新域名);UPDATE…

AI赋能软件测试:从自动化到智能化,让测试工作事半功倍

引言 在当今这个日新月异的数字时代&#xff0c;人工智能&#xff08;AI&#xff09;正以不可阻挡之势渗透并重塑着各行各业&#xff0c;其中&#xff0c;软件开发与测试领域更是迎来了前所未有的变革。随着软件系统的复杂性日益增加&#xff0c;用户对软件质量、性能及安全性的…

SQL每日一练-0816

今日SQL题&#xff1a;计算每个项目的年度收入增长率 难度系数&#xff1a;&#x1f31f;☆☆☆☆☆☆☆☆☆ 1、题目要求 计算每个项目每年的收入总额&#xff0c;并计算项目收入环比增长率。找出每年收入增长率最高的项目。输出结果显示年份、项目ID、项目名称、项…

微软AI人工智能认证有哪些?

微软提供的人工智能认证主要包括以下几个方面&#xff1a; Azure AI Fundamentals&#xff08;AI900认证&#xff09;&#xff1a;这是一个基础认证&#xff0c;旨在展示与Microsoft Azure软件和服务开发相关的基本AI概念&#xff0c;以创建AI解决方案。它面向具有技术和非技术…

[数据集][目标检测]航拍屋顶检测数据集VOC+YOLO格式458张3类别

数据集格式&#xff1a;Pascal VOC格式YOLO格式(不包含分割路径的txt文件&#xff0c;仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数)&#xff1a;458 标注数量(xml文件个数)&#xff1a;458 标注数量(txt文件个数)&#xff1a;458 标注类别…

浅谈Java Spring Boot

一、基本介绍 Spring Boot是由Pivotal团队提供的全新框架&#xff0c;其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置&#xff0c;从而使开发人员不再需要定义样板化的配置。通过这种方式&#xff0c;Spring Boot致力于在蓬勃发展…

基于python的自适应svm电影评价倾向性分析设计与实现

博主介绍&#xff1a; 大家好&#xff0c;本人精通Java、Python、C#、C、C编程语言&#xff0c;同时也熟练掌握微信小程序、Php和Android等技术&#xff0c;能够为大家提供全方位的技术支持和交流。 我有丰富的成品Java、Python、C#毕设项目经验&#xff0c;能够为学生提供各类…

【EI检索稳定】2024年第四届数字化社会与智能系统国际学术会议(DSInS 2024)

由悉尼科技大学和西南交通大学联合主办&#xff0c;四川大学、中南大学社会计算研究中心、西南财经大学、武汉理工大学协办的2024年第四届数字化社会与智能系统国际学术会议将于2024年11月22-24日在中国郑州举行。会议主题主要聚焦智能系统在数字化社会中的相关技术和应用发展。…

Vsphere连接ESXI主机创建虚拟机并安装操作系统

&#x1f3e1;作者主页&#xff1a;点击&#xff01; &#x1f427;Linux基础知识(初学)&#xff1a;点击&#xff01; &#x1f427;Linux高级管理防护和群集专栏&#xff1a;点击&#xff01; &#x1f510;Linux中firewalld防火墙&#xff1a;点击&#xff01; ⏰️创作…

Nature系列|病理人工智能综述以及模型的可解释性分析|顶刊速递·24-08-21

小罗碎碎念 文献日推主题&#xff1a;病理AI综述&模型可解释性分析 今天准备了四篇文章&#xff0c;感觉之前一次推六篇&#xff0c;多了点&#xff0c;以后都这个标准了。 前三篇都是nature reviews系列的大综述&#xff0c;其中两篇是不区分癌种的&#xff0c;第三篇是专…

FTP协议-匿名用户登录 从0到1

前言 日常大家可能接触web漏洞比较多而对其他端口及协议不那么了解&#xff0c;其实其他协议漏洞在渗透中也同样重要只是平时可能接触得不多。本文将介绍FTP协议、FTP匿名用户登录及其具体流程分析和自动化利用demo。 FTP简介 FTP是File Transfer Protocol&#xff08;文件传…

机器人走路问题优化解法

public class Test53 {//假设有N个位置&#xff0c;记为1-N&#xff0c;N大于或等于2//开始机器人在M位置上&#xff08;M为1-N中的一个&#xff09;//如果机器人来到1位置&#xff0c;那么下一步只能向右来到2位置//如果机器人来到N位置&#xff0c;那么下一步只能向左来到N-1…

Spring 中XmlWebApplicationContext

XmlWebApplicationContext 是 Spring Framework 中的一个重要类&#xff0c;位于 org.springframework.web.context.support 包中。它是 AbstractRefreshableWebApplicationContext 的实现&#xff0c;用于在 Web 应用程序中从 XML 配置文件加载 Spring bean 定义。 主要功能 …

MIAOYUN与CStack签署总代协议,共拓一体化云端交互管理市场!

在深刻洞察国内云原生技术日新月异的发展态势&#xff0c;并秉持着共谋市场蓝海、深化战略协同的高度共识下&#xff0c;成都元来云志科技有限公司&#xff08;简称“MIAOYUN”&#xff09;与上海酷栈科技有限公司&#xff08;简称“CStack”&#xff09;于近期签署了总代理合作…

SpringBoot项目多线程实现定时任务-只需要三步

众所周知&#xff0c;项目中需要使用定时任务发布的需求时非常常见的&#xff0c;例如&#xff1a;数据同步&#xff0c;清理垃圾文件&#xff0c;清理过期用户等需求&#xff0c;可能需要我们定时去清理数据。 但是我们如果集成xxl-job&#xff0c;Quartz&#xff0c;spring …

Avalonia开发中的一些踩坑点

文章目录 一、数据绑定问题二、布局问题三、命令绑定问题四、主题和样式问题五、资源管理问题六、事件处理问题七、跨平台兼容性问题八、性能优化问题一、数据绑定问题 绑定路径错误: 可能导致数据无法正确显示或更新。 示例: public class ViewModel {public string Name …