批量下载哨兵(Sentinel)数据

由于网络的原因,现在下载哨兵数据很难,直接在国外网站上下载,需要科学上网。某宝上虽然也提供下载哨兵数据的服务,但是价格太贵了,因此在网上找了很久,发现了一个非常非常实用的工具Internet Download Manager,可以批量下载哨兵数据,如图所示。

 Step01:需要下载安装Internet Download Manager软件,并进行相关的配置;

Step11 配置:点击选项按钮;注:Step11表示Step01下的第一个小步骤,后面也是这样的;

Step12 站点管理;点击站点管理选项,选择新建,将网址ASF Data Search复制到其中,填入账户和密码;没有账户密码的,可以去网站注册一个,注册的时候,建议使用VPN;

 Step13 下载设置;由于网站的管制,同一时刻不能同时下载多景数据,因此保险起见,将默认最大连接数设置为1(其实多个也行,总的下载速度和1个是一样的,我的下载速度大概是在12M左右);

Step02:登入哨兵网址,以https://search.asf.alaska.edu/网站为例,选择需要下载的哨兵数据,

 (PS:建议可以把相关的文件“.py”、“.csv”、“.geojson”、“.kml”文件都下载吧,可能在以后处理数据的时候用的到。“.py”文件可以在科学上网、电脑装有python软件的前提下直接双击下载)

Step03:新建一个文本文档,将Step02中复制的下载链接粘贴到文本文档中,进行保存;

Step04:导入下载任务;点击IDM软件任务→从剪贴板中添加批量下载→

 最终下载结果如下:

补充:2023年12月09日

        最近下载的时候,IDM下载经常识别成html文件,如果在遇到这样的问题可以这样解决:

将保存的下载链接txt文件,也就是Step03得到的txt文件,用浏览器打开,然后选择需要下载的文件,右键选择使用IDM下载选定链接(ctrl+C不一定好使),IDM将自动弹出下载框。

注:

  • 如果还是不能下载,需要打开https://search.asf.alaska.edu/网页,登入账户;
  • 如果前面设置没问题,还有可能是浏览器的原因,建议使用火狐浏览器(最好是默认浏览器);
  • IDM建立下载任务的时候,浏览器必须登入账号,必须fanqiang,等建立完任务,可以停止fanqiang。

路漫漫其修远兮,吾将上下而求索

  • 9
    点赞
  • 62
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 20
    评论
您好!如果您想要批量下载 Sentinel 影像,可以使用 Sentinel Hub API。以下是一些步骤和示例代码,供您参考: 1. 首先,您需要在 Sentinel Hub(https://www.sentinel-hub.com/) 上注册一个账户,并获取 API 密钥。 2. 安装 Sentinel Hub Python 库(sentinelhub-py): ``` pip install sentinelhub ``` 3. 导入必要的库和设置 API 密钥: ```python from sentinelhub import SHConfig API_KEY = 'YOUR_API_KEY' # 用您自己的 API 密钥替换 config = SHConfig() config.sh_client_id = 'YOUR_CLIENT_ID' # 如果有的话,可以提供客户端 ID config.sh_client_secret = 'YOUR_CLIENT_SECRET' # 如果有的话,可以提供客户端密钥 config.instance_id = 'YOUR_INSTANCE_ID' # 如果有的话,可以提供实例 ID config.save() ``` 4. 使用 Sentinel Hub API 下载影像数据: ```python from sentinelhub import AwsTileRequest bbox = (xmin, ymin, xmax, ymax) # 定义感兴趣区域的边界框坐标 time_interval = ('2022-01-01', '2022-02-01') # 定义时间范围 request = AwsTileRequest( layer='TRUE-COLOR-S2-L1C', # 下载真彩色影像层 bbox=bbox, time=time_interval, tile_list=['T30TVK'], # 可以指定特定的 Sentinel-2 瓦片 data_folder='path/to/save/folder', # 指定保存影像的文件夹路径 config=config ) request.save_data() ``` 以上代码示例将下载在指定时间范围内指定区域的 Sentinel-2 真彩色影像,并将其保存在指定的文件夹中。您可以根据具体需求进行参数配置和调整。 希望这能帮到您!如果有任何其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

心网千结

若有所帮助,请点赞支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值