简介
大家好,我是锐多宝,今天刷twitter时,看到了这样一篇文章:
Google earth engine宣布从 2024 年7月1日开始,将完全移除 Landsat Collection 1数据集,并推荐大家将使用Collection 1的代码改为使用Collection 2。
截至发稿(2024年1月31日),我登录GEE试了试,发现Google earth engine已经无法在数据集中选择collection 1的数据集,但代码中引入collection 1的数据集还能正常使用。即GEE其实已经移除了landsat collection 1的数据集列表,但并没有删掉数据集,GEE说的移除应该是指完全删掉数据库了,通过数据集代码也无法访问了:
那为什么GEE要移除landsat collection 1数据集?
Landsat Collection 2是什么?
我写了一个简单的技术博客,感兴趣的读者可以了解一下。
landsat collection 1是什么?
是美国地质调查局USGS在 2016 年推出了Landsat Collection 1,这是USGS对第一次对全部的 Landsat 归档数据实施了集合式(collection-based)处理。Landsat Collection 1 引入了一个新的数据管理和处理框架,旨在提供更一致的数据处理、校准和质量控制流程,使得跨不同 Landsat 任务和时间的数据更加一致。但Collection 1的Level 2产品范围有限,比如Collection 1 Level 2表面反射率和表面温度产品仅覆盖了美国本土。
landsat Collection1于 2021 年 12 月 31 日结束提供新数据,可用影像的时间范围为1983年-2021年。自 2022 年 12 月 30 日起,Landsat Collection 1 数据和产品也不再可从 USGS 下载。
landsat collection 2又是什么?
自 2022 年 1 月 1 日起,所有新的 Landsat 采集均仅处理到 Collection 2 。landsat Collection2的可用影像的时间范围为1983年-至今。
重新处理归档: 为了准备2021年成功发射的Landsat 9 的数据,USGS 在2020年对整个Landsat 归档数据执行了重新处理,创建了Landsat Collection 2。
改进的地理定位: Collection 2 产品具有改进的地理定位精度。
表面反射率和表面温度产品: USGS 首次提供了全球库存的Level 2表面反射率和表面温度产品。
商业云计算架构: 使用商业云计算架构高效处理了归档数据,并且支持直接云端访问Landsat产品。基于此大部分数据都能快速生成,比如landsat 9的数据的level 2的产品不到三天就能向用户提供。
landsat collection 2和1的区别
根据官方的介绍文档,两个数据集的主要的区别如下:
(1)地理定位的改进: 相较于Collection 1,Collection 2 提供了更加精确的地理定位。
(2)产品范围的扩展: Collection 2 首次提供了全球范围的Level 2表面反射率和表面温度产品,而Collection 1的Level 2产品仅覆盖了美国本土(包括阿拉斯加和夏威夷)
(3)数据一致性的改进: 通过归档数据统一标准处理,确保了整个Landsat系列卫星的数据在处理方面的一致性。
迁移方法
GEE官方也给出了landsat collection 1的迁移方法,具体可以看参考链接中的官方迁移指南。
迁移文档说要迁移数据主要是修改两个部分:
(1)波段名称需要修改,以landsat OLI传感器举例,需要修改的波段名称:
Description | Collection 1 Name | Collection 2 Name |
---|---|---|
Ultra blue | B1 | SR_B1 |
Blue | B2 | SR_B2 |
Green | B3 | SR_B3 |
Red | B4 | SR_B4 |
Near infrared | B5 | SR_B5 |
Shortwave infrared 1 | B6 | SR_B6 |
Shortwave infrared 2 | B7 | SR_B7 |
Brightness temperature 1 | B10 | |
Brightness temperature 2 | B11 | |
Aerosol attributes | sr_aerosol | SR_QA_AEROSOL |
Surface temperature | ST_B10 | |
Atmospheric transmittance | ST_ATRAN | |
Pixel distance to cloud | ST_CDIST | |
Downwelled radiance | ST_DRAD | |
Emissivity | ST_EMIS | |
Emissivity standard deviation | ST_EMSD | |
Surface temperature uncertainty | ST_QA | |
Thermal radiance | ST_TRAD | |
Upwelled radiance | ST_URAD | |
Pixel quality attributes (CFMask) | pixel_qa | QA_PIXEL |
Radiometric saturation QA | radsat_qa | QA_RADSAT |
(2)反射率转换参数;
collection 1 使用0.0001
比例因子。collection 2需要使用2.75e-05
比例因子和-0.2
偏移量。
var applyScaleFactors = function(image) {
var opticalBands = image.select('SR_B.').multiply(0.0000275).add(-0.2);
var thermalBand = image.select('ST_B10').multiply(0.00341802).add(149.0);
return image.addBands(opticalBands, null, true)
.addBands(thermalBand, null, true);
}
var srColScaled = srCol.map(applyScaleFactors)
总结
自己刚开始学习GEE的时候是2018年,当时还只有Landsat Collection 1,一晃landsat Collection 2 才是官方推荐。
GEE这次将完全移除Landsat Collection 1数据集,大家以后使用landsat Collection 2即可,之前用collection 1写的代码稍微改一下数据源的波段和参数就可以了,和光同尘,与时俱进。
参考
GEE官方移除landsat collection 1:https://medium.com/google-earth/farewell-to-landsat-collection-1-7117f2e9eb95
landsat collection1和2的详细参数官方对比列表:https://www.amerigeo.org/documents/07d742b3c81444e2808bd8a683c2a2b8/explore
landsat collection2的usgs官方介绍:https://pubs.usgs.gov/publication/70248889
landsat collection2产品的论文:https://doi.org/10.1016/j.srs.2023.100103
landsat collection数据迁移指南:https://developers.google.com/earth-engine/landsat_c1_to_c2