首页 / 浏览问题 / 组件GIS / 问题详情
超图iObject中怎么处理管网竖直管的情况
7月12日, 2017
RT 我所说的竖直管应该普遍存在于实际生产当中 例如 在水平的管网系统中 总会有支线是以竖直(或者朝向地面)的角度与地面设施接驳 但是在二维线编辑中无法以第三维的坐标画出这样的线 再转进三维数据集后无法编辑 因此 1、在数据处理中怎么去绘制这样的线段?

我有设想解决方案 使用点来代替这样的直线段 如此一来只需要给点匹配竖直的三维符号即可表示 但是在实际应用中 这样做无法达到在scenecontrol中精确表达的目的 方案二 在有竖直管段的位置点 绘制重合点 转成三维数据集后给两点赋予不同高程值 然后利用程序在此2点绘制直线段 那么此处存在一个问题 2、超图iObject中是否存在这样的函数或方法 能实现我绘制的目的。

最后想请教工程师 上述需要制作竖直管段的情况 是否有更好的解决方法 谢谢

2 个回答

您好,您可以用Point3Ds来构造GeoLine3D,竖直管网对应的Point3D的X,Y坐标相同,Z坐标不同就行了。
胡林  (5,985EXP)  登峰造极
7月12日, 2017
您好。

1、在二维坐标系下无法绘制三维线。您可以通过设置图标或者模型标注垂直管线,或者直接生成或绘制三维官网。

2、iObjects是可以根据点集合去构造线的。构造函数参考:GeoLine3D(Point3Ds)
张阳名  (5,560EXP)  登峰造极
7月12日, 2017
...