USGS批量下载Landsat遥感影像数据时无法下载Surface Reflectance的解决
利用这篇博客中遥感影像批量下载方法下载Landsat数据时,出现如下报错:
Errors were found in your request.1 validation errors
→Remove invalid product request 'sr' in oli8_collection.products - Available products: ['source_metadata', 'l1', 'toa', 'aq_refl', 'stats', 'pixel_qa']
如下图所示。
这一错误我仅仅在下载一年当中部分时段的Landsat 8数据时才会遇到,因此证明可能是部分时段的遥感影像数据缺失导致。经过不断探索,终于发现问题所在:官网中提到,部分时段由于对应的初始遥感数据或计算地表反射率的环境变量数据缺失,因此Landsat 7与Landsat 8部分时段的影像暂时没有地表反射率产品,如下图(如果大家下载影像的时间不在下表所列时间范围,但还是出现了类似问题,看本文末尾即可)。
因此,我们需要结合上述博客中的批量下载方法,对导入订单时所用到的相关信息加以修改。
例如,如果我需要下载Landsat 8在2019年11月至12月的数据,那么依据上表,我就需要将12月20日与21日的数据直接剔除掉。
然后将新的.txt文件重新导入,生成订单,即可不报错:
同时,还需要注意的是,有些时段的遥感影像并不是所有分幅都有问题,例如表中红色的部分。如果我们需要用对应时间段内的遥感数据,但是遥感影像所在的Path
号不是表中的号,那么其实也不会有问题。
例如,如果我需要下载Landsat 8在2020年11月至12月的数据,那么依据上表,我就需要将11月01日至08日、11月12日至13日的数据直接全部剔除掉;同时需要对11月09日与11月14日的数据加以检查,尽管这两天的数据不用全部剔除,但如果其有表内对应列出的Path
号,那么也需要剔除。
首先,剔除11月01日至08日、11月12日至13日的全部数据。
其次,剔除11月09日Path
号为121、137的图像。
11月14日同理,剔除Path
为124的,上面的140由于没有问题,因此不用剔除。
同样可以成功生成订单了。
接下来,我们来看看一个新的问题。在下载我国范围内2015年01月至2015年04月的Landsat 8遥感影像时,同样出现了本文开头所示的这一报错,导致不能成功生成订单;但是这一时间范围并未在本文前述的表格中所提及。那么是怎么回事呢?
我们在官网页面继续往下看,可以看到这句话:
也就是说,凡是Landsat 8遥感影像中只有OLI
传感器数据(也就是不含TIRS
传感器数据)的图像,也是无法计算地表反射率的。那么,上面2015年这个数据是不是因为这个原因而导致不能生成订单呢?我们来验证一下。
首先,将无法生成订单的2015年01月至2015年04月的Landsat 8遥感影像所对应的.csv
文件打开,在Sensor Identifier
这一列做筛选,如下图所示。
可以看到,其中是有OLI
与OLI_TIRS
两个类别的数据的。
那么,我们再来看一个没有问题的数据。这里我以我国2015年05月至2015年08月的Landsat 8数据为例,这个时间范围内的遥感影像数据是没有问题的(也就是说可以成功生成订单的)。打开其所对应的.csv
文件,同样的在Sensor Identifier
这一列做筛选,如下图所示。
可以看到,其中没有OLI
这个类别,而仅仅有OLI_TIRS
这一个类别的数据。
那么就验证了我们的想法:2015年01月至2015年04月的Landsat 8遥感影像之所以不能生成地表反射率产品订单,是因为其部分图像存在仅含有OLI
传感器数据而不含有TIRS
传感器数据的图像,而这一类图像是不可以生成地表反射率订单的。
那么,我们将OLI
这个类别对应的图像删除,直接在.csv
文件中利用筛选加定位的方式即可删除。
定位条件选择“可见单元格”。
可以看到,出现问题的图像时间范围是2015年02月11日与03月02日至04日。
取消选中第一行(因为我们不要将列头那一行给删除了),选择删除行即可。然后重新筛选,将OLI_TIRS
显示出来,即可显示全部的行。
随后重新将图像名称导入.txt
文件,并尝试生成订单。
生成订单成功~
欢迎关注公众号:疯狂学习GIS
USGS批量下载Landsat遥感影像数据时无法下载Surface Reflectance的解决相关推荐
- 批量下载Landsat遥感影像的方法
本文介绍在USGS网站批量下载Landsat系列遥感影像的方法. 首先 打开EarthExplorer的官网,首先完成注册与登录. 接下来 点击左侧"Search Criteria" ...
- 批量插入数据表数据时,主键冲突的解决
2.使用普通的insert into on conflict合并写入,存在写入放大思路: 大量数据,批量插入到数据表中时,很容易造成主键冲突,重复数据有唯一约束插入不进去表中,报错的问题出现. 排查错 ...
- JS下载PDF、图片时直接下载而不是预览
只需改掉 选择器名称 和 图片存放的URL 即可使用 $("button").click(function(){let url = 'https://PDF或者图片路径/Merge ...
- 2021遥感应用组二等奖:基于长时序Landsat遥感影像的赣南脐橙时空变化分析
作品介绍 一.应用背景 自上世纪70年代开始种植脐橙以来,赣州大力实施"兴果富农"等战略,经过38年发展产业规模迅速壮大,目前赣州全市果业总面积263万亩,脐橙158万亩,产量超1 ...
- DOTA航拍图像数据集,免费资源下载35G遥感数据集
DOTA Dataset遥感数据集下载(挂VPN会进的更快哦,下载链接最底下) DOTA Dataset : A Large-scale Dataset for Object DeTection in ...
- modis遥感影像数据批量下载(不限制网速的办法)
相信对于每一个想要进行遥感相关研究的小伙伴们一开始都会碰到一个不可避免的问题--如何快速进行遥感影像数据的批量下载,在使用官方所给的wget命令和使用ftp来进行下载都会发现下载速度很慢,大概20kb ...
- 从USGS网站,使用python下载landsat影像,可以批量,修改版
这篇文章是在利用Python下载Landsat数据_孤城_001的博客-CSDN博客_python下载landsat的基础上完成的,但是可能因为种种原因,目前它的方法已经不能使用,需要修改安装包中的部 ...
- 利用USGS网站下载Landsat系列影像(个人总结的小技巧,适用新手小白)
从USGS网站下载Landsat系列影像 USGS(United States Geological Survey, 美国地质勘探局)是美国内政部所属的科学研究机构,其主要负责自然灾害.地质.资源.地 ...
- 如何在USGS下载Landsat 8-9影像(2022年版)
概述 Landsat 8-9 影像数据文件由 11 个光谱波段组成,波段 1-7 和波段 9-11 的空间分辨率为 30 米:全色波段 8 为 15 米,这里为大家介绍一下下载的方法,希望能对大家有所 ...
- 【板栗糖GIS】如何免费下载landsat8的遥感影像数据
[板栗糖GIS]如何免费下载landsat8的遥感影像数据 目录 1. 网站 2. 注册账号 3. 高级检索 4. 数据集选择landsat8 5. 点击下载 1. 网站 网站有很多,推荐一个国内的, ...
最新文章
- 堪比当年的LSTM,Transformer引燃机器学习圈:它是万能的
- IOS-React-Native:unable to find utility instruments, not a developer tool or in PATH
- 电子发现与统一归档库
- Ubuntu 14.04 文件服务器--samba的安装和配置
- java 方法 示例_Java语言环境getVariant()方法与示例
- 通过 Chrome Workspace 调试本地项目
- 使用maven创建web项目
- nginx、tomcat负载均衡
- 大一c语言图书管理系统查询,大一C语言课程设计图书信息管理系统
- 亲测有效,使用postman进行并发测试
- 网络设备的区分(自顶向下)
- 常微分方程机敏问答[3] #20210622
- C语言操作符详解(坑点+重难点+优先级结合性总结)
- [Linux]在Ubuntu下虚拟机的安装以及在Ubuntu中进行UDP套接口通信
- 集成学习(ensemble learning)干货系列(3)——Boosting方法详解
- excel排序求和:如何统计前几名数据合计 下篇
- 全国大学生数学竞赛公式(全)
- 图卷积神经网络GCN中的关键公式推导---干货
- solr6.4服务器+Tomcat+中文分词器
- INTERIGHT 京东自营旗舰店-京东 要把凡客给弄残啊这是。。