GLASS遥感数据python下载(包含植被覆盖度)

GLASS遥感数据包括:叶面积指数(LAI),反照率(Albedo),发射率(BBE),光合有效辐射(PAR),长波辐射(LW),下行短波辐射(DSR),净辐射(NR),陆表温度(LST),光合有效辐射吸收比(FAPAR),植被覆盖率(FVC),潜热通量(ET)等

下载网站为:马里兰大学GLASS产品 http://www.glass.umd.edu/Download.html

由于手动下载很麻烦,所以可以用python代码下载,本代码下载的是一个目录下的所有HDF文件

import requests
from bs4 import BeautifulSoup
import os

# 网址
url = 'http://www.glass.umd.edu/ET/MODIS/0.05D/2015/'

# 创建保存文件的目录
save_dir = 'G:/ET-mari/2015'  # 请确保这个目录存在或者修改为你想要的目录
os.makedirs(save_dir, exist_ok=True)

try:
    # 发送GET请求
    response = requests.get(url)
    response.raise_for_status()  # 确保请求成功

    # 解析HTML
    soup = BeautifulSoup(response.text, 'html.parser')

    # 查找所有.hdf文件的链接
    for link in soup.find_all('a'):
        href = link.get('href')
        if href.endswith('.hdf'):
            # 完整的文件下载URL
            file_url = url + href
            print(f'Downloading {file_url}')

            # 发送请求获取.hdf文件
            file_response = requests.get(file_url)
            file_response.raise_for_status()

            # 保存文件
            with open(os.path.join(save_dir, href), 'wb') as f:
                f.write(file_response.content)

    print("All files downloaded successfully!")
except requests.RequestException as e:
    print(f"Error: {e}")

其中:url = 'http://www.glass.umd.edu/ET/MODIS/0.05D/2015/'这行代码:表示ET(MODIS数据源,0.05度分辨率2015年目录下的数据)

植被覆盖度就把ET改为FVC,具体的目录可以进入网站查看:http://www.glass.umd.edu/Download.html。选取你想要的对应的数据的具体年份的目录,然后复制网站即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

佛量举小瘦子

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值