DDA算法在地表面积计算中的应用研究Application Research on the DDA Algorithm for Calculating the Surface Area
麻雪丽,巢佰崇,王焰新
摘要(Abstract):
现有的几种地表面积计算方法复杂,或欠缺考虑,或不便于在工程应用中使用。在实际应用的基础上,提出一种思路简单的地表面积计算新方法及步骤,该方法将栅格数据分成完整栅格和非完整栅格两部分。针对完整栅格,给出单元栅格划分方法及单元栅格地表面积计算理论;针对非完整栅格,详细介绍通过DDA(digital differential analyzer)算法及射线算法计算非完整栅格区域面积。该方法思路简单,并结合实际数据进行验证,取得了良好的效果。
关键词(KeyWords): 三维地形;数字高程模型;表面积计算;DDA算法;射线算法
基金项目(Foundation): 国家重点研发计划资助(2017YFC1405300)
作者(Author): 麻雪丽,巢佰崇,王焰新
DOI: 10.14188/j.2095-6045.2017294
参考文献(References):
- [1] 乔志勇,徐敬仙.三维规划辅助决策系统研究[J].测绘地理信息,2015,40(4):90-92
- [2] 钟登华,李明超,王刚,等.水利水电工程三维数字地形建模与分析[J].中国工程科学,2005,7(7):65-70
- [3] 韩买侠,程传录,王维.地表面积计算方法研究[J].测绘通报,2015 (9):72-74
- [4] 谢成磊,赵荣,梁勇.基于地理坐标的地理国情统计单元表面面积精确计算[J].遥感信息,2014,29 (4):47-51
- [5] 魏东,张秀程.基于递归算法的三维地形面积计算方法研究[J].工程地质计算机应用,2007,47(3):5-7
- [6] 江帆,吕晓华,王仲兰.基于复化公式的DEM表面积算法分析[J].测绘学院学报,2005 (4):263-265
- [7] 王长海.DEM模型的三维地表面积算法研究[J].红水河,2010,29 (3):153-154
- [8] Jenness J S.Calculating Landscape Surface Area from Digital Elevation Models[J].Wildlife Society Bulletin,2004,32(3):829-839
- [9] 张义宽.计算机图形学[M].西安:西安电子科技大学出版社,2004
- [10] 苗春葆.点与多边形关系的射线法[J].电脑编程技巧与维护,2008,(3):56-58
- [11] 吴秀琴,张洪岩,李瑞改,等.ArcGIS9地理信息系统应用与实践[M].北京:清华大学出版社,2008