概述
哨兵2号(Sentinel-2)是欧洲空间局哥白尼计划下的一个地球观测任务,该任务主要对地球表面进行观测以提供相关遥测服务,例如森林监测、土地覆盖变化侦测、天然灾害管理。
该计划是由2颗相同的卫星哨兵2号A(Sentinel-2A)与B(Sentinel-2B)组成的卫星群。
影像重采样
由于哨兵2的数据成果格式为jp2,这里我们使用的软件为ENVI 5.3(5.3以后的版本才能直接读取jp2格式),所以我们需要用SNAP软件先对数据进行重采样,转换为ENVI 5.3能使用的格式。
在菜单栏上点击“Raster\ Geometric\ Resampling”,对影像进行重采样,如下图所示。
重采样
在显示的Resampling对话框内,选择I/O Parameters选项卡,勾选上Save as,选择ENVI,设置导出文件夹,如下图所示。
I/O Parameters设置
选择Resampling Parameters选项卡,选择By pixel resolution (in m),设置分辨率为10m,如下图所示。
Resampling Parameters设置
计算NDVI
点击Run完成重采样,查找资料,可以得到NDVI的计算公式,如下图所示。
NDVI计算公式
式中的NIR表示近红外波段,R表示红外波段。
计算之前首先需要知道哨兵2每个波段代表什么意思,通过查询可知,近红外波段为B8,红外波段为B4,如下图所示。
波段信息
在toolbox中点击“Band Algebra\Band Math”,调用Band Math工具,如下图所示。
调用Band Math工具
在显示的Band Math对话框内,Enter an expression处输入表达式(float(b8)-float(b4))/(float(b8)+float(b4)),点击Add to List将表达式加入到列表内,如下图所示。
Band Math设置
点击OK,在显示的Variables to Bands Pairings对话框内为B8和B4指定对应的文件,点击Choose按钮指定导出的目录和文件名,如下图所示。
Variables to Bands Pairings设置
点击OK,完成NDVI计算,如下图所示。
NDVI计算结果
修改配色
在NDVI计算结果图层上点击右键,选择Rainbow,如下图所示。
选择Rainbow
点击后效果如下图所示。
修改后效果
结语
以上就是如何使用哨兵2影像计算NDVI值的详细说明,主要包括了影像重采样、计算NDVI和修改配色等功能。
最后,如果您在工作中遇到与GIS相关的任何难题,请通过关台留言告诉我们,我们将针对比较有典型性和代表性的问题提供解决方案,从而将我们“为您提供丰富的地图数据与专业的GIS服务”之宗旨落到实处!