引言:

写MODIS数据处理这个系列文章的初衷,主要是为了分享本人处理MODIS数据方面的一些经验。鉴于网上对这方面系统性的总结还比较少,我搜集资料时也是走了许多的弯路,因此希望通过此文让初学者能够更快的入门,把时间多花费在数据分析方法的创新上,而不是在机械式的处理数据上。
本系列包括的MODIS数据处理例子包括:MOD16全球蒸散发数据集以及MOD13植被指数数据集。如果你是一名遥感方面的初学者,想要利用ArcGIS处理MODIS数据,相信看完这系列文章,能够帮助你熟悉这整个数据处理流程以及ArcGIS软件的使用。
个人能力有限,如果疏忽错误,欢迎各位交流、指正!

Google官方浏览器下载地址 https://www.google.cn/chrome/

基于Chrono插件的MODIS数据下载方法

这是一个超简单,不用FTP、无需任何编程基础的方法。你只需要在Chrome浏览器中安装一个叫做Chrono下载管理器的插件,就是这个:

Chrono作为一款下载管理器还带有资源嗅探的功能,本文下载MODIS数据就是基于此。安装方法请自行搜索解决,在此不多赘述。本文主要包括以下几部分,建议有经验者直接跳到第3部分。
    1.注册EarthData账号
    2.设置下载数据的各种属性
    3.Chrono插件资源嗅探
一、注册账号
打开https://ladsweb.modaps.eosdis.nasa.gov,点击右上方登陆

如果没有账号的话点击register注册一个,登陆后返回到原界面点击Find Data

二、依次设置Products、Time、Location、Files、Review&order
主要是选择你想下载的MODIS产品名称、时间跨度以及地理位置,具体步骤如下:
2.1 MODIS产品名称
右上窗口(1箭头)输入想要下载的数据名称后,在下方选择不同的产品数据集。一般来说,不同的数据集的差别主要体现在时间分辨率、空间分辨率的不同。详细介绍可点击数据集后面的灰色按钮查看。
例如,MOD13A3:MODIS/Terra Vegetation Indices Monthly L3 Global 1km SIN Grid
MOD13A1:MODIS/Terra Vegetation Indices 16-Day L3 Global 500m SIN Grid
前者的时间分辨率是Monthly(每月),而后者是16-day;
前者的空间分辨率是1km,而后者是500m;

选择过的数据集可以在左上小窗口看到,添加后点击Time进入下一步。

2.2 时间跨度
选择数据的时间跨度

数据如果是8-day或16-day分辨率,可能需要注意部分天跨月份的问题。举个例子,按平年365天考虑,16-day分辨率的数据采集是这样的:第1天、第17天、第33天、…、第337天、第353天,具体可参考下图。此时如果下载下半年(从7月1号开始)的数据,建议将起始时间适量向前调一个月。因为第177天(6月26号)收集的数据来源于6月26日到7月12日卫星观测结果,包含一部分7月份的数据,而第177天属于6月份,系统便不会下载这一景(第177天)的数据。

2.3 地理位置

Location中提供了多种确认地理位置的方法,这里我推荐用Tiles和Draw Custom Box。因为无论选择哪种,下载的数据都是按照MODIS数据默认的区号储存的。换句话说,即使你下载的只是经纬度1°×1°的小方块,那么系统也会默认把包含小方块的所有区块都选中。
Tiles方式可以直接输入区块号(hXXvXX)或者在底图上点选。中国地区对应的MODIS数据区块号参考此文:

Draw Custom Box方式允许你自定义一个矩形范围,但这并意味你下载后的数据会以此作为边界,而是包含在一个比它大得多的由区块组成的范围中。

2.4 下载文件选择
确认完地理位置后,就到了Files选项中,这里可以核对你要下载的文件。

单击select all可以选中全部文件到下载列表中

如果想下载单个文件,还可以单击右侧按钮开始浏览器下载;

2.5 提交订单
在登录状态submit order,再次确认要下载的数据集

