对象处理方法、装置、电子设备和计算机存储介质制造方法及图纸

技术编号:28837640 阅读:17 留言:0更新日期:2021-06-11 23:35
本申请公开了一种对象处理方法、装置和电子设备及计算机存储介质。具体实现方案为包括:基于目标区域的边界信息构建所述目标区域的空间拓扑网络,以及基于目标区域的属性信息构建所述目标区域的空间特征库;基于所述目标区域的所述空间拓扑网络和所述目标区域的所述空间特征库,构建所述目标区域所对应的信息模型;从所述目标区域所对应的所述信息模型包含的空间对象中选取目标对象,计算所述目标对象与其周围对象之间的空间关系;基于所述目标对象与其所述周围对象之间的所述空间关系,对所述目标对象的空间信息进行相关处理。

【技术实现步骤摘要】
对象处理方法、装置、电子设备和计算机存储介质
本申请涉及信息处理领域,尤其涉及一种对象处理方法、装置、电子设备和计算机存储介质。
技术介绍
现有的城市信息模型(CityInformationModeling,CIM)主要通过集成城市的地理信息、空间信息、建筑信息等,实现城市信息模型的可视化。由于缺乏系统性设计,这类信息模型存在诸多空间对象不合理的问题,同时,由于没有将城市空间和城市信息进行有机融合,不能支持各空间对象之间的空间拓扑关联性分析,无法对城市信息模型中不合理的空间对象进行针对性处理。因此,如何搭建可计算的城市信息模型并基于此对城市信息模型中的空间对象进行处理成为了需要解决的问题。
技术实现思路
为了解决现有技术中上述至少一个问题,本申请实施例提供一种对象处理方法、装置、电子设备和计算机存储介质。第一方面,本申请实施例提供一种对象处理方法,所述方法包括:基于目标区域的边界信息构建所述目标区域的空间拓扑网络,以及基于目标区域的属性信息构建所述目标区域的空间特征库;基于所述目标区域的所述空间拓扑网络和所述目标区域的所述空间特征库,构建所述目标区域所对应的信息模型;从所述目标区域所对应的所述信息模型包含的空间对象中选取目标对象,计算所述目标对象与其周围对象之间的空间关系;基于所述目标对象与其所述周围对象之间的所述空间关系,对所述目标对象的空间信息进行相关处理。第二方面,本申请实施例提供一种对象处理装置,所述装置包括:第一构建模块,用于基于目标区域的边界信息构建所述目标区域的空间拓扑网络,以及基于目标区域的属性信息构建所述目标区域的空间特征库;第二构建模块,基于所述目标区域的所述空间拓扑网络和所述目标区域的所述空间特征库,构建所述目标区域所对应的信息模型;计算模块,从所述目标区域所对应的所述信息模型包含的空间对象中选取目标对象,计算所述目标对象与其周围对象之间的空间关系;处理模块,基于所述目标对象与其所述周围对象之间的所述空间关系,对所述目标对象的空间信息进行相关处理。第三方面,本申请实施例提供一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本申请任意一项实施例所提供的方法。第四方面,本申请实施例提供一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行本申请任意一项实施例所提供的方法。上述申请中的一个实施例具有如下优点或有益效果:基于行政区划矢量索引、倾斜摄影格网、建筑体体元空间和兴趣点点空间等,构建一个城市立体空间拓扑网络;通过时间、空间索引和内置编码等数据信息,支持城市信息模型中的空间对象进行拓扑关联性分析和空间运算,由此,实现了构建可计算的城市信息模型,同时在此基础上实现了对城市信息模型中的不合理空间对象的针对性调整,满足智慧城市建设更全面的需求。上述可选方式所具有的其他效果将在下文中结合具体实施例加以说明。附图说明附图用于更好地理解本方案,不构成对本申请的限定。其中:图1是根据本申请一实施例的对象处理方法的流程示意图一;图2是根据本申请一实施例的对象处理方法的流程示意图二;图3是根据本申请一实施例的对象处理方法的空间索引层示意图;图4是根据本申请一实施例的对象处理方法的倾斜摄影格网层示意图;图5是根据本申请一实施例的对象处理方法的建筑体空间网格层示意图;图6是根据本申请一实施例的对象处理方法的兴趣点层示意图;图7是根据本申请一实施例的对象处理方法的流程示意图三;图8是根据本申请一实施例的对象处理装置的结构示意图一;图9是根据本申请一实施例的对象处理装置的结构示意图二;图10是根据本申请一实施例的对象处理装置的结构示意图三;图11是是本申请一实施例的电子设备组成结构示意图。具体实施方式以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。第一方面,本申请实施例提供了一种对象处理方法,如图1所示,包括:S101:基于目标区域的边界信息构建所述目标区域的空间拓扑网络,以及基于目标区域的属性信息构建所述目标区域的空间特征库;S102:基于所述目标区域的所述空间拓扑网络和所述目标区域的所述空间特征库,构建所述目标区域所对应的信息模型;S103:从所述目标区域所对应的所述信息模型包含的空间对象中选取目标对象,计算所述目标对象与其周围对象之间的空间关系;S104:基于所述目标对象与其所述周围对象之间的所述空间关系,对所述目标对象的空间信息进行相关处理。本实施例可以应用于电子设备,所述电子设备可以是具备对象处理功能的设备,比如可以为终端设备,平板电脑、智能手机等等,或者,还可以为服务器。所述信息模型可以是指地理信息系统(GeographicInformationSystem,GIS)、建筑信息模型(BuildingInformationModeling,BIM)或者城市信息模型(CityInformationModeling,CIM)中的一种,优选地,所述信息模型可以是城市信息模型(CIM),下面以城市信息模型(CIM)为例进行说明。S101中所述目标区域可以是符合某一经度、纬度条件的目标区域,也可以是某一市、县(区)、乡级、街道等行政区域,优选地,以目标行政区域作为目标区域,例如,目标区域可以是北京市,北京市海淀区,北京市海淀区中关村街道等,可以基于实际需求设定目标区域的范围,此处不予限定。在一种实施方式中,如图2所示,S101步骤中基于目标区域的边界信息构建所述目标区域的空间拓扑网络,包括:S1011:基于所述目标区域的边界信息,构建表征所述目标区域中包含的空间对象的位置信息的空间索引层;S1012:基于所述空间索引层中包含的空间对象的位置信息,对所述空间对象叠加编码信息,得到倾斜摄影格网层;S1013:基于所述倾斜摄影格网层中包含的空间对象的位置信息和编码信息,对所述空间对象叠加尺寸信息,得到建筑体空间网格层;S1014:基于所述建筑体空间网格层包含的空间对象的位置信息、编码信息和尺寸信息,对所述空间对象叠加兴趣点信息,得到所述空间拓扑网络。具体地,S1011中的空间索引层作为整个空间拓扑网络的基础层或者第一层,如图3所示,该层以目标行政区域的边界作为限定条件,获取目标行政区域内任意点的地理信息数据,具体可以是以经、纬度表征的地理信息,也可以是以横本文档来自技高网...

