陕西红碱淖是国家重要湿地,也是黄河流域最大的淡水湖,近年来,因为人来活动及气候变化,湿地面积急剧萎缩,本文不探讨萎缩原因,仅对不同年代的面积变化进行定量计算。
研究区域位于陕西最北端,经度范围109.79-109.97,纬度范围 39.051-39.144.,本文采用不同年代的Landsat影像,1986年、2005、2021,时间根据卫星发射时间和影像质量(云雪等),选择了8月的影像。
因卫星发射时间和国内数据存储时间,分别选择了Landsat5、Landsat7、Landsat8影像。
使用地理空间数据云进行数据下载
将下载下来的影像进行解压,使用ENVI软件进行预处理
Landsat7影像因传感器问题存在错误条带,我参考了下面的方法
如何修复landsat7 ETM+影像的错误条带?_隋皓辰的博客-CSDN博客_landsat7条带修复
修复前
修复后
辐射定标---大气校正
裁剪:之后对根据研究区域的经纬度范围对影像进行裁剪,本文使用了arcgis栅格批量裁剪 工具,也可使用envi进行裁剪
本文使用5.4.3波段显示,假彩色增强
裁剪前
裁剪后
使用envi的NDVI工具进行计算得到下图
本文使用arcgis进行了NDVI阈值识别
下图工具
阈值初步确定后,使用栅格计算器进行像元提取
提取结果如图
结合原始影像进行辨别,查看是否存在阈值不合适,调整阈值,进行多次提取,选择最接近原始影像水体的 作为基准。
分别提取三幅NDVI的水体。
栅格转面工具,转为矢量数据
对其中不属于水体的部分予以删除
因为研究区域为水深较浅的湿地,我们对微小图斑不做处理。
直接统计湿地面积
面积计算需要是投影坐标,原始数据就是投影文件,故直接添加字段AREA,双精度。进行几何计算。
面积统计结果
这样就得到了基于不同年代Landsat影像的湿地面积。
本文部分图片不够严谨,因为是做完后进行了其他处理,操作时应以文字为主。
对地图进行整饰,我使用了ps做简单处理(请忽略我ps技术的粗糙)