• 查询稿件
  • 获取最新论文
  • 知晓行业信息

基于轮廓线提取算法的铁路站场路基土石方算量程序设计

Railway station yard subgrade earthwork calculation program based on contour line extraction algorithm

  • 摘要: 为解决铁路站场横断面结构复杂、土石方算量工作繁重、传统手工作业及现有辅助程序效率较低的问题,设计了一套基于轮廓线自动提取算法的铁路站场路基土石方算量程序。通过将横断面图元解析为点线结构并重构为无向连接图,结合图形预处理与容错机制,实现了外轮廓、内轮廓及多区域合并轮廓的智能提取。基于.Net平台对AutoCAD进行二次开发,实现填料区域的自动分类、内外轮廓线的智能生成、面积自动标注统计,以及土石方表的自动输出等功能。应用结果表明,该程序可显著提升土石方算量工作的效率,在小型站场中效率提高2倍以上,在大型编组站中效率提升更为显著,并具备向拆迁、用地面积统计等领域推广应用的潜力。

     

    Abstract: To address the issues of complex cross-sectional structures of railway stations, onerous earthwork calculation tasks, and low efficiency of traditional manual operations as well as existing auxiliary programs, this paper designed an intelligent railway yard subgrade earthwork calculation program based on an automatic contour line extraction algorithm. By parsing cross-sectional primitives into point-line structures and reconstructing them into undirected connected graphs, and integrating graphic preprocessing and fault-tolerant mechanisms, the paper achieved the intelligent extraction of outer contours, inner contours, and merged contours of multiple regions. Based on the .NET platform, the paper carried out secondary development on AutoCAD, implemented functions including automatic classification of filling areas, intelligent generation of inner and outer contour lines, automatic area labeling and statistics, as well as automatic output of earthwork tables. Application results indicate that the program can significantly improve the efficiency of earthwork calculation work: the efficiency is increased by more than twice in small-scale stations, and the efficiency improvement is more remarkable in large marshalling yards. Furthermore, the program has potential for promotion and application in fields such as demolition and land use area statistics.

     

/

返回文章
返回