【技术保护点】
1.一种对象处理方法,包括:/n基于目标区域的边界信息构建所述目标区域的空间拓扑网络,以及基于目标区域的属性信息构建所述目标区域的空间特征库;/n基于所述目标区域的所述空间拓扑网络和所述目标区域的所述空间特征库,构建所述目标区域所对应的信息模型;/n从所述目标区域所对应的所述信息模型包含的空间对象中选取目标对象,计算所述目标对象与其周围对象之间的空间关系;/n基于所述目标对象与其所述周围对象之间的所述空间关系,对所述目标对象的空间信息进行相关处理。/n

【技术特征摘要】
1.一种对象处理方法,包括:
基于目标区域的边界信息构建所述目标区域的空间拓扑网络,以及基于目标区域的属性信息构建所述目标区域的空间特征库;
基于所述目标区域的所述空间拓扑网络和所述目标区域的所述空间特征库,构建所述目标区域所对应的信息模型;
从所述目标区域所对应的所述信息模型包含的空间对象中选取目标对象,计算所述目标对象与其周围对象之间的空间关系;
基于所述目标对象与其所述周围对象之间的所述空间关系,对所述目标对象的空间信息进行相关处理。


2.根据权利要求1所述的方法,其中,所述从所述目标区域所对应的所述信息模型包含的空间对象中选取目标对象,计算所述目标对象与其周围对象之间的空间关系,包括:
基于选取的所述目标对象的编码信息,确定所述目标对象的空间信息;
根据所述目标对象的空间信息,对所述目标对象与所述周围对象进行空间拓扑关联性分析,确定所述目标对象与所述周围对象之间的空间关系。


3.根据权利要求2所述的方法,其中,所述基于所述目标对象与其所述周围对象之间的所述空间关系,对所述目标对象的空间信息进行相关处理,包括:
在所述目标对象与其所述周围对象之间的所述空间关系为相交的情况下,调整目标对象的空间信息。


4.根据权利要求1-3所述的方法,其中,所述空间信息包括以下至少之一:位置信息和尺寸信息。


5.根据权利要求1所述的方法,其中,所述基于目标区域的边界信息构建所述目标区域的空间拓扑网络,包括:
基于所述目标区域的边界信息,构建表征所述目标区域中包含的空间对象的位置信息的空间索引层;
基于所述空间索引层中包含的空间对象的位置信息,对所述空间对象叠加编码信息,得到倾斜摄影格网层;
基于所述倾斜摄影格网层中包含的空间对象的位置信息和编码信息,对所述空间对象叠加尺寸信息,得到建筑体空间网格层;
基于所述建筑体空间网格层包含的空间对象的位置信息、编码信息和尺寸信息,对所述空间对象叠加兴趣点信息,得到所述空间拓扑网络。


6.根据权利要求1所述的方法,其中,基于目标区域的属性信息构建所述目标区域的空间特征库,包括:
基于所述目标区域中包含的所述空间对象的时间信息、空间信息及用途信息,构建城市空间基础特征库;
通过对所述目标区域中包含的所述空间对象进行特征识别,构建城市空间补充特征库;
对所述城市空间基础特征库和所述城市空间补充特征库合并,作为所述城市空间特征库。


7.一种对象处理装置,包括:
第一构建模块,用于基于目标区域的边界信息构建所述目标区域的空间拓扑网络,以及基于目标区域的属性信息构建所述目标区域的空间特征库;
第二构建模块,用于...

【专利技术属性】
技术研发人员:谭吉福朱江王宁曹荣龙杨超秦力青王建伟李新辉
申请(专利权)人:苍穹数码技术股份有限公司
类型:发明
国别省市:北京;11

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

1