一种模板式定制管道段截面图的方法技术

技术编号:19934494 阅读:26 留言:0更新日期:2018-12-29 04:39
本发明专利技术公开了一种模板式定制管道段截面图的方法,包括以下步骤:通过WEBGIS管线管理系统,从ODN网管服务器下载通信资源信息;利用通信资源信息获得管道段截面中管孔排列的行数和列数,生成绘制截面图的矩形网格;将每个管孔图元填入矩形网格,并编辑光缆段关联关系和自身属性生成管道段截面图;将每一个管道段截面图保存为不同的模板序列;解析模板序列获得管道段截面形状及管孔对应的光缆段关联关系和自身属性,并在管道段截面中展示管孔使用情况。本发明专利技术,通过引入管道段截面模板,可以灵活的设置管道段截面管孔的形状及数量信息,实现了对相同管道段截面进行统一管理,并且能直观清晰了解管道段截面中管孔的使用情况。

【技术实现步骤摘要】
一种模板式定制管道段截面图的方法
本专利技术涉及光配线资源管理
,具体涉及一种模板式定制管道段截面图的方法。
技术介绍
光分配网(OpticalDistributionNetwork,ODN)是基于PON设备的FTTH光缆网络。其作用是为OLT和ONU之间提供光传输通道。从功能上分,ODN从局端到用户端可分为馈线光缆子系统,配线光缆子系统,入户线光缆子系统和光纤终端子系统四个部分。在光分配网络实际施工中,需要使用通信管道、杆路等来支撑光配线设施的部署。而在敷设光缆时,又经常会遇到需要穿过管道段截面而开设管孔的情况,不同管道段截面的管孔形状和数量的组合可能不同。因此,需要对实际施工过程中管道段截面进行有效管理,目前的主要做法是采用手工直接绘制的方式绘制管道段截面图,这种方式存在如下的缺陷:第一、没有提供管道段截面管理的整体性解决方案,导致对于管道段的管理不直观;第二、没有对于相同的管道段截面类型的统一管理,导致相同类型的管道截面多次编辑,操作繁琐且容易出错。由此可见,需要提供一种新的方法,以实现对相同管道段截面进行统一管理,操作简单且不易出错,并且能更加直观清晰的了解到管道段截面中管孔的使用情况。
技术实现思路
本专利技术所要解决的技术问题是现有绘制管道段截面图的方式管理不直观、操作繁琐且容易出错的问题。为了解决上述技术问题,本专利技术所采用的技术方案是提供模板式定制管道段截面图的方法,包括以下步骤:通过WEBGIS管线管理系统,从ODN网管服务器下载光分配网络的通信资源信息;利用所述通信资源信息,获得相应的管道段截面中管孔排列的行数和列数,生成绘制相应的管道段截面图所需的矩形网格;将每一个管孔图元填入到矩形网格中,并编辑各个管孔对应的光缆段关联关系和自身属性,生成相应的管道段截面图;将每一个管道段截面图保存为不同的模板序列,模板序列中含有管道段截面管孔的排列及组合信息;解析存储的模板序列获得相应管道段截面形状及管道段截面图中各个管孔对应的光缆段关联关系和自身属性,并在管道段截面中展示不同管孔的使用情况。上述方法中,生成管道段截面图的步骤如下:将矩形网格的各坐标点转换为HTML片段对象,所述HTML片段对象包含有坐标点的位置属性;将所述HTML片段对象转换为HTML字符串,放入HTML数组中;通过HTML数组结合DOM技术实时展现出当前绘制的网格线,并将管孔图元依次填入网格中,每个网格中放入一个管孔图元;编辑各个管孔对应的光缆段关联关系和自身属性,生成相应的管道段截面图。上述方法中,将管道段截面图保存为模板序列的方法如下:遍历管道段截面图中所有的管孔图元,按管孔图元的排列顺序分别生成若干条图形序列,表达为:图形标识_图形数量;拼接单条图形序列,得到组合序列,表达为:图形1标识_图形数量,图形2标识_图形数量,...,图形n标识_图形数量。上述方法中,在管道段截面中展示不同管孔的使用情况的方法如下:根据管道段截面图得到其对应的模板序列;查询与管道段截面关联的光缆段关联信息及管孔信息;解析所述组合序列和所述模板序列,得到管道段截面中管孔图元的排列顺序及其表达,并得到对应的HTML片段,将HTML片段输入HTML数组中;利用DOM技术解析HTML数组,并渲染出管道段截面图;将光缆段关联信息和管孔信息标记在各个管孔图元中,显示出管孔的使用情况。上述方法中,组合序列中的管孔序号与其在HTML数组中存放的索引相对应。上述方法中,解析模板序列并渲染时,每次调用画图函数时仅仅是生成一个HTML字符串并添加到HTML数组,待所有的图形解析完成后,再调用显示函数,拼接HTML数组的HTML字符串,结合DOM技术展示管道截面图。上述方法中,保存模板序列时,除了包含管孔图元的名称和模板规格外,还包括表示各个图形位置信息的字符串,用于存储截面模板信息,方便解析生成模板图。上述方法中,采用可缩放矢量图形绘图技术,将每一个管孔图元填入到所述矩形网格中。上述方法中,根据不同管孔图元的绘图中心点偏移量,确定相应管孔图元的绘图中心点,根据绘图中心点将每一个管孔图元填入到所述矩形网格中。上述方法中,采用可缩放矢量图形绘图技术将HTML片段对象转换为HTML字符串。本专利技术,引入了管道段截面模板,每一个管道段截面图保存为不同的模板序列,可以灵活的设置管道段截面管孔的形状及数量信息,相同的管道段截面使用同一个模板,实现了对相同管道段截面进行统一管理,操作简单且不易出错,并且能更加直观清晰的了解到管道段截面中管孔的使用情况。附图说明图1为本专利技术的流程示意图;图2为本专利技术中定制的管道截面图示意图;图3为本专利技术中将管道截面图转换为模板序列的流程图;图4为本专利技术中管道截面图中网格线示意图;图5为本专利技术中填充圆形后的管道截面图示意图。具体实施方式本专利技术提供了一种模板式定制管道段截面图的方法,通过引入管道段截面模板,可以灵活的设置管道段截面管孔的形状及数量信息,实现了对相同管道段截面的统一管理,当光缆段穿通管道段截面后就可以清晰的知道整个管道段截面所通过的光缆段条数、管道段截面中各个管孔的使用率以及每个管孔中穿过的光缆段条数,能更加直观清晰的了解到管道段截面中管孔的使用情况。下面结合说明书附图和具体实施方式对本专利技术做出详细的说明。本专利技术实施的场景是基于浏览器/服务器(B/S)架构的管线管理系统(WEBGIS),WEBGIS具有WEB地图(可采用第三方的服务),并可通过ODN网管服务器得到光分配网络的通信资源信息,将这些通信资源信息以点和线的形式展现在WEB地图上。其中,管道段是WEBGIS上的线类型的资源,而管道段截面属于管道段,定制的管道截面图主要用于管道段资源的模板设置。本专利技术利用了现有的SVG(ScalableVectorGraphics,可缩放矢量图形)绘图技术,并将管道段截面图转换为指定的模板序列进行储存,然后利用存储的模板序列解析出管道段截面形状,根据管道段截面图中各个管孔对应的光缆段关联关系和自身属性展示出管道段截面中不同管孔的使用情况。具体实施例1。如图1所示,本专利技术具体实施例1提供的模板式定制管道段截面图的方法包括以下步骤:S100:通过WEBGIS管线管理系统,从光分配网络的ODN网管服务器上下载得到光分配网络的通信资源信息,如:承载光缆、电缆的管道、管槽或杆路的空间线状资源,以及形成这些线路的人井、接续井、电杆、铁塔等点状资源,还有管群、管孔、子管等。S200:利用获得的通信资源信息,获得所需绘制的管道段截面中管孔排列的行数和列数,生成绘制管道段截面图所需的矩形网格;根据管道段截面中不同管孔图元的绘图中心点的偏移量,确定相应管孔图元的绘图中心点,采用可缩放矢量图形绘图技术,将每一个管孔图元填入矩形网格中,并编辑各个管孔对应的光缆段关联关系和自身属性,生成管道段截面图。S300:填充完网格图形(见附图2所示)后,首先保存该图形,然后将定制好的管道截面图转换为模板序列保存,其含有管道段截面管孔的排列及组合信息。保存图形时,除了图形的名称和模板图形的规格外,还包括表示各个管孔图元位置信息的字符串,用于存储截面模板信息,方便解析生成模板图。S400:利用存储的模板序列解析出管道段截面形状,并根据管道段截面图中各个管孔对应的光缆段关联关系和自本文档来自技高网...

