计算ndvi值需要的数据_利用TM计算NDVI问题

本文介绍了利用TM影像计算NDVI时遇到的值不连续问题,详细解析了NDVI的含义、应用、局限性,并提供了计算NDVI的步骤。在ArcGIS中通过栅格计算器计算时,发现NDVI值不连续,原因在于数据类型为整型。解决方案是将栅格数据类型转换为浮点型,使用浮动工具转换波段数据后再进行运算。
摘要由CSDN通过智能技术生成

利用

TM

计算

NDVI

问题——

NDVI

值不连续

NDVI

(

Normalized Difference Vegetation Index,

归一化植被指数,标准差异植被指数

)

表达式:

NDVI=(p(nir)-p(red))/(p(nir)+p(red))

其中

p

(

nir

)表示近红外波段,

p

(

red

)表示

可见光红波段,

它和植物的蒸腾作用、

太阳光的截取、

光合作用以及地表净初生产力

(

NPP

)

等密切相关。

1

NDVI

的应用:检测植被生长状态、植被覆盖度和消除部分辐射误差等;

2

-1<=NDVI<=1

,负值表示地面覆盖为云、水、雪等,对可见光高反射;

0

表示有岩石或

裸土等,

NIR

R

近似相等;正值,表示有植被覆盖,且随覆盖度增大而增大;

3

NDVI

的局限性表现在,用非线性拉伸的方式增强了

NIR

R

的反射率的对比度。对于

同一幅图象,分别求

RVI

NDVI

时会发现,

RVI

值增加的速度高于

NDVI

增加速度,即

NDVI

对高植被区具有较低的灵敏度;

4

NDVI

能反映出植物冠层的背景影响,如土壤、潮湿地面、雪、枯叶、粗超度等,且与

植被覆盖有关。

TM

为例:

NDVI=

(

B4-B3

)

/(B4+B3)

1.arcgis

打开

TM

B4

B3

两波段数据

2.

空间分析里面有个栅格计算器的工具(

spatial analyst-raster calculator

)

输入(

B4-B3

)

/(B4+B3)

3.

点击

evaluate

(执行)

4.

查看结果

这个时候你会发现

NDVI

的值范围是正确的(

-1,1

),但是它是不连续变化的。根据研究区

以及经验判断这个结果是错的。

分析原因,寻找解决的办法。

——

数据类型的为整形

需要修改栅格数据的类型,改为

float pointing

浮点型!

修改办法:

栅格计算器里面有

float

工具如下图:

转换

4,3

两个波段的数据

type

float point

再次运算。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值