反复检查了图面的高程点,有编码有高程。用CASS生成三角网时却提示“点数太少”,导致无法生成三角网,是什么情况??
全部评论
1、分析数据
检查图上的高程点,确实是有编码有高程,没有异常。那么检查一下这条范围线。
操作步骤:
打开对象特性面板(ctrl+1),然后选中这条范围线,在下图界面中看到,此范围线有120个节点,标高为0。乍一看,这个范围线也没毛病。但是逐个顶点看了一遍就发现了问题,这条线上存在重复点和折返点。
检查范围线属性
2、如何解决问题
这种范围线顶点出现错误,导致无法正常生成三角网。一般不会再次逐点绘制范围线。可以直接提取一个封闭范围。 操作步骤:命令行输入boundary,按下图步骤操作,然后点击范围线内一点。软件自动提取生成了新的范围线。再次查看范围线节点数变成了116,说明新的范围线已经删除了错误的线节点。 提取范围线
这种范围线顶点出现错误,导致无法正常生成三角网。一般不会再次逐点绘制范围线。可以直接提取一个封闭范围。
操作步骤:命令行输入boundary,按下图步骤操作,然后点击范围线内一点。软件自动提取生成了新的范围线。再次查看范围线节点数变成了116,说明新的范围线已经删除了错误的线节点。
新范围线查询
重新提取后的范围线,可以正常的由图面生成三角网了。
建立三角网界面
由范围线内高程点建立的三角网
复盘总结:依据封闭范围线进行建立三角网,计算面积、土方计算等操作时,如果出现莫名的错误无法继续操作。类似的问题解决思路是:用boundary提取新的范围线→替代有问题的范围线→继续执行原操作。
学习了
距离打开宝箱还剩7天
全部评论