基于ArcGIS Python的NDVI指数计算
抖音视频播放地址:https://www.douyin.com/video/7150934907169099016 一、需求功能 NDVI(归一化植被指数):遥感影像中,近红外波段的反射值与红光波段的反射值之差比上两者之和。应用在检测植被生长状态、植被覆盖度和消除部分辐射误差等。 ArcGIS Python可以模拟栅格计算器对栅格数据进行快速计算,语法语句简单,执行效力高,可以快速提取NDVI值。 二、基本思路 1、首先使用ListRasters函数列出栅格文件夹下的栅格 2、打开CheckOutExtension,开启分析功能模块 3、使用arcpy.Raster函数,获取Band_4和Band_5波段 4、使用NDVI计算公式,并使用arcpy.sa.Float将计算结果转换为浮点型 5、最后使用save函数保存计算后的NDVI指数的栅格 三、使用到的库和函数 使用的库:Arcpy 使用到的函数: Arcpy: arcpy.Raster 和arcpy.CheckOutExtension
|