摘要

目前常用的DEM土石方算法通过将地形模拟为高度不一的棱柱来计算场地的土石方量。在遇到复杂地形时,单一棱柱对应的填挖情况复杂,需要进行分割运算,不仅会导致地形模拟失真,并且会增加模型计算的复杂度。针对这一情况,基于TIN模型,引入三角形微分思想,将三角形按照一定规则进行分割,通过计算微分三棱柱体积实现土石方的计算。对于该方法,采用C#编程进行试验,并与传统的Grid和TIN方法进行比较,从结果精确性和时间效率进行了分析。研究结果表明:该方法在复杂地形中相较传统算法可进一步提高土石方量的计算精度。