路面结构层的展示方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:26762727 阅读:30 留言:0更新日期:2020-12-18 23:15
本发明专利技术提供一种路面结构层的展示方法、装置、计算机设备及可读存储介质,所述方法包括:获取路面结构层图纸中的描述文本,所述描述文本用于描述路面的结构层信息;根据所述描述文本提取路面结构层的结构层名称;根据所述结构层名称提取结构层类型和结构层厚度,所述结构层类型包括面层或基层;以表格方式展示所述结构层名称、结构层类型和结构层厚度,其中属于同一结构层的结构层名称、结构层类型和结构层厚度位于同一行;获取所述路面结构层图纸中与每个结构层对应的加宽数据和放坡数据并显示在所述表格的相应行;根据所述结构层名称、所述结构层类型、所述结构层厚度、所述加宽数据和所述放坡数据生成并显示结构层示意图。

【技术实现步骤摘要】
路面结构层的展示方法、装置、计算机设备及存储介质
本专利技术涉及道路工程
,特别涉及一种路面结构层的展示方法、装置、计算机设备及存储介质。
技术介绍
市政道路的路面不但要承受车轮荷载的作用,而且要受到自然环境因素的影响。由于行车荷载和大气因素对路面的影响作用一般随深度而逐渐减弱,因而路面通常是多层结构,当进行路面算量时需要根据不同的结构层以及加宽和放坡进行算量。目前市政行业中主要是根据道路工程图纸通过手动制作Excel表格的形式来实现路面结构层的算量。Excel表格形式只能实现数据的简单罗列,具体到每一个结构层的对应参数只能通过人工判断后填写,效率低下且容易出错。并且由于Excel表格无法直观展示不同的路面结构示意图,因此算量人员基于Excel表格进行算量时也容易漏掉或者混淆其中某个参数,导致算量结果不准确。
技术实现思路
本专利技术的目的是提供一种能够直观、准确地展示路面结构层数据的方案,以解决现有技术中存在的上述问题。为实现上述目的,本专利技术提供一种路面结构层的展示方法,包括以下步骤:获取路面结构层图纸中的描述文本,所述描述文本用于描述路面的结构层信息;根据所述描述文本提取路面结构层的结构层名称;根据所述结构层名称提取结构层类型和结构层厚度,所述结构层类型包括面层或基层;以表格方式展示所述结构层名称、结构层类型和结构层厚度,其中属于同一结构层的结构层名称、结构层类型和结构层厚度位于同一行;获取所述路面结构层图纸中与每个结构层对应的加宽数据和放坡数据并显示在所述表格的相应行;根据所述结构层名称、所述结构层类型、所述结构层厚度、所述加宽数据和所述放坡数据生成并显示结构层示意图。根据本专利技术提供的路面结构层的展示方法,所述基于所述描述文本提取路面结构层的结构层名称的步骤包括:根据所述描述文本的行数进行分层,其中每一行描述文本对应一个结构层;去掉所述每一行描述文本的首尾空格,作为对应结构层的结构层名称。根据本专利技术提供的路面结构层的展示方法,所述根据所述描述文本的行数进行分层的步骤包括:对所述描述文本中包含的所有文本框进行排序,所述文本框表征包含在一个文本框中的内容;获取每个所述文本框对应的纵坐标,响应于两个文本框之间的纵坐标差值小于预设值,将所述两个文本框归为同一行;获取所述文本框中包含的换行符,将相邻两个换行符之间的文本框归为同一行。根据本专利技术提供的路面结构层的展示方法,所述基于所述结构层名称确定路面结构层的结构层类型的步骤包括:判断所述结构层名称中是否包含预设关键字,所述预设关键字包括粗粒、中粒、细粒、沥青、面层、透层、粘层、封层、油、砖、花岗岩、块、板、砂浆、找平、卧底中的任意一种或几种;将包含所述关键字的结构层类型设置为面层,不包含所述关键字的结构层类型设置为基层。根据本专利技术提供的路面结构层的展示方法,所述基于所述结构层名称确定路面结构层的结构层厚度的步骤包括:通过正则表达式对所述结构层名称中的数字进行过滤,以提取所述结构层厚度;将所述结构层厚度的单位统一为预设单位。根据本专利技术提供的路面结构层的展示方法,所述正则表达式通过以下方式中的任意一种或几种提取结构层厚度:提取第一预设字符前面的数字,所述第一预设字符包含cm、厘米、mm、毫米、m、米、厚中的任一种;其中当m后面跟随pa时不提取;提取第二预设字符后面的数字,所述第二预设字符包含厚;提取位于结尾的数字。根据本专利技术提供的路面结构层的展示方法,其特征在于,所述提取第一预设字符前面的数字的步骤包括:当所述第一预设字符前面的数字包含多个时,提取最小的数字;当所述第一预设字符为m且所述第一预设字符之后的字符为pa时,不提取字符m前面的数字。为实现上述目的,本专利技术还提供一种路面结构层的展示装置,包括:文本获取模块,适用于获取路面结构层图纸中的描述文本,所述描述文本用于描述路面的结构层信息;名称提取模块,适用于根据所述描述文本提取路面结构层的结构层名称;厚度确定模块,适用于根据所述结构层名称提取结构层类型和结构层厚度,所述结构层类型包括面层或基层;表格模块,适用于以表格方式展示所述结构层名称、结构层类型和结构层厚度,其中属于同一结构层的结构层名称、结构层类型和结构层厚度位于同一行;加宽放坡模块,适用于获取所述路面结构层图纸中与每个结构层对应的加宽数据和放坡数据并显示在所述表格的相应行;示意图模块,适用于根据所述结构层名称、所述结构层类型、所述结构层厚度、所述加宽数据和所述放坡数据生成并显示结构层示意图。为实现上述目的,本专利技术还提供一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。为实现上述目的,本专利技术还提供计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。本专利技术提供的路面结构层的展示方法、装置、计算机设备及可读存储介质,能够从道路工程图纸中自动识别路面结构层的名称、类别、厚度等信息,以表格形式自动展示相关数据,同时生成道路结构示意图,以供用户根据示意图直观判断表格中的数据是否准确。本专利技术可以准确获取道路工程图纸中与路面结构层相关的多项参数,生动直观地展示结构层的窗体表格以及示意图。同时窗体表格和示意图之间具有联动关系,用户可以通过灵活调整参数以匹配不同的应用场景,有利于大幅提高用户体验。附图说明图1示出了本专利技术的路面结构层的展示方法实施例一的流程图;图2示出了本专利技术实施例一的描述文本的示意图;图3示出了本专利技术实施例一用表格方式展示结构层参数的示意图;图4示出了本专利技术实施例一的一个结构层示意图;图5示出了本专利技术实施例一中提取结构层名称的示意性流程图;图6为本专利技术的路面结构层的展示装置实施例一的程序模块示意图;图7为本专利技术的路面结构层的展示装置实施例一的硬件结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术提供的路面结构层的展示方法、装置、计算机设备及可读存储介质,能够从道路工程图纸中自动识别路面结构层的名称、类别、厚度等信息,以表格形式自动展示相关数据,同时生成道路结构示意图,以供用户根据示意图直观判断表格中的数据是否准确。本专利技术可以准确获取道路工程图纸中与路面结构层相关的多项参数,生动直观地展示结构层的窗体表格以及示意图。同时窗体表格和示意图之间具有联动关系,用户可以通过灵活调整参数以匹配不同的应用场景,有利于大本文档来自技高网...

