gregm 发表于 2016-4-4 22:59:12

识别表面上的点。

你好沼泽用户
我来过几次论坛只是为了四处看看,也做过几次搜索,但似乎没有找到答案。我想做的是,正如文章主题所暗示的那样。确定一种方法,无论是通过.net代码,还是如果我可以执行某些命令序列/工作流程,来识别给定Civil 3D曲面上方的几何空间点
我想这样做的原因是,目前我们从现场的GPS挖掘机中提取机器控制数据,记录铲斗的最低通过率。然而,一旦这些数据出现在侧浇铸中,如果这些数据不与任何更低的数据重叠,它们也会被包括在内。虽然可以围绕数据进行动态观察,并使OGL曲面透明,以便手动删除点,但在通常有近一百万个点的2公里区域内,这可能有点繁琐
如果有人能为我指出如何实现这一点的方向,或者知道一些类似的功能,我可以学习并加以润色,我将不胜感激<感谢您的阅读,感谢您的帮助。
**** Hidden Message *****

huiz 发表于 2016-4-5 02:56:45

您可以循环遍历几何空间点,然后在该点位置收集表面的高程。该高程可以与几何空间点的高程进行比较。

sybold 发表于 2016-4-5 08:36:46

看看TinSurface.FindElevationAtXY(x,y)
页: [1]
查看完整版本: 识别表面上的点。