MODIS 数据产品预处理[通俗易懂]

MODIS 数据产品预处理[通俗易懂]MODIS数据产品预处理1MCTK重投影第一步:安装ENVI的MCTK扩展工具解压压缩包,将其中的mctk.sav与modis_products.scsv文件复制到如图所示,相应的ENVI安装路径中去。第二步:打开ENVI5.3标准版如图所示在右边的工具栏处打开最下方的Extensions工具扩展包。可以看到安装的处理工具如图所示。鼠标左键双击打开其中的m…

大家好,又见面了,我是你们的朋友全栈君。

MODIS 数据产品预处理 

1  MCTK重投影

第一步:安装ENVI的MCTK扩展工具

解压压缩包,将其中的mctk.sav与modis_products.scsv文件复制到如图所示,相应的ENVI安装路径中去。

MODIS 数据产品预处理[通俗易懂]

MODIS 数据产品预处理[通俗易懂]

第二步:打开ENVI5.3标准版如图所示

 MODIS 数据产品预处理[通俗易懂]

在右边的工具栏处打开最下方的Extensions工具扩展包。可以看到安装的处理工具如图所示。鼠标左键双击打开其中的mctk工具。

MODIS 数据产品预处理[通俗易懂]

 

在MODIS Conversion Toolkit(MCTK)工具栏中,点击Input HDF按钮加载将要进行处理的MODIS数据文件(后缀名为 .hdf )。加载数据后如图所示。MODIS 数据产品预处理[通俗易懂]

接下来首先选择输出类型(Select Output Type)为第三种 Standard and Reprojected:Both output types ;定义输出路径(Output Path)和输出文件名(Rootname for output)

MODIS 数据产品预处理[通俗易懂]

在中间的 Processing Options 栏目中选择项目列表(Select items from the lists:)选择需要的数据子集(不同的数据产品中有很多个子集,具体选什么,根据自身需要选择)。Fill Value for Bad Data:默认为 NaN ;Use Double Precision:选择为Yes。

右边的栏目中。选择重采样方法时选择双线性内插法(Bilinear)(总共有三种方法分别为:最邻近法Nearest Neighbor;双线性内插法Bilinear;三次卷积法Cubic Convolution 。使用的较多的为第二种方法,三种方法的区别可自行百度)。

选择输出地图的投影(Select Output Map Projection),点击New按钮后,在Customized Map Projection Definition中的设置如图所示。

MODIS 数据产品预处理[通俗易懂]

投影类型选择Albers等面积圆锥投影,投影椭球选择WGS-84,其余参数按照图片进行设置。第一次做的时候,设置完点击OK,出现如下图片,点击是将投影参数设置保存到相应路径内的文件下。在下一次使用时,直接点击下图中间的Load Existing Projection即可完成投影参数设置。

MODIS 数据产品预处理[通俗易懂]MODIS 数据产品预处理[通俗易懂] 

最后将背景值(Background Value To Use)设置为-999。点击Process按钮即可完成。

2 数据重采样 

首先将要进行重采样的数据打开,然后在ENVI中右边的工具栏处,打开Raster Management工具包。选择其中的Resize Data工具如图所示。鼠标左键双击,打开Resize Data Input File对话框。 

在Resize Data Input File对话框中选择数据文件,点击OK,进入Resize Data Parameters对话框。

MODIS 数据产品预处理[通俗易懂]MODIS 数据产品预处理[通俗易懂]

 

点击Set Output Dims by Pixel Size按钮,在Output Dims via Pixel Size对话框中设置输出的像元尺寸X、Y均为500米。点击OK。

MODIS 数据产品预处理[通俗易懂]MODIS 数据产品预处理[通俗易懂]

选择重采样方法时选择双线性内插法(Bilinear)(总共有三种方法分别为:最邻近法Nearest Neighbor;双线性内插法Bilinear;三次卷积法Cubic Convolution )。(当由低分辨率转为高分辨率时会无法选择这三种方法,只有 Nearest Neighbor和aggregate方法)。最后合适的输出路径与文件名,点击OK按钮即可。 

3 研究区提取

打开要提取的文件与研究区的面矢量图。 

在ENVI中右边的工具栏处,打开Regions of Interest工具包。选择其中的Subset Data from ROIs 工具如图所示。鼠标左键双击,打开Select Input File to Subset via ROI对话框。选择要提取的原始文档,点击OK,进入Spatial Subset via ROI Parameters对话框。

 MODIS 数据产品预处理[通俗易懂]

在Spatial Subset via ROI Parameters中选择宁夏矢量面文件,Mask pixels output of ROI 选择Yes,Mask Background Value设为-999(根据数据处理需要自行设定)。定义文件输出路径与文件名。点击OK即可。 

转载于:https://www.cnblogs.com/yhpan/p/10298981.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/139333.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • python实现求和,求平均值——函数

    python实现求和,求平均值——函数#求三个数的和defsum(a,b,c):returna+b+cx=int(input("请输入第一个数:"))y=int(input("请输入第二个数:&

    2022年7月5日
    22
  • python语言变量命名规则[通俗易懂]

    python语言变量命名规则[通俗易懂]Python语言变量命名规则变量名只能包含字母、数字和下划线。(推荐学习:0基础入门python)变量名可以字母或下划线开头,但不能以数字开头。例如,可将变量命名为message_1,但不能将其命名为1_message。变量名不能包含空格,但可使用下划线来分隔其中的单词。例如,变量名greeting_message可行,但变量名greetingmessage会引发错误。不要将Pytho…

    2022年6月14日
    32
  • 微信小程序实例教程_小程序怎么做

    微信小程序实例教程_小程序怎么做微信小程序入门教程+案例demo尊重原创,转载请注明出处:原文查看惊喜更多http://blog.csdn.net/qq137722697首先摆在好姿态,——微信小程序开发也就那么回事。你只需要一点点css(真的只要一点点)的基础就可以了。认清微信小程序开发其实,我觉得小程序就是将微信官方提供20+个基础组件(目前有26个)进行排列组合,然后加上一些css样式,对用户的操作进行反馈(调

    2022年9月17日
    0
  • luajit性能优化[通俗易懂]

    luajit性能优化[通俗易懂]本文转载地址:(http://www.cnblogs.com/zwywilliam/p/5992737.html)luajit是目前最快的脚本语言之一,不过深入使用就很快会发现,要把这个语言用到像宣称那样高性能,并不是那么容易。实际使用的时候往往会发现,刚开始写的一些小testcase性能非常好,经常毫秒级就算完,可是代码复杂度一上去了,动辄几十上百毫秒的情况就会出现,性能表现非常飘忽。

    2022年10月6日
    0
  • IDEA热部署设置

    IDEA热部署设置转载位置:https://blog.csdn.net/nihao12323432/article/details/82664601

    2022年6月13日
    23
  • 3d立方体旋转动画代码_3d旋转图片制作

    3d立方体旋转动画代码_3d旋转图片制作3D立方体旋转动画

    2022年4月21日
    67

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号