【求助】GIS中NDVI平均值如何计算?
有个问题一直想不通
从别处要来A地区7月份上半月和下半月的NDVI解译图L1和L2
现在图层L1的NDVI取值范围是[-50,50],图层L2NDVI取值范围是[0,1000]
现在想算A地区7月份的平均NDVI分布,可是越想越乱,感觉自己被陷进去了
(1)L1取值为-50时能说明植被覆盖是0,而取值是50时能说明植被覆盖是100%么,我感觉不能吧?
(2)平均NDVI怎么算?铁定不是[-50/2,(50+1000)/2]吧,是先标准化?
感觉就算是先标准化,好像也不对,就按[0,1]标准化来说,那这里取0,代表覆盖度为0,取1应代表覆盖度为1吧?
(3)是不是应该把L1和L2都换算成植被覆盖率的百分比,再进行叠加平均???
我是真的头大了,希望大伙给予指点!
[ Last edited by ewigkeit on 2008-12-28 at 18:46 ]
返回小木虫查看更多
今日热帖
京公网安备 11010802022153号
我可能说得不太清楚。具体一点说,一片森林,如果是落叶林,那么冬天的影像和夏天的影像,NDVI值是不一样的。所以对每幅影像,应该单独采样,确定阈值(也就是区分植被和非植被分布的极值),然后提取植被分布,这样可能更好一点。不能对两幅NDVI用同样的阈值区分植被,得到的结果可能不太准确。
我个人的看法,欢迎大家讨论。如果说的不对,欢迎指正。
多些赐教!我的理解,对于LZ的问题,比如L1的范围是(-50,50),需要采样分析,如果这两个值是代表植被的,那可以作为植被指数的阈值,用于重新计算NDVI,如果不是,那需要在这幅影像里面取可以代表植被的阈值。再用新的阈值计算NDVI。
废话比较多,不知道对不对!
[-50,50]和[0,1000]确实是被拉伸过的NDVI
可是我想问的我没有表达清楚,我再举个例子
A地区2005年7月1号拉伸后的NDVI为[-50,50]
A地区2006年7月1号拉伸后的NDVI为[0,1000]
我将2005年归一化成:序列a[-1,1]
将2006年也归一化成:序列b[-1,1]
我就是想问序列a[-1,1]中的最大值“1”和序列b[-1,1]中的最大值“1”所代表的意义是否一样?
亦或再问:A地区在2005年7月与2006年7月有最大植被覆盖度是否有变化?
我主要疑问就是卡在这时在,在我看来,2005和2006年标准化后,最大值都是“1”,但2005年中的NDVI=1是不是和2006年中的NDVI=1是有相同的覆盖率呢
,
呵呵,很受启发!牛人很多哦!
考虑到50和100 都只是最大植被覆盖度,是不是暂且认为是一致的?而且是不是考虑做一下野外验证?也就是选取植被覆盖度最大/最小的点,调查植被覆盖度。然后将两期的NDVI依据这个植被盖度做标准化。
还有一点,能不能做出来两期影像的直方图啊?比较一下植被盖度的分布趋势, 说不定可以发现什么呢?
我个人认为,不一样。两个时相的NDVI最好不要直接做比较。
我赞成如果有实验条件,可以到野外看看。但是估计实际操作起来很困难。
是啊,很明显这个在野外操作起来太难了。。。。