(图文点击放大阅读)
地下管道工程测量中,管线平断面图是最为关键的测量成果资料,是管道通道设计的重要依据。本文通过分析相关数据特点,研究应用CAD/GIS集成技术,实现了一种地下管线平断面图自动成图方法。基于该方法研发的软件已在多个工程中应用。应用结果表明该方法可以显著提高地下管道工程测绘制图工作的质量和效率。
1、引言
地下管道工程测量必然要涉及到地下管线测量制图,其中管线平断面图是最为关键的测量成果资料,也是是管道通道设计的重要依据。由于外业测量数据的繁杂、工程路径设计方案的频繁改动,传统的平断面制图方法在数据计算和录入以及图纸绘制等方面劳动强度大、效率低下。因此,必须研究相关处理方法并开发专业制图软件,以能够高质量、高效率地处理地下管道勘测设计工程中的各种数据,方便快捷地绘制满足行业勘测制图规范的管线平断面图。
2、源数据分析
2.1带状地形图
地下管道工程使用的地形图一般为1:500或1:1000的大比例尺带状地形图。普通地形图虽然基本满足工程勘测需求,但需要根据设计需要补充相关信息,主要包括:详细补充路径相交的河道、沟渠、堤坝等水系设施的顶边及水底高程;线状地物或面状地物轮廓与路径中心线相交处加注高程点;依比例绘制与设计管道对接或有影响的相关电力设施;依比例绘制有地下基础的桥梁等设施的平面结构;补充其他满足设计需求的地形数据。
目前,工程测量所用地形图基本为CAD格式,在数据表达上重符号而轻属性。通常,符号带编码的地形图(如CASS地形图)相对容易处理,而无编码地形图难以自动识别地形地物导致大量人工干预。此外,由于地形图图式符号的特点,CAD地形图存在大量离散型、组合型符号实体对象,这也给后期的自动化处理带来较大困难。
▲图 带状地形图
2.2综合管线图与管线成果表
综合地下管线图包括各类管线、管线点、背景地形图。图上通过注记表达管线类型以及管线规格等部分属性信息,其他管线信息通常记录在管线成果表中。由于历史原因,这种图属分离的管线数据表达形式已存在多年,是目前大多数城市地下管线数据采用的模式。综合地下管线图通常多为CAD格式,但大多数地区只能购买和收资到纸质图或扫描图。
▲图 综合管线图
传统的管线成果表是一种“管线点+管线段”的混合式表格。绝大多数情况下,成果表不仅包括地下管线的埋深、管线高程、规格、性质、附件、权属、流向等属性数据,也包括管线点的平面位置、高程等空间数据。由于管线点与管线段“一对多”的关系,这种“点线混合式”表格存在许多重复性管线信息导致大量的数据冗余。由于相关规范对管线成果表的格式并没有做强制规定,这也导致实际工程中出现许多内容相近但结构不同的表格,给管线数据的自动化处理带来困难。
▲ 管线成果表
2.3GIS管线数据库
目前国内有些城市已经或者正在建立城市地下管线GIS系统。GIS 模式除具有成图系统和属性信息管理系统的功能外,还具有空间综合分析的功能,是一种最有发展前途的模式,也是目前比较流行的模式。然而,这种模式一般投资比较大、自行开发周期比较长。
GIS管线数据的图形与属性关联,可以快速查看管线信息和通过属性查找相应图形。GIS管线数据中管线点与管线段以点要素和线要素的形式单独分层表达。管线点属性通常包括平面坐标、地面高程、埋深、连接点、特征、附属物等信息。管线段属性通常包括起点编号、终点编号、起点埋深、终点埋深、起点管线高程、终点管线高程、管线类型、管线规格等信息。
GIS管线数据是目前最容易处理的一种管线数据格式,但当前可以对外提供这种数据的相关部门单位屈指可数。
▲图 GIS管线数据
2.4规划平面图与断面图
地下管道工程大多数位于城市内部,通常布设在已建道路或规划道路附近。城市地区地下工程必然涉及城市规划,因此必须向市政设计规划部门收集管道路径走廊区域相关规划资料。这些规划资料通常包括:规划道路设计平面图与断面图,规划管线设计平面图与断面;其他相关地下、地上市政设施设计平面图及断面图。由于历史原因,市政各部门的规划设计资料存在多种格式,多个版本,内容不一致等问题。从规划数据中提取工程所需信息需要大量人工干预。
▲图 道路规划设计图
3、技术需求及难点分析
3.1多源CAD/GIS数据处理
地下管线数据是一种带属性的空间数据,是一种典型的可以结构化表达的数据,非常适合采用GIS模式处理。管线平断面图是一种工程制图,非常适合采用CAD模式绘制。与此同时,在地下管道工程中通常会购买和搜资到不同来源、不同格式的CAD与GIS数据,如果利用不同平台软件分别进行处理将导致操作过程不连贯、效率低下。
此外,传统的CAD制图一般采取“参数化绘图”的方法,即根据参数(比例尺、图框参数等)与几何数据绘制图形,但无法根据参数动态调整符号显示,需要外部编辑。对于复杂符号通常基于多个实体组合而成,这种离散的组合型符号编辑繁琐。因此,要实现符号的动态化显示必须重新定义图形符号,将符号显示与图纸参数进行关联,实现图形符号对象的参数化动态显示,同时要保持符号的整体性。
因此,管线平断面图的绘制在数据模型、图形表达、功能处理方面需要同时兼具CAD与GIS两种特性,将CAD平台优越的“编辑与显示模式”与GIS平台强大的“数据处理与管理”功能融合,取长补短,构建一套完善的CAD与GIS的集成方案。
3.2管线平断面制图
施工图阶段管线平断面图比例尺一般为横向(平面)1:500,纵向1:50或横向(平面)1:1000,纵向1:100。管线平断面图中纵断面部分关于地下管线的交叉跨越可以参照《城市地下管线探测技术规程》中关于管线纵断面图的规定执行,其他内容是参考《电力工程勘测制图标准》以及《输电线路测量手册》中关于管线平断面的相关制图规定。
管线平断面图绘制主要存在以下难点:
1.管线交叉跨越的提取计算、依比例符号绘制繁琐易错、工作量大;
2. 断面要素属性以及图形符号信息“静态”显示导致后续编辑困难;
3.设计路径频繁更改导致的重复性制图工作;
因此,管线平断面图的绘制必须高度自动化且图形易于编辑以满足实际工程中重复性制图工作的需要。
▲图 管线平面分布示意图
现有的管线断面图都以管线交叉跨越点(截面)表达地下管线在线路纵断面上的高程与位置。这种方法满足现有规程规范要求,但有明显的缺陷:
1.地下线路工程通道都有一定宽度,仅绘制线路中心线上的交叉管线无法反应管线在边线范围(施工范围)内的高低情况,使设计人员必须通过其他方法获取管线在路径范围内最高或最低位置,给设计带来不便。
2.平行或邻近线路中心线且在管道通道设计范围内的管线与中心线或边线都不交叉,难以通过交叉点(截面)的方式表达。若以其端点或管线上采样点作为交叉点绘,则设计人员需从平面图中确认其连接关系。这种表达方式既不完整也不直观,容易导致误判。
3.除交中线交叉点外,同时绘制左右2个交叉点或从管线上采样多个点作为交叉点绘制管线断面可以一定程度上反映一条管线高低分布,但这种方式不仅繁琐而且会导致图面符号拥挤叠加,难以判读。
因此,仅仅绘制管线交叉截面虽然满足现有规范要求,但无法完全满足设计需求。
4、技术方案研究与设计
4.1CAD/GIS集成技术
(1)CAD/GIS集成平台框架设计
研究CAD软件(AutoCAD)与GIS引擎(GDAL)的空间数据访问技术,实现CAD/GIS内在集成,统一处理CAD与GIS格式数据。系统框架设计如图1所示。
▲图 软件架构设计示意图
系统基本分为以下三层:数据层:在AutoCAD数据的基础上增加对GIS数据的支持,可以关联CAD实体与GIS要素,同步对图形与属性进行编辑和保存;业务层:通过ObjectARX嵌入GIS引擎GDAL,并在此基础上增加GIS功能,引入GIS数据管理机制,实现AutoCAD与GIS的数据集成管理;应用层:在业务层基础上构建专题管线应用功能,包括文档管理、线路路径、管线数据编辑计算、管线平面制图、管线平断面制图等功能模块。
(2)构建面向GIS对象的CAD动态符号系统
▲图 符号系统结构设计示意图
动态符号是数据管理与图形绘制的关键,该软件利用ObjectARX自定义实体以及GDAL中OGR矢量要素定义符号,并关联相关参数(如图3所示)。该方法将“GIS要素数据模型”与“CAD图形绘制”巧妙集成,同时保持了符号对象的完整性。符号对象根据比例尺等参数动态显示,无需外部干预。
宿主平台AutoCAD通过原有数据库管理机制管理GIS/CAD集成实体,同时调用GIS引擎管理集成实体的“GIS数据”,借此构建对符号系统的“同步”、“异构”的管理机制(如图4所示)。
▲图 CAD与GIS数据管理机制集成示意图
4.2地下管线数据处理方法
4.2.1管线点成果表处理
管线点成果表通常为Excel电子表格格式,内容完整准确、结构符合规范要求的成果表可以通过编程自动转换为带属性的管线图形。通过CAD/GIS集成平台,可将成果表导入CAD软件生成新的管线平面图,具体过程如下:
(1)读取管线点记录
管线点记录包括管线点空间位置与属性、管线点连接、管线段属性。读取过程中应判断管线点标识是否重复;
(2)管线段重构
根据管线点连接生成对应管线段数据。生成过程中应判断排除重复管线段记录。
(3)绘制管线平面图
将管线点数据与管线段数据在CAD软件中根据系统管线配置绘制管线点与管线段并自动符号化,同时将属性根据属性结构配置写入实体的扩展数据中。
4.2.2 GIS管线数据库处理
在城市管线勘测管理部门,GIS管线数据通常保存在空间数据库中。当提供给外单位使用时,通常按用户要求将所需区域管线数据导出为GIS文件,如shapefile或mdb格式。地下工程设计单位为了能够将该GIS数据融入已有的工程制图,需将其导入至CAD制图系统中。GIS管线段数据导入过程如下(管线点类似):
(1)读取图形与属性
读取管线段要素层中所有几何图形与属性。要素图形为2点线段,要素属性一般包括起点编号、终点编号、起点埋深、终点埋深、起点管线高程、终点管线高程、管线类型等字段。
(2)属性映射转换
由于地下管线GIS系统多种多样,其对属性数据结构定义也不完全一致。字段名称、类型、长度精度,以及属性内容的含义都存在差异。针对属性定义的差异,配置字段转换关系。
(3)绘制管线平面图
将读取的GIS管线段几何数据在CAD平台软件中根据系统管线配置绘制直线实体,同时将属性根据属性结构配置写入实体的扩展数据中。
4.2.3 测量管线数据处理
(1)导入管线点
管线点数据文件格式如下表1所示,包括点号、管线点类型代码、横坐标、纵坐标、地面高程、埋深、连接点(可选),其中点号由管线类型代码+序号组成。管线类型代码、管线点类型代码由配置文件定义。管线配置文件规定了管线代码及其对应的管线类型(中文)、线型、颜色、要素编码、埋深类型;管线点配置文件规定了管线点代码及其对应的管线点类型(中文)、符号、颜色、要素编码。
管线测量点数据格式
(2)绘制管线
1、交互点选2个管线点要素对象,第一个为起点,另一个为终点。
2、读取2个管线点属性包括点号、埋深、管线类型,管线点平面坐标与高程。计算管线高程=地面高程-埋深。
3、根据管线点坐标构建管线要素对象,将起点编号、终点编号、起点埋深、终点埋深、起点管线高程、终点管线高程、管线类型写入要素属性。绘制管线要素对象至平面图中;
4、选择管线要素对象补充录入管径、埋设方式等属性;
4.3管线平断面成图方法
根据管道线路路径从平面图中自动提取平断面图绘制所需的数据,然后利用该数据自动绘制平断面图。高度自动化的提取与绘制功能将极大地减少路径改线带来的繁琐重复的修改工作。具体方案如下:
(a)从线路路径对象自动提取路径数据;
(b)从管线段对象自动提取计算管线交叉跨越;
(c)从地形三角网自动提取地形断面数据
(d)自动截取与转换测量坐标路径图为线路坐标路径图;
(e)导入提取的数据自动绘制管线平断面图;
针对交叉截面无法完整表达管线断面高低分布,本文提出一种新的管线断面表达方法。该方法以边线范围内的管线段在线路中心线纵断面上的投影线段来表达管线在断面上的高低分布。投影段以实际管径(或规格)依比例绘制并标注端点偏距。
▲图 管线段投影表达示意图
该方法具有明显优点:管线投影段可以直观表达边线范围(施工范围)内所有管线在线路纵断面上的高低分布,解决了非交叉管线断面表达困难的问题;管线投影段相对于交叉点(截面)表达信息更为直观完整,有利于设计人员直接判读管线在边线范围内全部高程信息,避免了因标注同一管线上多个交叉点而导致的符号重叠拥挤现象。
5、软件系统开发与应用
5.1地形图绘制与管理
软件系统建立了地形图要素符号编码与GIS分层体系,具备1:500、1:1000地形图绘制,要素符号编码和属性结构配置功能。要素符号能够按地形图比例尺动态显示相应符号,无需用户干预。
▲图 地形图绘制与图层数据管理
▲图 地形图要素属性结构配置
5.2管线数据输入与编辑
软件可以配置并导入管线成果表和GIS管线数据文件,正确显示、编辑、保存管线及其他地物要素属性,实现图属关联查询;软件具备根据配置批量导入管线点测量数据,管线交互连接与管线属性自动标注、管线点消隐等功能。
▲图 管线点测量记录导入示意图
▲图 管线点属性编辑
▲图 管线自动符号化示意图
5.3管线数据检查
1.属性检查:管线点与管线段标识码重复性检查;点特征、附属物、管线类型正确性检查;管线点与管线段关联属性一致性检查;属性完整性检查;
2.图形检查:管线点与管线段悬挂检查;管线连通性检查;图形与属性一致性检查;
▲图 管线属性检查示意图
5.4管线查询统计
该部分功能主要包括:管线空间定位查询,图形与属性双向查询,数据分类查询,导出EXCEL电子表格以作高级数据统计。
▲图 管线属性查看
▲图 管线点属性列表
5.5管线数据输出与共享
软件既可以将管线数据导出成果表格,也可以输出满足相关规范要求的GIS格式管线点与管线段数据以及相应元数据。为满足GIS数据规范,减少管线数据冗余,管线点要素属性结构中“连接点”、“埋深”设置为多值数组类型。这可能与相关规范不一致,但符合实际情况。
▲图 GIS格式管线点属性表
5.6管线平断面图生成与编辑
软件可以基于管线平面图根据设计路径一键生成管线平断面图。管线平断面图所有要素都可以交互式图形编辑以及参数修改。
▲图 管线平断面图断面部分示意图
▲图 管线交叉跨越属性修改
6、总结
研究与实践结果表明,基于CAD/GIS集成平台的管线平断面图制图方法有效解决了管线平断面成图的难题,显著提高了数据处理的效率。目前,软件EATool已开放测试,用户可直接试用软件的“地下管线/平断面”模块。EATool软件主要功能包括:GIS矢量数据编辑交换、GIS栅格数据处理、地理坐标系、卫星地图、图形拓扑检查与处理、土地利用采集、地形图、工程地质剖面、工程横断面、地下管线、架空线路平断面、塔基地形与断面、房屋分布图等功能模块,关注“逸图”公众号,即可获取EATool试用版软件。
本文 中电建福建院,凃道勇 提供,在这里表示非常感谢。欢迎更多的朋友分享您们的工作经历、工作经验、工作想法。本文为原作者个人观点,不代表本公众号赞同其观点和对其真实性负责。
------------ E N D ------------