为对无资料地区的温度分布情况进行推算,设计了基于无人机航测DEM数据的小网格温度分布推算模型,并采用开源GDAL库进行实现.项目首先通过GDAL库读取了宁夏太阳梁试验区5 m分辨率DEM数据,提取了温度推算模型中用到的3个因子:坡度、坡向、海拔,基于实测的经纬度范围采用Numpy库生成了温度推算模型中的经度纬度因子.基于提取的因子在温度推算模型中进行推算以后,生成了包含每个格点温度值的栅格文件.基于生成栅格文件,利用ArcGIS制图工具制作了该地区的温度分布图.通过与监测点实测的温度数据对比验证:实际温度值与模型推算的结果基本一致,且推算因子中海拔因子对结果贡献最大.该结果证明了算法所采用技术的易用性和算法所设计参数的准确性.
栅格数据处理 GDAL ArcGIS DEM 温度推算