3、数据下载实战:以Landsat 8/9为例,学会在USGS平台注册、筛选、下载数据
好了,咱们正式开始动手。前面讲了那么多理论,说白了,遥感数据下载是搞科研的第一步,也是最容易卡住人的一步。我个人习惯是,先搞定一个标准流程,后面换什么卫星都不慌。今天咱们就拿Landsat 8/9开刀,手把手在USGS(美国地质调查局)平台上走一遍。
3.1 注册账号:别嫌麻烦,这是必经之路
USGS的EarthExplorer(地球探索者)平台,是下载Landsat数据的主战场。我第一次用的时候,也嫌注册麻烦,想找“游客通道”。结果呢?折腾半天,最后还是乖乖注册了。嗯,这里要注意,注册是免费的,但信息要填真实,尤其是邮箱,验证码全靠它。
注册步骤其实就三步:
- 打开 USGS EarthExplorer 官网(别问我网址,自己搜一下,养成好习惯)。
- 点击右上角的 Register(注册),填好用户名、邮箱、密码。
- 去邮箱点验证链接,完事。
我曾经帮一个学生注册,他填了个“123456”当密码,结果被系统秒拒。USGS对密码强度有要求,至少8位,还得带大小写和数字。别偷懒,这关系到你的数据安全。
3.2 筛选数据:别让海量数据淹了你
登录进去之后,你会看到一个地图界面。别慌,咱们一步步来。USGS的数据库里躺着几十年的Landsat数据,你不筛选,根本找不到想要的。
我个人习惯,先定三个核心条件:时间、地点、云量。你想想看,如果你要研究某个城市的地表温度,结果下载了一堆全是云的影像,那不是白干吗?
3.2.1 设定研究区域
在地图上,你可以用鼠标拖拽画一个矩形,或者直接输入经纬度坐标。我建议用后者,更精确。比如你想研究北京,就输入北纬39.9°,东经116.4°。画完区域,点击旁边的 “Add Coordinate”。
3.2.2 选择数据集
点击 “Data Sets” 选项卡。这里会列出所有卫星数据。咱们要的是Landsat,所以展开 “Landsat” 文件夹。你会看到一堆选项:
- Landsat 8-9 OLI/TIRS C2 L1:这是最常见的Level-1产品,已经做了辐射校正和几何校正,适合大多数科研场景。
- Landsat 8-9 OLI/TIRS C2 L2:这是更高一级的产品,做了大气校正,直接就是地表反射率。如果你不想自己处理大气校正,选这个省事。
我一般选L2级数据,省心。但注意,L2级数据在某些区域可能覆盖不全。遇到这种情况,就退回去用L1级,自己动手做大气校正。
3.2.3 云量过滤
这是最关键的筛选条件。在 “Additional Criteria” 选项卡里,找到 “Cloud Cover”。我建议设成 小于10%。为什么?因为云遮挡的地方,数据就是无效的。我曾经为了省事,设了20%,结果下载下来一看,研究区一半被云盖着,气得我直接删了重下。
3.3 下载数据:别点错了,注意文件格式
筛选完之后,点击 “Results” 查看结果。你会看到一堆缩略图。别急着全选下载,先点开每一景影像,看看预览图。确认一下:
- 研究区是否在影像中央?
- 云是否真的很少?
- 影像质量有没有条带或坏线?
确认无误后,点击影像下方的 “Download” 按钮。你会看到几个选项:
| 选项 | 说明 | 我的建议 |
|---|---|---|
| Level-1 GeoTIFF | 标准L1级数据,包含多光谱波段 | 如果你打算自己做大气校正,选这个 |
| Level-2 GeoTIFF | 大气校正后的地表反射率数据 | 新手首选,省事 |
| Full Resolution Browse | 预览图,不是原始数据 | 别选这个,没用 |
我一般选 Level-2 GeoTIFF。下载下来是一个压缩包,里面包含多个文件。别被吓到,核心文件就几个:
- SR_B1到SR_B7:这是地表反射率波段,B1是海岸波段,B2是蓝光,B3是绿光,B4是红光,B5是近红外,B6和B7是短波红外。
- ST_B10:这是地表温度波段,单位是开尔文。
- MTL.txt:元数据文件,里面记录了影像的拍摄时间、太阳高度角、传感器参数等。这个文件很重要,做预处理时经常要用到。
3.4 知识体系:一张图看懂下载流程
说了这么多,咱们用一张图把整个流程串起来。你跟着这个逻辑走,基本不会出错。
3.5 常见问题与避坑
最后,分享几个我踩过的坑,你遇到了直接跳过就行。
- 下载速度慢? USGS的服务器在国外,国内下载确实慢。我建议用 批量下载工具(比如Bulk Download Application),或者选在凌晨下载,速度会快一些。
- 下载到一半断了? 别慌,USGS支持断点续传。重新点下载,它会接着传。我曾经下个2GB的文件,断了三次才下完,心态差点崩了。
- 数据打不开? 检查一下是不是下载了预览图(Full Resolution Browse),那个是jpg格式,不是GeoTIFF。我见过有人把jpg当遥感数据用,结果分析了一整天,发现全是像素值0-255,根本不是反射率。
- MTL.txt文件乱码? 用记事本打开有时会乱码,建议用Notepad++或者VS Code打开,编码选UTF-8。
好了,数据下载这块就聊到这儿。你按这个流程走一遍,基本不会出大问题。如果卡住了,回头看看这张流程图,或者检查一下是不是哪一步漏了。嗯,动手试试吧。