【技术实现步骤摘要】
分组递归式的管线组合实体构建方法、系统、介质及设备
[0001]本专利技术属于测绘
,尤其涉及分组递归式的管线组合实体构建方法、系统、介质及设备。
技术介绍
[0002]本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术。
[0003]管线是重要的城市基础设施,随着城市建设的步伐加快,各类地下管线的分布愈发复杂,而管网连通性的可靠构建是进行业务化应用与管理维护的前提。目前常用的连通分析是首先将管线数据处理成网络数据集,利用专业空间分析软件提供的网络分析功能进行连通性计算,这种方式一是需要依靠专业软件,价格昂贵,二是对数据质量要求高,需要依据预设条件对数据进行大量的数据建模工作,耗时长、容错性不高,导致分析结果不完整或分析失败。现有的基于属性构建管线连通关系算法需具备“管线具有确定的流向信息”这一前提,但经对实际管线探测数据分析可知,天然气、热力等类型管线往往并不探测流向信息,这类管线属性中的起点点号与终点点号仅表示管线的两个端点,并非严格意义上的流入点与流出点,导致现有分析算法不具备普适 ...
【技术保护点】
【技术特征摘要】
1.分组递归式的管线组合实体构建方法,其特征在于,包括如下步骤:获取管线数据和管点数据;采用分组递归式的方法,通过对管线数据和管点数据自身属性的检索和计算,识别出所有互相连通的管点与管线;基于所有互相连通的管点与管线的连通关系构建管线组合地理实体。2.如权利要求1所述的分组递归式的管线组合实体构建方法,其特征在于,所述管线数据和管点数据直接使用管线探测生成。3.如权利要求1所述的分组递归式的管线组合实体构建方法,其特征在于,所述采用分组递归式的方法,通过对管线数据和管点数据自身属性的检索和计算,识别出所有互相连通的管点与管线,包括如下步骤:为管线数据和管点数据添加分组编号字段;根据规则递归计算管线的分组编号值;其中,相互连通的管点与管线分组编号值相同,不连通的管点与管线的分组编号值不相同;将管线数据按照分组编号值进行分组,获取分组中所有管线的起点点号与终点点号集合;在管点数据中查询点号位于所有管线的起点点号与终点点号集合中的管点,将这类管点的分组编号值设置为与对应管线相同;将分组编号值相同的管点与管线实体构建组合实体。4.如权利要求3所述的分组递归式的管线组合实体构建方法,其特征在于,所述根据规则递归计算管线的分组编号值,具体包括:步骤一:从管线数据中任意取出一条分组编号为空的记录,将该管线的分组编号设为i,第一次调用该步骤时,i=1,后续每调用一次,i值增加1,并获取该管线的起点点号与终点点号;步骤二:从剩余的分组编号为空的记录中,查找起点点号或终点点号等于上述管线的起点点号和终点点号的所有管线,将这类管线的分组编号值设置为与上述管线相同,并同时获取这类管线的所有起点点号与终点点号;步骤三:将步骤二查询出的管线起点点号与终点点号作为输入条件,递归调用步骤二;步骤四:若查询结果不为空,则递归调用步骤二,前一次调用的结果,作为下一次调用的输入条件;若查询结果为空,则调用步骤一;若步骤一中没有分组编号为空的记录,则调用步骤五;步骤五:将管线数据按照分组编号值进行分组,获取分组中所有管线的起点点号与终点点号集合,在管点数据中查询点号位于该集合中的管点,将这类管点的分组编号值也设置为与对应管线相同。5.如权利要求4所述的分组递归式的管线组合实体构建方法,其特征在于, 构建管线组合地理实体后,根据组合实体的空间范围与管线类型计算空间身份编码,并将组合关系记录在关系表中。6.分组递归式的管线组合实体构建系统,其特征在于,包括:数据获取模块,其被配置为:获取管线数据和管点数据;递归调用模块,其被配置为...
【专利技术属性】
技术研发人员:魏国忠,于倩,朱丰琪,宋禄楷,明阳,凌晓春,朱伟,鲁一慧,丁莹莹,管楚,赵飞,
申请(专利权)人:山东省国土测绘院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。