自适应管线场景符号配置操作流程

306 篇文章 78 订阅

作者:桔子
#概述
超图软件SuperMapGIS 8C版本新增自适应管点符号,可由三维网络数据集快速构建三维管线场景,提高了三维管线、三维管点的显示性能,系统资源占用减少,使得数据承载力大幅提升,进而满足更加庞大复杂的三维管网系统展示、管理及应用。
不同元素采用不同方式实现快速构建三维管线场景。管线通常采用线型符号构建三维管线,自适应管点符号构建特征点,而井和附属设施采用模型符号配置。配置步骤如图1:
这里写图片描述

#第一步数据导入
管线数据通常存储为shp、dwg等格式的二维矢量数据,在SuperMap iDesktop 8C中通过数据导入功能将其导入为二维矢量数据集,如图2。
这里写图片描述

#第二步 点分类提取
三维管线场景通常由三维管线和三维管点两类组成,具体包括以下元素:
(1)管线:包括圆管、方沟、管块、竖管等;
(2)管点:包括特征点、井和附属设施三大类;
 特征点:包括弯头、直通、三通、四通、五通、多通、变径、盖堵、管帽等;
 井:包括方井、圆井、井室、偏心井、雨篦等;
 附属设施:包括阀门、水表、消防栓、控制柜、变压器、分线箱等;
这里写图片描述

管点根据设施类型可分为特征点、井和附属设置点,也可根据网络结构分为参与三维拓扑构网的点和不参与三维拓扑构网的点。若该点在管网上且能对管网连通性产生影响,那么即可作为参与三维拓扑构网的点。该步操作最终是为了三维拓扑构网做好数据准备。
该步骤主要提取井和附属设置点、参与三维拓扑构网的点。点的类型在属性表中有字段进行标明(图4),提取时根据这些字段值进行提取。
这里写图片描述
这里写图片描述
这里写图片描述

#第三步 数据检查
数据检查是检查参与三维拓扑构网的点在三维空间中是否在管线上,即检查这些点的高程字段值与其连接的管线节点高程字段值是否一致,以保证三维拓扑构网的正确性。若管点不在管线上,三维拓扑构网之后,该管点会被删除,然后在该位置的管线上生成一个管点,原管点的属性将丢失。若发现数据属性表中没有高程字段,则在属性表中新增高程字段,然后对新增字段进行列的更新赋值。
该步骤我们提供了SuperMap iDesktop 8C插件,使用时需根据要求选择相应的字段,检查结束后会将为未通过检查的管点编号输出(图7)。根据检查结果对数据进行检查和修正,直到检查通过。
数据检查插件下载地址:
链接:https://pan.baidu.com/s/1yWF3WIxEvhbocp1P_fXQfw
提取码:e094
这里写图片描述

#第四步 数据类型转换
使用数据类型转换功能,将二维管点(包括提取的特殊点和参与三维拓扑构网的点)、管线矢量数据转换为三维矢量点、三维矢量线数据。将二维的点转换成三维的管点数据,转换时需要指定转换的高程字段(图8)。将二维的线转换成三维的管线数据,转换时需要指定起始点高程字段和终止点高程字段(图9)。若属性表中只有该点的埋深和地面点高程,可根据地面点高程减去埋深和管线半径得到管线的起始点高程和终止点高程。
这里写图片描述
这里写图片描述

#第五步 构建三维拓扑构网
在SuperMap iDesktop 8C中提供构建三维网络和自定义构建三维网络(图10)。
这里写图片描述
##1、构建三维拓扑网络
使用三维拓扑构网功能构建三维拓扑网络。勾选点线打断并设置打断容限,结点和弧段默认保留所有字段(图11)。点线打断为精确打断,打断容限值设置较小的值。
这里写图片描述
##2、自定义构建三维网络
自定义构建三维网络适合于根据已存在拓扑关系的三维点、三维线数据集生成三维网络数据集(图12)。自定义构网构建的网络数据集的弧段ID、弧段起始结点 ID、弧段终止结点ID和结点ID字段,为设置参数时指定的字段,而不再是SMEDGEID、SmFNode、SmTNode、SMNODEID等系统字段。
这里写图片描述
#第六步 新建管点管线符号
##1、新建自适应管点符号
打开资源,在点符号库中新建三维自适应管点符号,各参数可根据需要修改(图13)。其中转角细分数越大,管点弯头连接越平滑。
这里写图片描述
##2、新建井和附属设施点模型符号
在点符号库中新建三维模型符号,包括指井、附属设施点等的模型符号(图14)。模型符号是将在Autodesk 3ds Max的模型通过超图max插件导出为3ds或者sgm,然后在点符号库中导入3ds或者sgm得到。
这里写图片描述
##3、新建三维管线符号
在线符号库中新建三维线型符号,并将符号编号写到三维网络数据集的属性表中(图15)。
这里写图片描述
#第七步 构建三维管线场景
(1)将三维网络数据集添加到新场景中(图16)。
这里写图片描述
(2)若只使用一种管线风格,则可以直接对管线图层设置风格,包括管线符号、线型宽度和线型颜色,并设置图层高度模式为绝对高度,数据来源是地下;若使用多种管线风格,则对管线图层制作自定义专题图,设置线型风格、线型颜色和线型宽度。同时设置专题图图层高度模式为绝对高度,数据来源是地下(图17)。
这里写图片描述
(3)设置管点图层的高度模式为绝对高度、数据来源为地下,管点会根据管线风格自动匹配连接(图18)。
这里写图片描述
这里写图片描述
(4)井和附属设施点配置
井和附属设施点的配置采用自定义专题图配置不同的三维模型符号,需在属性表中增加相应字段分别存储模型符号风格ID、模型符号的旋转和缩放参数。制作自定义专题图之后,分别设置参数如图20所示。同时设置该专题图图层高度模式为绝对高度,数据来源为地下。
至此,自适应管线场景基本配置完毕,各类型管线参考以上步骤进行配置(图21)。
这里写图片描述
这里写图片描述

  • 3
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
SuperMap是一个地理信息系统(GIS)软件和服务提供商。它提供了一系列的GIS解决方案,包括地图制作、空间分析、数据管理等功能。SuperMap的技术支持可以通过多种方式获取。 根据引用\[1\],如果您需要卸载SuperMap驱动,可以通过在命令提示符中运行相应的命令来完成。具体的命令是:"桌面安装目录\Tools\SuperMapLicenseCenter\Tools\SuperMap_Trial_License.exe" –purge "桌面安装目录\Tools\SuperMapLicenseCenter\Tools\SuperMap_Trial_License.exe" –r。 如果您需要在Vue.js中使用SuperMap,可以参考引用\[2\]中的代码示例。您需要在Vue组件中引入Leaflet和SuperMap的相关模块,并在mounted方法中调用初始化地图函数init。在template中创建一个id为"map"的div标签,并设置其样式。在init函数中,您可以使用Leaflet和SuperMap提供的API来创建地图和添加图层。 如果您需要使用Java命令生成SuperMap支持报告,可以参考引用\[3\]中的命令示例。您需要进入SuperMap组件的bin目录,并执行相应的java命令来生成报告。 希望以上信息对您有所帮助。如果您有任何其他问题,请随时提问。 #### 引用[.reference_title] - *1* *3* [SuperMap许可常见问题及解决办法](https://blog.csdn.net/supermapsupport/article/details/88966868)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Vite+Vue+iClient for Leaflet引入并实现MapV/Eharts第三方可视化库示例](https://blog.csdn.net/supermapsupport/article/details/130778845)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值