【Python&RS】基于Python批量下载哨兵二号数据

        学遥感的避免不了使用哨兵数据,毕竟10m的分辨率可以满足大部分的定量分析,同时也是最重要的一点,它免费!!!今天以哨兵二号为示例,教大家如何下载哨兵数据。

 

  • 哨兵-1卫星是全天时、全天候雷达成像任务,用于陆地和海洋观测,首颗哨兵-1A卫星已于2014年4月3日发射。
  • 哨兵-2卫星是多光谱高分辨率成像任务,用于陆地监测,可提供植被、土壤和水覆盖、内陆水路及海岸区域等图像,还可用于紧急救援服务。
  • 哨兵-3卫星携带多种有效载荷,用于高精度测量海面地形、海面和地表温度、海洋水色和土壤特性,还将支持海洋预报系统及环境与气候监测。

一、哨兵二号介绍

        哨兵-2A携带一枚多光谱成像仪,可覆盖13个光谱波段,幅宽达290千米。10米空间分辨率、重访周期10天。从可见光和近红外到短波红外,具有不同的空间分辨率,在光学数据中,哨兵-2A数据是唯一一个在红边范围含有三个波段的数据,这对监测植被健康信息非常有效。目前哨兵二号已通过A、B双星组成双轨卫星、时间分辨率从10天降到了5天,大大提高了效率。

 

二、数据下载

1.打开欧空局官网登录账号

        如果你自己有账号就直接登录,如果没有就点图中的“1”,注册一个账号。如果有直接在“2”的位置输入账号密码即可,欧空局官网不需要翻即可打开,大家不用担心。

2.修改查找条件

        鼠标右键画出研究区,在数据选择页面选择时间、云量、卫星、数据类型等参数。

        如果你选的是L2A级数据,那么就可以直接进行分析使用了,因为哨兵2号的L2A数据是经过辐射定标和几何精校正的产品。如果你下载的是L1C级数据,就需要进行预处理,欧空局有SenCor和SNAP软件专门处理,当然用ENVI也可以,后面我会出相关教程。

3.查看数据信息

        点击图片中的按钮即可预览图片信息,查看成像时间和云量等数据。同时如果大家是查找几年前的数据,可能数据会显示“offline”,只需要加入购物车,过一段后就会重新上架便可下载。

4.下载数据

        这个比较简单,点击下载按钮即可。这里推荐使用IDM软件进行下载,速度还是挺快的还支持断点续传。不过需要注意的是,同一时间只能下载一个数据,因为欧空局对账号进行了限制。

 

三、打开数据

1.ENVI打开

        之前ENVI5.3好像不支持打开哨兵2号数据,不知道现在能不能打开。我这里使用ENVI5.6打开。点击file>open,然后点击哨兵的xml文件即可。这里有ENVI5.6的安装教程,自行查看:ENVI5.6 安装教程,新手入门(超详细)附安装包和常见问题

2.SNAP打开

        SNAP是欧空局研发专门处理哨兵数据的软件,官网地址自行下载。步骤和ENVI差不多,选择xml文件后即可打开。之后右键图层,选择RGB真彩色显示。

3.最后欣赏一下影像

 

        后续会更新一些ENVI处理数据的教程,当然要有空才行。现在一直在做编程,一些ENVI的操作又比较基础,所以懒得写文章。

        如果大家在学习Python或者遥感时有什么问题,可以随时留言交流!

 
posted @ 2023-06-14 16:34  RS迷途小书童  阅读(328)  评论(0编辑  收藏  举报