MODIS数据简介

MODIS数据目前已经提供多种数据,以terra卫星的反射率产品MOD09GA(2018年217天h15v01)为例,该产品的数据是HDF4格式,它将许多有用的数据集整合到一起,当我们选定一个区域后,数据文件中各个数据集按照不同分辨率将该区域划分为多个像元(500m为2400×2400,1km为1200×1200),每个像元有一个我们需要的值。
MODIS数据下载网址:https://ladsweb.modaps.eosdis.nasa.gov/search/

然而,我们在实际使用过程中,常常会用到不同类型的数据,如何将不同产品的同一位置的像元进行匹配,是一个比较麻烦的工作。常用的方法是对每个像元赋予坐标值(经纬度),坐标相同的像元即视为可进行匹配。

ArcGIS作为图像处理常用的软件,对提取MODIS数据的像元坐标很有帮助。接下来以MOD09GA反射率产品的一幅影像(地区:h15v01,时间:2018年217天)为例,介绍如何利用ArcGIS提取该数据集中500m分辨率的2400×2400个像元坐标值。

利用ArcGIS提取坐标

数据格式简介

从上图中我们可以看出,MODIS的HDF4格式数据有两个数据集:分别为MODIS_Grid_1km_2D和MODIS_Grid_500m_2D,分别对应1km(1200×1200个像元)的地理分辨率和500m(2400×2400个像元)的反射率分辨率。
另外在元数据中我们可以找到,我们所使用的这个地区的角点坐标,以及投影方式为正弦投影。从该区域图中可以看出,只有上下两条边界是平行的,而左右经度不是平行的,因此,我们不能简单地以经纬跨度除以2400来获取各个像元的坐标,而需要用ArcGIS。

步骤1——添加待提取文件的数据集

打开需要提取坐标的文件,提示选择数据集,选择需要的分辨率,这里选择500m分辨率2400×2400个像元,点击确定;

步骤2——修改数据的坐标系

打开后显示数据集的影像:
这里采用的是正弦投影,而我们提取坐标通常是WGS84坐标系下的坐标,因此需要改一下坐标框架。点击工具栏中的视图——>数据框属性,选择坐标系——>地理坐标系——>World——>WGS 1984,点击确定,即可显示出84坐标系下的影像。

步骤3——栅格转点

点击ArcToolBox,在右边选择转换工具——>由栅格转出——>栅格转点;
双击后,弹出窗口,输入栅格下拉选择打卡的数据集
第二行不动,第三行点击右边的图标选择生成中间文件的位置并输入名字
然后点击保存返回窗口,点击右下的环境设置参数
其中需要修改的有三项,输出坐标系、处理范围和栅格分析,分别改为如下设置:

然后点击确定即由栅格转点,此过程需要一定时间,打开右下角结果,当栅格转点前的沙漏图标变为锄头时即完成。

步骤4——添加XY坐标

点击ArcToolBox的数据管理工具——>要素——>添加XY坐标;
输入要素选择栅格转点生成的.shp文件

环境仍然需要修改输出坐标系、处理范围和栅格分析:

点击确定,在结果栏等待查看处理状态,此过程需要很久时间。

步骤5——转换成经纬度即输出文件

右键生成的.shp文件,打开属性表

可以发现已经加入了坐标,点位顺序为每2400个点为HDF文件中像元的一行。
如果需要的是点位的经纬度,则分别点击POINT_X、POINT_Y全选一列,并右键,点击计算几何,选择第二个坐标系,并且属性选择计算X或是Y坐标,点击确定后等待完成即可。
最后,需要导出坐标文件,点击左上导出,选择输出位置及格式即可。

至此,利用ArcGIS提取MODIS像元坐标即完成。