【技术保护点】
1.一种模板式定制管道段截面图的方法,其特征在于,包括以下步骤:通过WEBGIS管线管理系统,从ODN网管服务器下载光分配网络的通信资源信息;利用所述通信资源信息,获得相应的管道段截面中管孔排列的行数和列数,生成绘制相应的管道段截面图所需的矩形网格;将每一个管孔图元填入到矩形网格中,并编辑各个管孔对应的光缆段关联关系和自身属性,生成相应的管道段截面图;将每一个管道段截面图保存为不同的模板序列,模板序列中含有管道段截面管孔的排列及组合信息;解析存储的模板序列获得相应管道段截面形状及管道段截面图中各个管孔对应的光缆段关联关系和自身属性,并在管道段截面中展示不同管孔的使用情况。

【技术特征摘要】
1.一种模板式定制管道段截面图的方法,其特征在于,包括以下步骤:通过WEBGIS管线管理系统,从ODN网管服务器下载光分配网络的通信资源信息;利用所述通信资源信息,获得相应的管道段截面中管孔排列的行数和列数,生成绘制相应的管道段截面图所需的矩形网格;将每一个管孔图元填入到矩形网格中,并编辑各个管孔对应的光缆段关联关系和自身属性,生成相应的管道段截面图;将每一个管道段截面图保存为不同的模板序列,模板序列中含有管道段截面管孔的排列及组合信息;解析存储的模板序列获得相应管道段截面形状及管道段截面图中各个管孔对应的光缆段关联关系和自身属性,并在管道段截面中展示不同管孔的使用情况。2.根据权利要求1所述的方法,其特征在于,生成管道段截面图的步骤如下:将矩形网格的各坐标点转换为HTML片段对象,所述HTML片段对象包含有坐标点的位置属性;将所述HTML片段对象转换为HTML字符串,放入HTML数组中;通过HTML数组结合DOM技术实时展现出当前绘制的网格线,并将管孔图元依次填入网格中,每个网格中放入一个管孔图元;编辑各个管孔对应的光缆段关联关系和自身属性,生成相应的管道段截面图。3.根据权利要求2所述的方法,其特征在于,将管道段截面图保存为模板序列的方法如下:遍历管道段截面图中所有的管孔图元,按管孔图元的排列顺序分别生成若干条图形序列,表达为:图形标识_图形数量;拼接单条图形序列,得到组合序列,表达为:图形1标识_图形数量,图形2标识_图形数量,...图形n标识_图形数量。4.根据权利要求3所...

【专利技术属性】
技术研发人员:赵杰
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1