基于第三方工具批量下载数据—以下载GLASS数据为例
1.根据下图确定研究区域
2.下载网站GLASS数据下载中心
(http://www.glass.umd.edu/Download.html)
以GLASS FVC数据为例
意思为分辨率为500米的GLASS数据–时间跨度00-18年–每一年是8天一景
3.由于数据量太多,撰写代码进行下载
#-*- coding:utf-8 -*-
# http://www.glass.umd.edu/FVC/MODIS/500m/2008/001/GLASS10E01.V40.A2008001.h28v08.2019363.hdf
import io
site = r'http://www.glass.umd.edu/FVC/MODIS/500m/' #要下载的网址
years = ['2000', '2001', '2002', '2003', '2004', '2005', '2006', '2007', '2008', '2009', '2010', '2011', '2012', '2013', '2014', '2015', '2016', '2017', '2018'] #要下载年份
days = ['001', '009', '017', '025', '033', '041', '049', '057', '065', '073',
'081', '089', '097', '105', '113', '121', '129', '137', '145', '153',
'161', '169', '177', '185', '193', '201', '209', '217', '225', '233',
'241', '249', '257', '265', '273', '281', '289', '297', '305', '313',
'321', '329', '337', '345', '353', '361' ] #要下载行列号
for year in years:
for day in days:
url1 = site + year + '/' + day + '/' + 'GLASS10E01.V40.A' + year + day + '.h25v03.2019363.hdf'
url2 = site + year + '/' + day + '/' + 'GLASS10E01.V40.A' + year + day + '.h25v04.2019363.hdf'
url3 = site + year + '/' + day + '/' + 'GLASS10E01.V40.A' + year + day + '.h25v05.2019363.hdf'
url4 = site + year + '/' + day + '/' + 'GLASS10E01.V40.A' + year + day + '.h26v03.2019363.hdf'
url5 = site + year + '/' + day + '/' + 'GLASS10E01.V40.A' + year + day + '.h26v04.2019363.hdf'
url6 = site + year + '/' + day + '/' + 'GLASS10E01.V40.A' + year + day + '.h26v05.2019363.hdf'
url7 = site + year + '/' + day + '/' + 'GLASS10E01.V40.A' + year + day + '.h27v04.2019363.hdf'
print(url1)
print(url2)
print(url3)
print(url4)
print(url5)
print(url6)
print(url7)
#with io.open(filename, "w", encoding="utf-8") as f_w:
#f_w.write(url7)
代码运行结果复制粘贴到TXT中
4.安装火狐浏览器,安装 “down them all”插件
5.将数据下载链接导入插件中
①点击任务管理器
②点击空白处,将刚才的文本导入,就可以进行批量下载了。