网址:https://data.casearth.cn/sdo/detail/6123651428a58f70c2a51e49

一、需要准备的事项

1.网站需要注册并且登陆。

2.下载 downthemall  网页批量下载插件,作者科学上网下载的,可以去搜一下下载教程,这里不多做介绍。

3.有python编辑器

下载的思路是将所有tif的网址爬下来,然后再进行批量下载。

二、爬取网址

首先需要获得API号 ,将网页(https://data.casearth.cn/sdo/detail/6123651428a58f70c2a51e49 )拉到底端,评论的右边

打开这个网址

访问“通过ID获取文件列表 ”的url

url = 'https://data.casearth.cn/api/getAllFileListBySdoId?sdoId=6123651428a58f70c2a51e48'#下载的网址

resp = requests.get(url)

html = eval(resp.content.decode('utf-8'))

data = html['文件信息列表']

三、建立TXT文档储存爬下来的网址

f = open(r'C:\Users\Ray\Desktop\downrun.txt', 'w') # 运行代码前新建一个txt用来存放链接

四、获取文件路径 并写入txt

点击  元数据  可以获取文件路径

所以    url1 = 'http://data.casearth.cn/casearth_data/XDA19090125/XDA19090125_009/'

可以看到http://data.casearth.cn/casearth_data/从自己那里复制/从自己那里复制_001/是固定的,只是每个数据的名字“GLCFCS30_E0N30.tif”部分不一样

然后把链接写到txt里

f.write(url1 + '\n') # 写入下载链接到txt文档中

最后 完整代码 

import requestsimport timeurl = 'https://data.casearth.cn/api/getAllFileListBySdoId?sdoId=6123651428a58f70c2a51e49'resp = requests.get(url)html = eval(resp.content.decode('utf-8'))data = html['文件信息列表']f = open(r'C:\Users\Ray\Desktop\downrun.txt', 'w')  # 运行代码前新建一个txt用来存放链接for i in range(len(data)):filename = data[i]['filename']url1 = 'http://data.casearth.cn/casearth_data/XDA19090125/XDA19090125_009/' + filenamef.write(url1 + '\n')  # 写入下载链接到txt文档中print('down')f.close() 

得到

(这里用的2015年的截图 )

五、打开downthenall

点击管理器,这里用的谷歌浏览器

点击从文件导入

导入刚才的txt文档

开始下载啦 !!

特别鸣谢我师妹和批量下载刘良云团队 2015年全球30米精细地表覆盖产品数据集 - icydengyw - 博客园

的作者 Hywel  代码是在他的代码基础上改的

本文仅用于学习,禁止转载。

批量下载刘良云全球30米地表覆盖精细分类产品相关推荐

  1. 1985-2020年全球30米地表覆盖精细分类产品V1.0免费下载,内附链接

    近日,中国科学院空天信息创新研究院刘良云研究员团队对外发布2020年全球30米地表覆盖精细分类产品.目前该数据集已在地球大数据科学工程数据网站免费共享. 地表覆盖分布是气候变化研究.生态环境评估及地理 ...

  2. 全球30米地表覆盖遥感制图关键技术与产品研发

    http://www.hljbsm.gov.cn/zwgk/ztzl_tzgg/2016/12/19955.htm 拟报2017年度国家科技进步奖公示 来源:黑龙江测绘地理信息局 [2016-12-1 ...

  3. matlab srtm30,《SRTM全球30米NASA高程DEM数据1.0》发布

    1. 概述 相关文档请参阅: 现在,我们已经完成了全球30米SRTM高程DEM数据的下载整理,今天将为大家分享该数据的相关参数. 2. 数据说明 NASA全球30米SRTM高程DEM数据范围在南纬56 ...

  4. 2021-10-24全球10米土地覆盖数据任意下载

    前段时间,Esri对外公布了全球10米土地覆盖数据,该数据利用欧洲航天局(ESA)的Sentinel-2卫星影像绘制而成.用户可以通过ArcGIS Living Atlas 中的 Web 服务直接访问 ...

  5. 全球30米分辨率森林覆盖及变化数据分享

    概要 基于2018年的全球30米分辨率森林覆盖产品.全球500米分辨率森林净初级生产力( NPP)产品等,从全球.气候带和洲际尺度研究了森林覆盖及生产力现状的空间分布特征,分析了全球森林覆盖现状与全球 ...

  6. 如何用python批量下载数据_Python批量下载地理空间数据云数据!Python无所不能!...

    模拟登录 这里要用到两个包:requests和json.requests使用前得先安装:pip install requests. In [3]: 进群:548377875 即可获取数十套PDF哦! ...

  7. 1985-2020(8个版次)全球地表覆盖下载与介绍

    前期关于地表覆盖我们已经介绍了较多的内容,也给大家分享过2000.2010.2020年30米的地表覆盖,那这次我们来介绍一个1985.1990.1995.2000.2005.2010.2015.202 ...

  8. 【GIS风暴】30米分辨率地表覆盖数据GlobeLand30原始数据集简介及下载地址

    数据集预览: GlobeLand30是30米空间分辨率全球地表覆盖数据,目前可供下载使用的有3年的数据:2000-2010-2020,本文主要讲述GlobeLand30的官网下载地址和数据集简介. 数 ...

  9. 全球最新的土地覆盖数据在这里!

    前不久自然资源部更新了2020年的土地覆盖数据,地址就在这里:http://www.globallandcover.com/home.html今天就来介绍一下这个数据吧. 30米全球地表覆盖数据Glo ...

最新文章

  1. html常用代码大全文库,html特效代码大全
  2. 【牛客 - 331D】炫酷路途(二进制枚举 或 建图方式+最短路 或 dfs)
  3. calendar操作详解
  4. php proc open 返回,PHP proc_open多次打开
  5. 去除字符串中的html标记
  6. apache的日志切割
  7. 1 使用WPE工具分析游戏网络封包
  8. 穷举查找之旅行商问题、背包问题、分配问题
  9. dropbox无法访问后国内网盘对比选择
  10. 追风筝的人 第五章
  11. modelsim使用protect加密verilog代码
  12. 组策略学习-统一部署软件
  13. 坐标反算c语言程序,测量坐标计算程序
  14. byte数据类,list数据类
  15. wangeditor php上传本地图片,配置wangEditor 实现图片上传
  16. Mysql数据库基本操作(八-2)窗口函数
  17. 完全二叉树叶子节点、度为1节点、度为2节点的个数关系
  18. 计算机存储与图片内存占用
  19. 数字化转型重塑企业竞争优势,SaaS电商系统助力锂电池行业实现降本增效
  20. 双向长短期记忆网络(Bi-LSTM)

热门文章

  1. 解决vmware卡的要死
  2. windows关闭开机自启动
  3. leetcode 464. 我能赢吗
  4. oppop r1c怎么设置语言中文,不止是亮闪闪 盘点OPPO R1C那些实用小功能
  5. 上犹县寺下镇泥坑村 国稻种芯·中国水稻节:江西赣州稻种尽收
  6. 计算机怎么直接搜索视频文件格式,如何将视频文件转换成可以直接播放的格式?...
  7. translate用法
  8. 女孩取名:嘴角加了蜜的女孩名字,哪一个温柔了岁月?
  9. VUE使用过滤器将金额转换为不同的单位
  10. 机器学习中的概率模型和概率密度估计方法 及 VAE生成式模型详解(之二)