本文介绍在USGS网站批量下载Landsat系列遥感影像的方法。

  首先,打开EarthExplorer官网,首先完成注册与登录。

  接下来,点击左侧“Search Criteria”,首先选择研究区域。研究区域的划定有多种方法,可以依据地理名称选定研究区域,也可以在右侧地图中手动划定研究区域,还可以上传自己的.kmz文件或Shapefile文件等等。例如,如果大家需要上传自己划定的Shapefile文件,就可以按照以下方法加以操作。

  而本文中,我们直接通过Google Earth Pro划定研究区域并导出.kmz文件,从而作为研究区域,随后将.kmz文件导入EarthExplorer

  接下来,选择需要下载的遥感影像时间范围。

  如果有需要的话,还可以再选择对应的遥感影像云覆盖度阈值。

  点击“Data Sets”,选择需要下载的遥感影像类型。本文中我们选择Landsat 7Landsat 8两种类型。

  选择完毕后,点击“Results”,进入一个搜索等待界面,稍等片刻即可。

  等待结束,可以看到结果。如果我们选择了多种卫星传感器对应的遥感影像,那么就需要在下图中的红色框内进行下拉勾选。由下图可以看到,Landsat 7对应的搜索结果共有1613张影像。

  首先批量将这1613Landsat 7遥感影像进行下载。

  点击下图中的红色框内部分。

  在弹出的窗口中配置任务名称与类型,其中名称大家依据需要自行设置,类型我们选择“CSV”。

  随后出现一个提示,点击“Close”即可。

  然后,切换到Landsat 8,重复上述操作。

  等待一定时间后,我们的账号注册关联邮箱将会收到一封邮件,告诉我们刚刚提交的订单生成了遥感影像名称文件。

  点击进入邮箱内部的链接,即可下载一个压缩包;解压缩后,里面就是一个.csv文件。

  打开.csv文件,将第一列除了第一行(表头)之外的信息全部复制。

  粘贴到一个.txt文件中,并做好文件重命名,文件名只要大家自己记得即可。

  随后,进入这里,登录账号,点击“New Order”。

  在“Scene List”中,选择刚刚的.txt文件(我这里.txt文件名称与前面的图不一致,是因为其中有的截图是后来补的,大家理解操作就好);第二项选择“Input Product Metadata”,因为我们所用的.txt文件实际上存储的就是各景遥感影像的元数据信息。

  “Additional Processing”依据大家的实际情况加以选择,我这里选择地表反射率与质量监测文件。

  其他信息在本文中均未勾选。

  最终,点击末尾的“Submit”按钮,提交订单。

  提交后,将会出现提交成功界面。

  同时一定时间后将会收到订单提交成功的邮件。

  再等待一定时间(这个时间可能会有点长),将会收到一封订单准备完成的邮件。

  此时,我们可以直接点击邮件中的链接,也可以通过网页上端的“Show Orders”进行查看。

  可以看到订单的信息以及每一景图像都对应了一个下载链接。

  随后,通过可以实现浏览器中右键批量下载网页中链接内容的主流下载软件,一般情况下即可实现对每一景遥感影像对应下载链接的提取以及下载;具体方法我们也将在之后的博客中介绍。

