D3L Tool of NASA Satellite 2.0 介绍

NASA卫星的D3L工具是一款免费的软件工具,在软件内即可完成 NASA 卫星数据的检索与下载全流程。

v2.0 基于 NASA 官方 earthaccess 与 CMR 检索服务全面重构: 不再需要去 NASA 网站创建订单,也彻底告别浏览器模拟登录。左侧选择产品(MODIS / VIIRS / MERRA-2)、 时间范围,直接点击正弦瓦片地图选择区域(或输入经纬度),即可检索并勾选下载——内置断点续传、 多线程并发、失败自动重试与文件校验,中英双语界面,支持 Windows / macOS / Linux。

项目历史:NASA卫星的D3L工具由戴先生开发。2018 年 v1.0 因 LAADS FTP 服务器关闭、官方脚本对非程序员不友好而生,通过浏览器模拟批量下载订单数据。 八年后技术栈全面更新,v2.0 让它重新成为最好用的 NASA 数据下载工具之一。


v2.0 主界面

左侧检索(产品 / 时间 / 可点击的 36×18 瓦片地图),右侧检索结果与下载队列实时进度。


v2.0 新特性


开始使用

Windows 用户直接双击 D3LToolNASA.exe(单文件,无需安装 Python): 在"设置"中登录 NASA Earthdata 账号(免费注册,检索不需要登录、下载需要), 选择产品与区域后点"检索",勾选文件加入下载队列即可。

命令行用户:pip install d3ltool 后即可 d3ltool search VNP46A1 --start 2020-03-01 --end 2020-03-31 --tile h04v03。 详见文档

D3L Tool of NASA Satellite引用的相关的软件

D3L Tool of NASA Satellite是根据MIT许可发布的。 它建立在几个开源库和源代码文件上。 以下是关键项目清单。

PySide6 (Qt for Python) Cross-Platform GUI Library, version 6. License: LGPL-3.0 License. Authors: Qt Company and many. Links: https://doc.qt.io/qtforpython/

earthaccess — NASA Earthdata access library, version 0.19. Authors: NASA openscaping community etc. License: MIT License. Links: https://earthaccess.readthedocs.io/

requests Library. Authors: Many. License: Apache 2.0 License. Links: https://requests.readthedocs.io/

Pyinstaller Library. Authors: Many. License: GPL license. Links: http://www.pyinstaller.org/

v1.0(2018,浏览器模拟方案)基于 tkinter、selenium 与 Tristan Quaife 的 laads-data-download.py 构建,已停止维护并归档于仓库历史。


致谢

D3L Tool of NASA Satellite的开发得到了Tristan Quaife, MorvanZhou与NASA的帮助。特别感谢GeoDa。

技术支持

v2.0 的使用方法见文档;遇到问题欢迎在 GitHub Issues 提交。

许可

D3L Tool of NASA Satellite使用MIT许可

联系方式

有问题?请联系我们.

访问人数