城市地下管线的二三维联动数据同步方法及装置制造方法及图纸

技术编号:15123249 阅读:151 留言:0更新日期:2017-04-10 01:49
本发明专利技术公开了一种城市地下管线的二三维联动数据同步方法,包括:读取管线数据,根据所述管线数据建立空间数据库,所述管线数据包括管线属性数据和管线空间数据;根据所述管线数据构造二维管线数据,所述二维管线数据用于表示二维模型;根据二三维关联表读取所述空间数据库,构建三维模型,同时本发明专利技术还公开了一种城市地下管线的二三维联动数据同步系统。采用本发明专利技术可实现对二三维数据进行同步管理。

【技术实现步骤摘要】

本专利技术属于城市地下管线
,特别涉及一种城市地下管线的二三维联动数据同步方法及装置
技术介绍
目前,城市管线管理主要依靠传统的人工管理模式,这种手段已滞后于城市建设发展水平,许多城市地下综合管线的管理工作存在着管线数据质量不可靠、缺乏可视化展示手段等问题。传统的城市地下管线管理方式无法实现管线信息化管理,在城市管线规划中,没有二三维展示手段辅助决策,难以适应城市发展对管线数据管理的要求。针对这种现状,迫切需要采用新技术和新方法来高效、动态管理城市地下综合管线,并形成可视化管理模式,达到辅助决策的目的。目前,国内已经有一些城市开展地下管线数据管理系统的建设工作,但是大多停留在对管线数据的简单管理,不能满足管线数据的二、三维动态展示,更不能实现管线二三维联动展示。在实际管线管理和工程建设中,二维管线图数据量小,在一定程度上可以指导管线施工,三维管线图信息丰富但数据量大,往往在操作过程中需要对二、三维界面进行切换显示,以满足用户对于不同维度管线数据的查看需求。单一的二维或者三维展示,不能保证管线数据的同步展示,给管线二三维数据对比展示带来困难。
技术实现思路
有鉴于此,为克服上述至少一个缺点,并提供下述至少一种优点。本专利技术公开了一种城市地下管线的二三维联动数据同步方法,采用本专利技术可实现对二三维数据进行同步管理。同时,本专利技术还公开了一种城市地下管线的二三维联动数据同步装置。为解决上述技术问题,本专利技术采用以下技术方案:一种城市地下管线的二三维联动数据同步方法,包括以下步骤:读取管线数据,根据所述管线数据建立空间数据库,所述管线数据包括管线属性数据和管线空间数据;根据所述管线数据构造二维管线数据,所述二维管线数据用于表示二维模型;根据二三维关联表读取所述空间数据库,构建三维模型。进一步的,所述根据所述管线数据建立空间数据库,包括:根据所述管线数据中属于同一类别的数据,建立类图层;根据所述同一类别的数据中的点、线、边界点、边界线、注记中的每一个,建立子类图层,所述子类图层下属于所述类图层。进一步的,所述根据二三维关联表读取所述空间数据库,构建三维模型,包括:根据所述二三维关联表检索所述二维管线数据对应的所述三维模型数据;根据所述三维模型数据构建所述三维模型。进一步的,所述三维模型数据通过所述二三维关联表与所述二维管线数据相关联,包括所述二三维关联表包括与三维模型数据相对应的ID,所述ID中的每一个与所述二维管线数据相对应。一种城市地下管线的二三维联动数据同系统,包括:数据管理模块,用于根据管线数据生成二维管线数据,所述管线数据包括管线属性数据和管线空间数据;空间数据库,存储所述管线数据和所述二维管线数据;展示模块,根据二三维关联表读取所述二维管线数据构建三维模型。进一步的,所述空间数据库,包括根据所述管线数据中属于同一类别的数据所建立的类图层和根据所述同一类别的数据中的点、线、边界点、边界线、注记中的每一个,建立子类图层,所述子类图层下属于所述类图层。进一步的,所述展示模块,根据所述二三维关联表检索所述二维管线数据对应的所述三维模型数据;根据所述三维模型数据构建所述三维模型。进一步的,还包括:关联表模块用于存储所述二三维关联表,所述二三维关联表包括与三维模型数据相对应的ID,所述ID中的每一个与所述二维管线数据相对应。通过采用上述技术方案,本专利技术的所达到的有益效果为:采用本专利技术实现了管线数据的管理和存储,且通过建立二维模型和三维模型间的关联,实现了对二三维数据的同步管理。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本专利技术实施例的内容和这些附图获得其他的附图。图1为本专利技术实施例城市地下管线的二三维联动数据同步方法流程图。图2为本专利技术实施例城市地下管线的二三维联动数据同步装置示意图。图3为本专利技术实施例城市地下管线的二三维联动数据同步装置示意图。具体实施方式为使本专利技术解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本专利技术实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面结合附图并通过具体实施方式来进一步说明本专利技术的技术方案。图1为本专利技术实施例城市地下管线的二三维联动数据同步方法流程图。图2为本专利技术实施例城市地下管线的二三维联动数据同步装置示意图。参考图1,为实现对城市地下管线的二三维联动数据的同步管理和显示,本专利技术实施例包括以下步骤。步骤S101,读取管线数据,根据管线数据建立空间数据库。管线数据为用于表征城市地下管线分布状态的一系列数据,在管线数据中,可将管线数据分为管线属性数据和管线空间数据。其中,管线属性数据经划分可进一步包括管线类型数据、材质数据、权属单位数据。管线空间数据经划分可进一步包括管线坐标数据、(长、宽、高)数据、高程数据。通过包含这些内容的管线数据可以充分描述城市地下管线的相关信息。为实现对管线数据的管理,利用经读取所获取的管线数据建立空间数据库。从而可构造出具有管线属性数据和管线空间数据的管线数据。步骤S102,在完成对空间数据数据库的建立后,利用空间数据库所存储的管线数据构造二维管线数据,二维管线数据用于对管线的二维模型进行表示。步骤S103,根据二三维关联表读取空间数据库,构建三维模型。在完成对二维管线数据的构造后,为实现二维模型和三维模型的联动,在该步骤S103中,进一步对三维模型进行构造,该三维模型采用三维模型数据以进行表示。三维模型的构造,通过对三维模型数据的获取完成,在获取三维模型数据时,利用二三维关联表读取上述空间数据库中的二维管线数据,从而可按照二三维关联表中的关联关系获取到与读取的二维管线数据对应的三维模型数据。通过上述步骤S101~步骤S103完成了二维模型与三维模型间的关联,从而可实现在具体显示二维模型和/或三维模型时,实现数据的联动同步。即在展示二维模型时,可通过二三维关联表通过获取三维模型数据,进而可实现对三维<本文档来自技高网...