批量下载Landsat遥感影像的方法的更多相关文章

  1. Earthdata批量下载MODIS遥感影像的方法

      本文介绍在Earthdata网站中,批量下载MODIS遥感影像的方法.   首先,打开网页:https://search.earthdata.nasa.gov/search ,如果没有Earthd ...

  2. python批量下载图片的三种方法

    一是用微软提供的扩展库win32com来操作IE: win32com可以获得类似js里面的document对象,但貌似是只读的(文档都没找到). 二是用selenium的webdriver: sele ...

  3. Landsat元数据批量下载工具

    目录 前言 landsat数据情况简介 下载元数据 总结 一.前言        最近由于工作需要,需要下载部分landsat数据的元数据,老板大手一挥,给了十几年的landsat的path.row以 ...

  4. DGIS之遥感影像数据获取

    1.概要 在GIS圈的同行或多或少接触过遥感,记得在大学老师就说过"数据是GIS的核心".本文介绍在国内下载遥感影像的方法. 地理空间数据云,这个是中科院计算机网络中心建设的一个免 ...

  5. java批量下载文件为zip包

    批量下载文件为zip包的工具类 package com.meeno.trainsys.util; import javax.servlet.http.HttpServletRequest; impor ...

  6. PHP批量下载方法

      PHP批量下载方法 界面: $.get(“< ?php echo url::base(true);?>inventory/report/buildCsv”, //后台路径 {‘para ...

  7. 看到个有趣的方法批量下载rtf模板

    一般想要批量下载rtf模板我们都是用fndload来实现或者 perl download.pl来实现,今天看到一个比较有趣的方法 Hi, Blob column 'template file data ...

  8. ASP.NET批量下载文件的方法

    一.实现步骤 在用户操作界面,由用户选择需要下载的文件,系统根据所选文件,在服务器上创建用于存储所选文件的临时文件夹,将所选文件拷贝至临时文件夹.然后调用 RAR程序,对临时文件夹进行压缩,然后输出到 ...

  9. 用Python批量下载DACC的MODIS数据

    本人初次尝试用Python批量下载DACC的MODIS数据,记下步骤,提醒自己,数据还在下载,成功是否未知,等待结果中...... 若有大佬发现步骤有不对之处,望指出,不胜感激. 1.下载Python ...

  10. KRPano资源分析工具使用说明(KRPano XML/JS解密 切片图批量下载 球面图还原 加密混淆JS还原美化)

    软件交流群:571171251(软件免费版本在群内提供) krpano技术交流群:551278936(软件免费版本在群内提供) 最新博客地址:blog.turenlong.com 限时下载地址:htt ...

随机推荐

  1. MySQL空间暴涨150G导致锁定,发生了什么

    背景 12月1号中午突然收到大量报警,某客户环境操作数据库大量失败,报错信息如下图所示: 这个报错我是第一次见,一时间有点无所适从,但是从字面意思来看是MySQL目前处于LOCK_WRITE_GROW ...

  2. Django框架版本区别

    目录 一:django版本区别 1.django1.X路由层使用的是url方法 2.虽然path不支持正则 但是它的内部支持五种转换器 3.五种转换器 4.除了有默认的五个转换器之外 还支持自定义转换 ...

  3. Django三大主流Web框架(django版本安装-项目创建-应用创建-django三板斧)

    目录 一:python三大主流web框架 1.python三大主流Web框架 2:三大主流web框架特点 二:正常运行Django项目所需要知道的注意事项 1.计算机的名称不能有中文,不然bug在哪你 ...

  4. python之字典(dict)创建与使用

    字典(dict) 在其他语言中被称为哈希映射(hash map)或者相关数组,它是一种大小可变的键值对集,其中的key.value都是python对象. 特别注意: 1.字典中的key不能重复,key ...

  5. [0x12] 132.小组队列

    题意 link(more:UVA540) 简化题意:对 \(n\) 个小组排队,每个小组有至多 \(m\) 个成员(每个成员有唯一编号 \(x\)),当一个人来到队伍时,如果队中有同组成员,直接插入其 ...

  6. Serilog日志同步到redis中和自定义Enricher来增加额外的记录信息

    Serilog 日志同步到redis队列中 后续可以通过队列同步到数据库.腾讯阿里等日志组件中,这里redis库用的新生命团队的NewLife.Redis组件 可以实现轻量级消息队列(轻量级消息队列R ...

  7. [WPF]ICommand最佳使用方法

    public class RelayCommand:ICommand { private Predicate<object> _canExecute; private Action< ...

  8. [WPF]C#调用C++代码(通过C++/CLI)

    用途 通过使用C++ + Opencv 编写算法,然后用WPF(C#)编写程序界面,实现交互 可以参考MSDN文档:https://docs.microsoft.com/en-us/cpp/windo ...

  9. 狂神的springboot课程员工管理系统

    文章目录 springboot-kuangshen 介绍 功能展示 登陆页面 首页 员工管理页面 添加员工信息 删除员工信息 修改员工信息 参考资料 springboot-kuangshen 介绍 狂 ...

  10. Redis之key的淘汰策略

    淘汰策略概述 redis作为缓存使用时,在添加新数据的同时自动清理旧的数据.这种行为在开发者社区众所周知,也是流行的memcached系统的默认行为. redis中使用的LRU淘汰算法是一种近似LRU ...