
这几天和一个CASS老用户沟通,他问了一个比较细的问题:CASS绘制的道路横断面线是一条垂直纵断面线的直线。而实地采集的断面点连线,是一条折线。应该采用折线还是直线?如何将折线变成直线?

我和生态圈的几个CASS大咖交流了一番,实际采集的断面线点,不会全部落在一条直线上面。但输出断面图,必须是一条直线!现实是折线,目标是直线!
现在来说说怎么解决这个折线变曲线的操作步骤:
1 绘制纵断面线
在命令行输入pl,连接中桩点,绘制纵断面线。
2 生成横断面线
点击菜单“工程应用-生成里程文件-由纵断面线生成-新建”,在下图的弹出界面中,输入断面参数。生成白色横断面线。


3 批量移动高程点
将断面线附近的高程点,垂直移动到横断面线上,CASS提供了两种方法。
方法一:点击菜单“绘图处理-高程点处理-垂直移动到线上”,按命令行提示操作,将散列在横断面线附近的高程点,批量垂直移动。

方法二:点击菜单“工程应用-生成里程文件-由纵断面线生成-横断面线上加点”
按命令行提示操作,将高程点批量移动到横断面线上。

PS:此功能是CASS10.1的新功能,9.2以下版本的用户,请参考方法一。
4 生成里程文件
点击菜单“工程应用-生成里程文件-由纵断面线生成-生成”,输出里程文件*.hdm。这个文件可用于绘制断面图和计算土石方。

复盘总结
折线的横断面线,需要直线化。CASS提供了两种方式来直线化。如果遭遇类似问题的小伙伴们,记得收藏啊!或者来生态圈(http://o.southgis.com)和CASS的高手们一起讨论解决。