【技术保护点】
一种城市地下管线的二三维联动数据同步方法,其特征在于,读取管线数据,根据所述管线数据建立空间数据库,所述管线数据包括管线属性数据和管线空间数据;根据所述管线数据构造二维管线数据,所述二维管线数据用于表示二维模型;根据二三维关联表读取所述空间数据库,构建三维模型。

【技术特征摘要】
1.一种城市地下管线的二三维联动数据同步方法,其特征在于,
读取管线数据,根据所述管线数据建立空间数据库,所述管线数据包括管
线属性数据和管线空间数据;
根据所述管线数据构造二维管线数据,所述二维管线数据用于表示二维模
型;
根据二三维关联表读取所述空间数据库,构建三维模型。
2.如权利要求1所述方法,其特征在于,所述根据所述管线数据建立空间
数据库,包括
根据所述管线数据中属于同一类别的数据,建立类图层;
根据所述同一类别的数据中的点、线、边界点、边界线、注记中的每一个,
建立子类图层,所述子类图层下属于所述类图层。
3.如权利要求1所述方法,其特征在于所述根据二三维关联表读取所述空
间数据库,构建三维模型,包括:
根据所述二三维关联表检索所述二维管线数据对应的所述三维模型数据;
根据所述三维模型数据构建所述三维模型。
4.如权利要求1所述方法,其特征在于:所述三维模型数据通过所述二三
维关联表与所述二维管线数据相关联,包括
所述二三维关联表包括与三维模型数据相对应的ID,所述...

【专利技术属性】
技术研发人员:吕娜葛宝玉邹同元褚鹏飞赵兴圆
申请(专利权)人:哈尔滨航天恒星数据系统科技有限公司
类型:发明
国别省市:黑龙江;23

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

1