System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及管网系统,特别涉及一种管网缺陷定位图纸生成方法、系统、电子设备、存储介质。
技术介绍
1、如果城市管网修复得不及时,会影响整个管网系统运行效果,比如管道中出现淤泥,此时就需要清理管道中的异物,因此管道有缺陷,需要定期维护成为整个行业的共识。在缺陷管网修复工程中,指出是哪条管道需要修改,并且基于管线的差异,对每一段待修复管网对应性地根据原则制定修复方案,形成图纸,是一个重要过程。
2、目前,针对管网缺陷定位图纸的设计,主要还是采用设计人员根据原则进行人工判别、设计,这种方法效率较低,设计周期较长,图纸修改繁琐。
技术实现思路
1、本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术提出一种管网缺陷定位图纸生成方法、系统、电子设备、存储介质,能够提高管网缺陷定位图纸的生成效率。
2、第一方面,本专利技术实施例提供了一种管网缺陷定位图纸生成方法,应用于管网缺陷定位图纸生成系统,所述管网缺陷定位图纸生成系统与排水管网地图系统相连接,所述方法包括:获取第一操作指令,所述第一操作指令表征将与所述排水管网地图系统相匹配的地块数据、管线数据和缺陷数据导入至排水管网地图系统;根据所述第一操作指令,对所述排水管网地图系统中的待维护管道进行数据更新并生成修复方案及设计图纸,所述修复方案及设计图纸包括所述待维护管道的管线数据、所述待维护管道对应的所述地块数据和所述缺陷数据;所述对所述排水管网地图系统中的待维护管道进行数据更新,包括:对所述地块数据和所述
3、在本专利技术的一些实施例中,所述管线数据包括管线坐标,所述管线坐标包括起点坐标和终点坐标,所述地块数据包括地块图形,所述对所述地块数据和所述管线数据进行位置判断处理,构建所述地块数据与所述管线数据的映射关系,包括:根据ray-crossing算法对所述起点坐标和所述终点坐标进行计算得到中点坐标,以所述中点坐标为起点,发射一条射线,获取所述射线与各个所述地块图形的交点,当交点个数为偶数时,确定所述管线坐标位于所述地块图形外,当交点个数为奇数时,确定所述管线坐标位于所述地块图形内,构建所述管线坐标与所述地块图形的所述映射关系。
4、在本专利技术的一些实施例中,在所述根据所述待维护管道的管线数据、所述待维护管道对应的所述地块数据和所述缺陷数据对所述排水管网地图系统的待维护管道进行数据更新处理之后,包括:显示所述修复方案及设计图纸,所述修复方案及设计图纸包括多条可选管道图形,所述可选管道图形包括待维护管道图形,所述待维护管道图形为所述待维护管道的可视化图像,所述待维护管道图形设置有至少一个标识符,所述标识符用于指示所述待维护管道图形中损坏的地方;响应于对所述待维护管道图形的第一选择操作,生成并显示指示线,所述指示线用于指示所述标识符与对应的数据文本的映射关系,其中,所述数据文本表征所述管线数据、所述地块数据和所述缺陷数据的文本信息。
5、在本专利技术的一些实施例中,在所述响应于对所述待维护管道图形的第一选择操作,生成并显示指示线之后,包括:获取所述数据文本与所述可选管道图形的重叠区域;当所述重叠区域不为0时,缩小所述数据文本的大小,直至所述重叠区域为0,或缩小倍数等于预设倍数阈值;移动所述指示线的终点到所述数据文本处。
6、在本专利技术的一些实施例中,在所述缩小所述指示线、所述管线数据、所述地块数据和所述缺陷数据的大小后,包括:响应于对所述待维护管道图形的第二选择操作,获取选择的所述待维护管道图形的第一颜色和邻近管道图形的第二颜色;获取所述第一颜色与第二颜色之间的颜色对比度;当所述颜色对比度为0时,对所述待维护管道图形以及所述待维护管道图形上所有的所述指示线和所述文本信息进行加粗处理得到目标线条厚度,直至所述目标线条厚度与所述可选管道图形的线条厚度的差大于或等于预设线条厚度差;当所述颜色对比度不为0且小于预设颜色阈值时,调整所述待维护管道图形以及所述待维护管道图形上所有的所述指示线和所述文本信息的rgb分量,直至调整后的所述第一颜色与所述第二颜色之间的所述颜色对比度等于所述预设颜色阈值。
7、在本专利技术的一些实施例中,所述数据文本包括至少一个子文本,当所述第一选择操作的执行对象数量大于1时,在所述响应于对所述待维护管道图形的第一选择操作,生成并显示指示线之后,包括:获取被选择的任意两条相邻的所述待维护管道图形对应的所述数据文本,确定为第一文本和第二文本;在所述修复方案及设计图纸上构建网格;将所述第一文本在所述修复方案及设计图纸上占用的网格确定为第一目标网格集,获取所述第一目标网格的第一网格坐标集;将所述第二文本在所述修复方案及设计图纸上占用的网格确定为第二目标网格集,获取所述第二目标网格的第二网格坐标集;对所述第一网格坐标集和第二网格坐标集进行重叠区域判断处理;当所述第一网格坐标集中存在至少一个网格坐标与所述第二网格坐标集中的网格坐标相同时,则对所述第一文本进行单元格构建,将所述第一文本确定为文本单元表,将所述第一文本中任意一个所述子文本确定文本单元格;根据预设选取规则从所述第一网格坐标集中任意选取一个目标坐标,其中,所述预设选取规则表征所述目标坐标在所述第二网格坐标集中不存在;对所述文本单元表中的目标列数和目标行数进行更新;以所述目标坐标为固定点,基于更新后的所述目标列数和所述目标行数调整所述文本单元格的位置,根据调整结果对所述第一目标网格集的信息进行更新,直至所述第一网格坐标集中的网格坐标与所述第二网格坐标集中的网格坐标不相同,其中,所述文本单元格之间存在连续性。
8、在本专利技术的一些实施例中,所述修复方案及设计图纸包括待更新管道的更新数据,所述根据所述第一操作指令,对所述排水管网地图系统中的待维护管道进行数据更新并生成修复方案及设计图纸后,包括:获取第二操作指令,所述第二操作指令表征对所述修复方案及设计图纸进行所述待更新管道信息补充处理;响应于第二操作指令,根据所述更新数据在所述管线数据中进行坐标匹配,得到待更新管道对应的所述管线数据;基于所述映射关系,获取所述待更新管道所在的所述地块数据;根据所述待更新管道的管线数据、所述待更新管道对应的所述地块数据和所述更新数据对所述排水管网地图系统的待更新管道进行数据更新处理,并对所述修复方案及设计图纸中,待更新管道的所述管线数据、所述待更新管道对应的所述地块数据和所述更新数据进行补充处理。
9、第二方面,本专利技术实施例提供了一种管网缺陷定位图纸生成装置,包括少一个控制处理器和用于与所述至少一个控制处理器通信连接的存储器;所述存储器存储有可被所述至少一个控制处理器执行的指令,所述指令被所述至少一个控制处理器执行,以使所本文档来自技高网...
【技术保护点】
1.一种管网缺陷定位图纸生成方法,其特征在于,应用于管网缺陷定位图纸生成系统,所述管网缺陷定位图纸生成系统与排水管网地图系统相连接,所述方法包括:
2.根据权利要求1所述的管网缺陷定位图纸生成方法,其特征在于,所述管线数据包括管线坐标,所述管线坐标包括起点坐标和终点坐标,所述地块数据包括地块图形,所述对所述地块数据和所述管线数据进行位置判断处理,构建所述地块数据与所述管线数据的映射关系,包括:
3.根据权利要求1所述的管网缺陷定位图纸生成方法,其特征在于,在所述根据所述待维护管道的管线数据、所述待维护管道对应的所述地块数据和所述缺陷数据对所述排水管网地图系统的待维护管道进行数据更新处理之后,包括:
4.根据权利要求3所述的管网缺陷定位图纸生成方法,其特征在于,在所述响应于对所述待维护管道图形的第一选择操作,生成并显示指示线之后,包括:
5.根据权利要求4所述的管网缺陷定位图纸生成方法,其特征在于,在所述缩小所述指示线、所述管线数据、所述地块数据和所述缺陷数据的大小后,包括:
6.根据权利要求3所述的管网缺陷定位图纸生成方
7.根据权利要求1所述的管网缺陷定位图纸生成方法,其特征在于,所述修复方案及设计图纸包括待更新管道的更新数据,所述根据所述第一操作指令,对所述排水管网地图系统中的待维护管道进行数据更新并生成修复方案及设计图纸后,包括:
8.一种管网缺陷定位图纸生成系统,其特征在于,包括至少一个控制处理器和用于与所述至少一个控制处理器通信连接的存储器;所述存储器存储有可被所述至少一个控制处理器执行的指令,所述指令被所述至少一个控制处理器执行,以使所述至少一个控制处理器能够执行如权利要求1至7任一项所述的管网缺陷定位图纸生成方法。
9.一种电子设备,其特征在于,包括权利要求8所述的管网缺陷定位图纸生成系统。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如权利要求1至7任一项所述的管网缺陷定位图纸生成方法。
...【技术特征摘要】
1.一种管网缺陷定位图纸生成方法,其特征在于,应用于管网缺陷定位图纸生成系统,所述管网缺陷定位图纸生成系统与排水管网地图系统相连接,所述方法包括:
2.根据权利要求1所述的管网缺陷定位图纸生成方法,其特征在于,所述管线数据包括管线坐标,所述管线坐标包括起点坐标和终点坐标,所述地块数据包括地块图形,所述对所述地块数据和所述管线数据进行位置判断处理,构建所述地块数据与所述管线数据的映射关系,包括:
3.根据权利要求1所述的管网缺陷定位图纸生成方法,其特征在于,在所述根据所述待维护管道的管线数据、所述待维护管道对应的所述地块数据和所述缺陷数据对所述排水管网地图系统的待维护管道进行数据更新处理之后,包括:
4.根据权利要求3所述的管网缺陷定位图纸生成方法,其特征在于,在所述响应于对所述待维护管道图形的第一选择操作,生成并显示指示线之后,包括:
5.根据权利要求4所述的管网缺陷定位图纸生成方法,其特征在于,在所述缩小所述指示线、所述管线数据、所述地块数据和所述缺陷数据的大小后,包括:
6.根据权利要求3所述的管网缺陷定位图纸生成...
【专利技术属性】
技术研发人员:滕进,李毓,张新敏,毛星晨,潘子豪,肖凯升,易爽,周良,李玉明,刘丹,
申请(专利权)人:中国电建集团市政规划设计研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。