怎么根据二维的标高画三维啊
我是管道专业由于三维多段线(3DPoly)是没有圆弧定义的,而二维多段有可能是被拟合过的普通多段线也带有圆弧的,与三维多段线定义不符合,故此二维多段线或带圆弧多段线转为三维多段的代码,那么多大侠们都没有出过,按照“管道专业”或“测绘专业”→难免都是带圆弧的,故此就算普通多段线→三维多段线,也是直线型的,这个时候需要提前把普通多段线中的圆弧→分为N个短直线→再转为三维多段线→实现视觉上的满足! 本帖最后由 寒潮大冬瓜 于 2024-11-19 19:27 编辑
;DD3D利用foreach函数取得多段线顶点plpoint加上获取其标高值形成XYZ最后绘制三维多段线(测绘专业的(非二维多段线)等高线DGX转为三维多段线)
;经验:可以利用'贱人工具箱'的直线合并为多段线功能→把二维多段线转为多段线效果比较好!因为我需要学习其他大侠的智慧,随意收个币请见谅! 228378553 发表于 2024-6-17 09:51
我的没这么复杂,只是简单的多线
我觉得这个处理之后比较好用!既保留了原来的弧度,还实现了二维多段线转化为三维多段线(也可以认为是直线)→为下一步设计模拟(指在地形图上规划新构筑物的需要)创造了比较直观的实测或模拟图形!非常直观! line x1 y1 z1 x2 y2 z2… blog.csdn网有ARCGIS二维点线数据增加高程(Z)方法→但是这个不是用lisp编的代码 传个Dwg攵件上来,把已知未知,目的说清楚,别人才能帮到你
寒潮大冬瓜 发表于 2024-5-31 01:18
;DD3D利用foreach函数取得多段线顶点plpoint加上获取其标高值形成XYZ最后绘制三维多段线(测绘专业的(非二维 ...
谢谢大神提供源码 寒潮大冬瓜 发表于 2024-5-31 09:14
由于三维多段线(3DPoly)是没有圆弧定义的,而二维多段有可能是被拟合过的普通多段线也带有圆弧的,与三维多 ...
确实是,一个设计院出来的东西都有可能不一样,确实难搞 带圆弧多段线炸开成直线和圆弧就可以改变标高了 guosheyang 发表于 2024-6-4 19:10
带圆弧多段线炸开成直线和圆弧就可以改变标高了
我换思路了,用别的方法试试可行度
页:
[1]
2