24小时热门版块排行榜    

查看: 2205  |  回复: 1

Pushing2012

金虫 (正式写手)

[求助] MODIS土地利用数据MCD12Q1处理求助,0分类项水不见了。急急急!

各位大神好。
本人初学3S,最近在处理MCD12Q1的数据,它的土地分为好几种,但是每种的0分类型都是水,我提取一种之后,最后出来的栅格图就没有0分类项了,直接从1开始。有大神说是由于水和背景值都是0才出现这种情况的。

处理办法是用bandmath进行一下波段运算,大概意思就是将背景值设为NA,然后将0值的赋一个值
(b1 eq 0)*1+(b1 ne 0)*0  我这样在ENVI里面进行运算之后出来的结果不对,是否是公式不正确,还是我少了必要的步骤。公式是不是将其他不等于0值的所有类型全部赋成0了。。。

如果问题有点弱,还望海涵呀~~~~
谢谢!
求指导。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangok

木虫 (著名写手)

【答案】应助回帖

显而易见,你这种二分法处理,(b1 ne 0)*0就是将不为0的数据类型全赋为0了。IDL语法规则我也不是很懂,我把公式改为(b1 LT 0)*0+(b1 GE 0)*1就能得到0和1的两类影像数据。
2楼2013-10-28 23:44:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Pushing2012 的主题更新
信息提示
请填处理意见