【技术保护点】
1.一种路面结构层的展示方法,其特征在于,包括以下步骤:/n获取路面结构层图纸中的描述文本,所述描述文本用于描述路面的结构层信息;/n根据所述描述文本提取路面结构层的结构层名称;/n根据所述结构层名称提取结构层类型和结构层厚度,所述结构层类型包括面层或基层;/n以表格方式展示所述结构层名称、结构层类型和结构层厚度,其中属于同一结构层的结构层名称、结构层类型和结构层厚度位于同一行;/n获取所述路面结构层图纸中与每个结构层对应的加宽数据和放坡数据并显示在所述表格的相应行;/n根据所述结构层名称、所述结构层类型、所述结构层厚度、所述加宽数据和所述放坡数据生成并显示结构层示意图。/n

【技术特征摘要】
1.一种路面结构层的展示方法,其特征在于,包括以下步骤:
获取路面结构层图纸中的描述文本,所述描述文本用于描述路面的结构层信息;
根据所述描述文本提取路面结构层的结构层名称;
根据所述结构层名称提取结构层类型和结构层厚度,所述结构层类型包括面层或基层;
以表格方式展示所述结构层名称、结构层类型和结构层厚度,其中属于同一结构层的结构层名称、结构层类型和结构层厚度位于同一行;
获取所述路面结构层图纸中与每个结构层对应的加宽数据和放坡数据并显示在所述表格的相应行;
根据所述结构层名称、所述结构层类型、所述结构层厚度、所述加宽数据和所述放坡数据生成并显示结构层示意图。


2.根据权利要求1所述的路面结构层的展示方法,其特征在于,所述基于所述描述文本提取路面结构层的结构层名称的步骤包括:
根据所述描述文本的行数进行分层,其中每一行描述文本对应一个结构层;
去掉所述每一行描述文本的首尾空格,作为对应结构层的结构层名称。


3.根据权利要求2所述的路面结构层的展示方法,其特征在于,所述根据所述描述文本的行数进行分层的步骤包括:
对所述描述文本中包含的所有文本框进行排序;
获取每个所述文本框对应的纵坐标,响应于两个文本框之间的纵坐标差值小于预设值,将所述两个文本框归为同一行;
获取所述文本框中包含的换行符,将相邻两个换行符之间的文本框归为同一行。


4.根据权利要求1所述的路面结构层的展示方法,其特征在于,所述基于所述结构层名称确定路面结构层的结构层类型的步骤包括:
判断所述结构层名称中是否包含预设关键字,所述预设关键字包括粗粒、中粒、细粒、沥青、面层、透层、粘层、封层、油、砖、花岗岩、块、板、砂浆、找平、卧底中的任意一种或几种;
将包含所述关键字的结构层类型设置为面层,不包含所述关键字的结构层类型设置为基层。


5.根据权利要求1所述的路面结构层的展示方法,其特征在于,所述基于所述结构层名称确定路面结构层的结构层厚度的步骤包括:
通过正则表达式对...

【专利技术属性】
技术研发人员:康来元
申请(专利权)人:广联达科技股份有限公司
类型:发明
国别省市:北京;11

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

1