利用ArcGIS提取MODIS数据的像元坐标相关推荐

  1. 利用arcgis提取.nc气象数据

    利用arcgis提取.nc文件中的降水量数据 1.导入.nc文件 这是18年降水量数据集,可以直接将nc文件拖入arcgis中 2.提取降水量 在工具栏中找到"创建NetCDF表视图&quo ...

  2. 天地图如何导出某个区域_如何利用ArcGIS提取天地图建筑轮廓

    ArcGIS是一个收集.组织.管理.分析.交流和发布地理信息的综合平台,已被应用于诸多领域,建筑轮廓为建筑的外沿线投影轮廓线,这里介绍一下如何借助ArcGIS提取天地图的建筑轮廓,希望能够对大家有所帮 ...

  3. 图片播放器的实现1——利用Image2LCD提取图片数据并显示

    以下内容源于朱有鹏嵌入式课程的学习与整理,如有侵权请告知删除. 参考内容 (1)https://xiefor100.blog.csdn.net/article/details/71941527 (2) ...

  4. 利用ArcGIS提取大型面状水体

    利用ArcGIS提取大型面状水体 基本思路 由于地球引力作用和大型水体的形成原理,大型水体表面坡度极小.根据地形数据的坡度分析结果,提取大型面状水体存在可能性. 具体步骤 本文利用ArcGIS软件和D ...

  5. 利用MRT对MODIS数据进行批量重投影+批量波段合成

    写在前面: 官方渠道已经下载不到MRT了,为什么呢?退休了呗. LP DAAC - The downloadable MODIS Reprojection Tool (MRT) and MRTSwat ...

  6. 利用ArcGIS处理土地利用数据:计算fishnet每个格网中不同地类的面积

    前期准备:已经创建好的fishnet格网数据以及裁剪好的土地利用类型数据 创建渔网的过程就不讲了,创建渔网过程中可能遇见的问题在其他文章中也有讲到.我利用的土地利用类型数据是global30的数据. ...

  7. 利用arcgis将execl数据可视化(点)

    execl数据示例数据 execl文件必须是(.xls) 将经纬度(度分秒)转成以度为单位 利用以下公式,注意将A2换成经纬度所在的单元格 =(LEFT(A2,FIND("°",A ...

  8. 利用ARCGIS实现图片与excel中坐标点的匹配并绘图

    一.背景 本次的实验完成的是坐标点文件与图片的匹配,已有的数据分别是点的坐标excel文件以及区域图片,来实现区域的绘制. 二.步骤 1.首先将坐标点excel文件导入ARCGIS中进行展点,数据的格 ...

  9. 使用MRT批量提取modis数据所需波段(HDF转TIF)

    一.写在前面 本文主要是记录一下我做的过程,以便下次使用查阅.本文只涉及提取过程,不涉及MRT的安装与配置. 批量提取需要先生成一个prm文件,然后运行批处理命令,才能实现. 二.生成prm文件 (1 ...

最新文章

  1. Excel导入SQL SERVER,数字和字符会被系统自动置为NULL的解决方法
  2. AppStore 拒绝审核原因:PLA 2.3
  3. PSSM特征-从生成到处理
  4. VTK:规则多边形源用法实战
  5. LeetCode 350. 两个数组的交集 II(哈希)
  6. Java描述设计模式(04):抽象工厂模式
  7. 西门子for循环例子_理解JavaScript中的循环缺陷和迭代协议
  8. 为什么eval某个json字符串时要加括号?
  9. ASP.NET 對cookies的操作
  10. Mac 输入法小技巧
  11. cocos2d - JS Sprite 镜像反转显示 ( Flipped )
  12. linux安装核显驱动程序,在Ubuntu系统上怎么安装英特尔核显驱动安装器
  13. 算法一(python)
  14. 华为云数据库推出表数据快速恢复,细粒度解决用户误删数据问题
  15. 手把手教你,如何用Python做副业月入10000+!
  16. My_sum函数进化
  17. 常见外包公司(非全部)
  18. Google关键词排名多久做上去?谷歌新网站多久能有排名?
  19. linux挂接移动硬盘,LINUX挂接移动硬盘
  20. 分布式事务之BASE理论

热门文章

  1. 基于ATR确定头寸的择时股票量化策略
  2. 正在载入java_如何实现程序加载时弹出正在加载对话框
  3. 学习型组织将何去何从?
  4. Flash ActionScript3 殿堂之路 第一章:ActionScript3语言介绍与开发环境
  5. 64位系统装32位的Python,Python version 3.5 required, which was not found,DLL load failed
  6. ZZNU17级新生周赛第七场
  7. Android Studio的省电模式
  8. redis分布式锁与zk分布式锁的对比
  9. linux磁盘合盘,超强启动盘制作工具MBROSTool(可隐藏,多分区,多启动)
  10. Linux Mysql8.x安装