之后系统弹出提示,大概意思是服务器已经收到请求,会在一段时间后把下载地址以ftp方式发到你的邮箱里。但这所谓的“一段时间”在5分钟到10天不等,一般情况都要等几天。使用ftp还需要下载相关软件进行设置等。
那么有没有一种方法,能够做到无需长时间等待,又简单无脑呢?
三、Chrono插件资源嗅探
资源嗅探插件由于版权以及一些不可描述的原因之外,近些年浏览器在资源嗅探的功能上已经削减了很多,但也足够本文用的了。Chrono作为一款下载管理器,就带有这一功能。话不多说,接下来是具体步骤。
提交需求后,不要着急退出,点击左下的past orders(历史订单)选项。

这里会显示当前账户下的历史订单以及订单的状况。展开刚才提交的订单,箭头所指处有一个链接。先不要着急打开,提交订单之后立即打开会有链接无效之类的提示。

相对于等待邮件的几天,一般只要等待一分钟左右,再点开链接,你就能会进入到这个界面。

此时,打开Chrono插件——>切换到资源嗅探器——>文件类型:其他——>文件后缀:hdf

之后再添加到下载列表中。可以看到,之前订单中的所有文件(.hdf)已经在下载列表中了。实测,国内下载速度还可以。

四、其他
1、经典的方法不一定是最好的,但一定是最有效的。
虽然NASA官网提供的方法需要等待较长的时间,也需要安装ftp软件、设置参数。但官网更新,数据的下载步骤、方式都可能发生变化,这也是为什么现在网上许多MODIS数据下载方法已经失效的原因。可能本文的方法在未来的某一天失效了,那也是再正常不过的事。而官网提供的方式,虽然麻烦,但照着做一定能够解决问题。所以了解ftp下载的方法还是十分必要的,因为在其他的遥感数据网站上,ftp是一种十分常见的下载方式。
2、MODIS数据不一定非要从NASA官网下载,也有一些别的网站提供MODIS产品下载,甚至在某些方面好于官网。
例如:
地理空间数据云(http://www.gscloud.cn)提供的MODIS中国合成产品中的MOD13数据集拥有更多样的时间分辨率:天、月、旬。
美国蒙大拿大学森林学院工作组(http://files.ntsg.umt.edu/data/NTSG_Products/MOD16),其提供的MOD16数据集分辨率提供monthly、yearly分辨率的数据,更方便分析。

MODIS系列之NDVI(MOD13Q1)一:数据下载(一)基于插件的更多相关文章

  1. MODIS系列之NDVI(MOD13Q1)七:时间序列S-G滤波之Python

    时间序列S-G滤波之Python 根据上上篇博文(MODIS系列之NDVI(MOD13Q1)五:NDVI处理流程)做出的NDVI.我们求NDVI时间序列图,但该NDVI时序图为地表各土地类型综合的ND ...

  2. MODIS系列之NDVI(MOD13Q1)一:数据下载(二)基于FTP

    这一篇我们来介绍下MODIS数据的下载方式.当然这边主要是介绍国外网站的下载方式,国内网站的普遍是在地理空间数据云和遥感集市下载.国外网站(NASA官网)下载方式主要介绍两种.本篇主要针对第一种方式, ...

  3. MODIS系列之NDVI(MOD13Q1)四:MRT单次及批次处理数据

    前言: 本篇文章的出发点是因为之前接触过相关研究,困囧于该系列资料匮乏,想做一个系列.个人道行太浅,不足之处还请见谅.愿与诸君共勉. 数据准备: MODIS数据产品MOD13Q1—以2010年河南省3 ...

  4. MODIS系列之NDVI(MOD13Q1)二:modis数据相关信息

    1.MODIS数据的特点 (1)全球免费:NASA对MODIS数据实行全球免费接收的政策(TERRA卫星除MODIS外的其他传感器获取的数据均采取公开有偿接收和有偿使用的政策),这样的数据接收和使用政 ...

  5. MODIS系列之NDVI(MOD13Q1)五:NDVI处理流程

    前言:(个人建议) 1.进行数据处理工作,由于通常数据量比较大.所以在个人电脑中,要将基础数据.不断增长的过程数据.结果数据等分门别类,使得简单易找. 2.将重要数据备份,因为在数据处理过程中,由于出 ...

  6. MODIS系列之NDVI(MOD13Q1)三:.jdk文件配置+MRT安装

    MRT(MODIS Reprojection Tool)简介: MODIS的全称为中分辨率成像光谱仪(Moderate-Resolution Imaging Spectroradiometer),是搭 ...

  7. Landsat数据下载与介绍

    1 数据下载 根据时间选择不同的Landsat卫星传感器 根据经纬度选择对应的条带: Lansdat Analysis Ready Data (ARD) Tile Conversion Tool: 把 ...

  8. Web 软件测试 Checklist 应用系列,第 1 部分: 数据输入

    Web 软件测试 Checklist 应用系列,第 1 部分: 数据输入 本文为系列文章"Web 软件测试 Checklist 应用系列"中的第一篇.该系列文章旨在阐述 Check ...

  9. Spring Boot干货系列:(八)数据存储篇-SQL关系型数据库之JdbcTemplate的使用

    Spring Boot干货系列:(八)数据存储篇-SQL关系型数据库之JdbcTemplate的使用 原创 2017-04-13 嘟嘟MD 嘟爷java超神学堂 前言 前面几章介绍了一些基础,但都是静 ...

随机推荐

  1. [CSP初赛] 组合数学的三个技巧以及从另一方面思考组合类问题

    也不知道老师讲不讲 话说好久没有水博客了,看了一点\(python\)然后就去搞文化课了 正好网课讲到组合数学,然后觉得还蛮难的(其实是我变菜了),就想到了以前的\(csp\)的组合数学基础 果然被我 ...

  2. java idea spring mvc 入门 最起码 我8080跑起来了

    IDEA建立Spring MVC Hello World 详细入门教程 https://www.cnblogs.com/wormday/p/8435617.html

  3. 网络安全从入门到精通(第一章-1)Web服务器通信原理

    本文内容 IP地址 域名 端口 HTTP协议 从访客角度看网页浏览器流程 常见服务器系统 路径 Web容器 常见的Web容器 !!!多动手,多动手,只看只听是不行的!!! 1,IP地址:就是计算机在互 ...

  4. java基础-Map

    简介 Map是一种接口,实现类有 hashMap SortedMap是继承自Map的接口,实现类为TreeMap,在内部会对Key进行排序 遍历Map 使用for each循环遍历Map实例的keyS ...

  5. hdu2642二维树状数组,单点修改+区间查询

    题目链接:http://icpc.njust.edu.cn/Problem/Hdu/2642/ 代码如下: #include<bits/stdc++.h> using namespace ...

  6. P4147 玉蟾宫 题解

    原题链接 简要题意: 求最大 \(0\) 矩阵.(将字符转化为数字) 本题是模板题,可以用来爆踩.??? 悬线法 来了! 其中绿色是 \(0\),红色是 \(1\). 下面以这个图为例讲一下算法流程. ...

  7. Python中保留两位小数的几种方法

    https://blog.csdn.net/Jerry_1126/article/details/85009810 保留两位小数,并做四舍五入处理方法一: 使用字符串格式化>>> a ...

  8. 完整说明使用SpringBoot+js实现滑动图片验证

    常见的网站验证方式有手机短信验证,图片字符验证,滑块验证,滑块图片验证.本文主要讲解的是滑块图片验证的实现流程.包括后台和前端的实现. 实现效果 使用的API java.awt.image.Buffe ...

  9. coding++:RateLimiter 限流算法之漏桶算法、令牌桶算法--简介

    RateLimiter是Guava的concurrent包下的一个用于限制访问频率的类 <dependency> <groupId>com.google.guava</g ...

  10. SpringCloud微服务架构和SOA架构

    1,传统的三层架构 在传统的架构中,SSH,SSM,主要分为web 控制层,业务逻辑层,数据库访问层,单点项目,项目没有拆分,所有的开发任务全部写在一个项目中,耦合度比价高,如果程序中的一个功能出现了 ...