一种城市数字地图三维建模制作系统及其方法与流程

文档序号:17926464发布日期:2019-06-15 00:26阅读:256来源:国知局
一种城市数字地图三维建模制作系统及其方法与流程

本发明涉及城市管理技术领域,具体为一种城市数字地图三维建模制作系统及其方法。



背景技术:

随着数字城市建设的深入,“虚拟城市”、“三维规划”给人们提供了一种全新的城市规划建设与管理的理念和手段,与传统的利用平面设计图纸、数据表格、沙盘模型进行城市规划管理相比,基于三维虚拟现实技术的“三维规划”具有很多优势,尤其在规划设计、规划审批、建筑设计等阶段,利用虚拟现实技术可使人们在一个虚拟的三维环境中,用动态交互的方式对未来的规划建筑或区域进行身临其境的全方位审视,因此,“三维规划”将逐步成为城市规划管理中的重要手段,而三维模型在虚拟现实中具有重要的空间格局与视觉作用,是建立“虚拟城市”、“三维规划”的基础和前提,如何高效地获取城市三维数据,快速地建立城市三维模型成为了制约和限制城市“三维规划”进一步应用发展的关键因素。

目前在对城市数字地图进行三维建模时,大多是需要建模人员直接从gis数据信息库内检索提取信息进行建模,然而,这样会花费建模人员大量的时间进行信息提取,增加了建模人员的工作负担,降低了建模人员的工作效果,不能实现通过对需要提取的建模目标进行分配列队处理,无法达到通过缩小检索建模目标的范围,来增大缩短建模人员检索建模目标的时间,从而给建模人员的城市数字地图的三维建模工作带来了极大的不便。



技术实现要素:

(一)解决的技术问题

针对现有技术的不足,本发明提供了一种城市数字地图三维建模制作系统及其方法,解决了现有的建模方式会花费建模人员大量的时间进行信息提取,增加了建模人员的工作负担,降低了建模人员的工作效果,不能实现通过对需要提取的建模目标进行分配列队处理,无法达到通过缩小检索建模目标的范围,来增大缩短建模人员检索建模目标时间的问题。

(二)技术方案

为实现以上目的,本发明通过以下技术方案予以实现:一种城市数字地图三维建模制作系统,包括系统后台服务器和人机交互单元,所述系统后台服务器与人机交互单元实现双向连接,所述人机交互单元与事件分配处理系统实现双向连接,且事件分配处理系统的输出端与事件处理器的输入端连接,所述事件处理器与系统后台服务器实现双向连接,且系统后台服务器与事件分配处理系统实现双向连接,所述事件分配处理系统包括事件列队模块、事件分发器和事件通道,所述事件列队模块的输出端与事件分发器的输入端连接,且事件分发器的输出端与事件通道的输入端连接,所述事件处理器是由n个子事件处理模块组成,且系统后台服务器分别与地图数据建模系统和系统日志数据管理器实现双向连接,且地图数据建模系统与系统日志数据管理器实现双向连接。

优选的,所述人机交互单元包括用户登录模块、用户信息认证模块和用户交互操作模块,所述用户登录模块的输出端与用户信息认证模块的输入端连接,且用户信息认证模块的输出端与用户交互操作模块的输入端连接。

优选的,所述地图数据建模系统包括目标位置选取模块和目标位置变换模块,所述目标位置选取模块的输出端与数据整合处理模块的输入端连接,且数据整合处理模块的输出端与三维城市矢量目标模型的输入端连接。

优选的,所述目标位置变换模块的输出端与变换数据整合处理模块的输入端连接,且变换数据整合处理模块的输出端与变换矢量目标模型的输入端连接,所述变换矢量目标模型和三维城市矢量目标模型的输出端均与城市三维地图模型的输入端连接。

优选的,所述系统后台服务器分别与地图数据实时更新单元和建模区域划分模块实现双向连接,且建模区域划分模块的输出端与地图数据建模系统的输入端连接。

优选的,所述系统后台服务器与三维gis数据提取模块实现双向连接,且三维gis数据提取模块与联网大数据库实现双向连接。

优选的,所述系统后台服务器的输出端与位置信息提取模块的输入端连接,且位置信息提取模块的输出端与地图数据建模系统的输入端连接,所述位置信息提取模块与联网大数据库实现双向连接。

本发明还公开了一种城市数字地图三维建模制作系统的方法,具体包括以下步骤:

s1、首先建模人员可通过人机交互单元内的用户登录模块进行登录,然后用户信息认证模块可对用户输入的个人信息进行权限认证,认证成功后,人们可通过用户交互操作模块对整个建模系统进行操作;

s2、建模人员可通过系统后台服务器控制三维gis数据提取模块将联网大数据库内建模地图所需的各个建模目标的位置信息提取出来,并传送至事件分配处理系统内,系统后台服务器可控制事件分配处理系统内的事件列队模块将提取的多个建模目标信息进行列队,然后通过事件分发器分发到事件通道内

s3、之后系统后台服务器可控制事件处理器内的各个子事件处理模块对s2事件通道内各个建模目标进行分配处理,分配处理完成后,系统后台服务器可将单个的建模目标传送至建模区域划分模块内对各个建模目标进行多区域划分;

s4、然后系统后台服务器可控制地图数据建模系统内的目标位置选取模块任选一个区域的建模目标并进行编号,之后通过数据整合处理模块将选取的该建模目标地理位置信息和图像信息进行整合处理,然后通过三维城市矢量目标模型建立矢量目标,并传送至城市三维地图模型内;

s5、同时系统后台服务器可控制位置信息提取模块向联网大数据库内提取相应建模目标的不同位置的图像信息,并传送至地图数据建模系统内的目标位置变换模块,目标位置变换模块可将待建模目标的位置进行变换,并通过变换数据整合处理模块进行整合处理,之后变换矢量目标模块可将变换后的建模目标转换成矢量目标模型,并将转换后的模型传送至城市三维地图模型内,城市三维地图模型可将接受的矢量目标模型进行叠加整合成三维地图模型;

s6、同时系统后台服务器可控制系统日志数据管理器对整个系统建模生成的日志数据进行存储管理,系统后台服务器可控制地图数据实时更新单元可对城市三维地图模型处理的一个建模目标后,处理下一个建模目标,然后重复s3-s5步骤即可完成对整个城市地图的建模。

(三)有益效果

本发明提供了一种城市数字地图三维建模制作系统及其方法。与现有技术相比具备以下有益效果:

(1)、该城市数字地图三维建模制作系统及其方法,通过在事件分配处理系统的输出端与事件处理器的输入端连接,且事件处理器与系统后台服务器实现双向连接,再分别通过事件分配处理系统、事件列队模块、事件分发器、事件通道、子事件处理模块、地图数据建模系统、系统日志数据管理器、目标位置选取模块、目标位置变换模块、数据整合处理模块、三维城市矢量目标模型、变换数据整合处理模块、变换矢量目标模型、城市三维地图模型、地图数据实时更新单元、建模区域划分模块、三维gis数据提取模块、联网大数据库和位置信息提取模块的配合设置,无需花费建模人员大量的时间进行信息提取,减轻了建模人员的工作负担,提高了建模人员的工作效果,实现了通过对需要提取的建模目标进行分配列队处理,达到了通过缩小检索建模目标的范围,来增大缩短建模人员检索建模目标的时间,从而大大方便了建模人员的城市数字地图的三维建模工作。

(2)、该城市数字地图三维建模制作系统及其方法,通过在系统后台服务器与人机交互单元实现双向连接,再分别通过用户登录模块、用户信息认证模块和用户交互操作模块的配合设置,可方便建模人员与整个建模系统进行交互操作,使人们使用的更加方便。

附图说明

图1为本发明系统的结构原理框图;

图2为本发明事件分配处理系统的结构原理框图;

图3为本发明地图数据建模系统的结构原理框图。

图中,1系统后台服务器、2人机交互单元、21用户登录模块、22用户信息认证模块、23用户交互操作模块、3事件分配处理系统、31事件列队模块、32事件分发器、33事件通道、4事件处理器、5地图数据建模系统、51目标位置选取模块、52目标位置变换模块、53数据整合处理模块、54三维城市矢量目标模型、55变换数据整合处理模块、56变换矢量目标模型、57城市三维地图模型、6系统日志数据管理器、7地图数据实时更新单元、8建模区域划分模块、9三维gis数据提取模块、10联网大数据库、11位置信息提取模块、12子事件处理模块。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1-3,本发明实施例提供一种技术方案:一种城市数字地图三维建模制作系统,包括系统后台服务器1和人机交互单元2,系统后台服务器1与人机交互单元2实现双向连接,人机交互单元2包括用户登录模块21、用户信息认证模块22和用户交互操作模块23,用户登录模块21的输出端与用户信息认证模块22的输入端连接,且用户信息认证模块22的输出端与用户交互操作模块23的输入端连接,人机交互单元2与事件分配处理系统3实现双向连接,且事件分配处理系统3的输出端与事件处理器4的输入端连接,事件处理器4与系统后台服务器1实现双向连接,且系统后台服务器1与事件分配处理系统3实现双向连接,事件分配处理系统3包括事件列队模块31、事件分发器32和事件通道33,事件列队模块31的输出端与事件分发器32的输入端连接,且事件分发器32的输出端与事件通道33的输入端连接,事件处理器4是由n个子事件处理模块12组成,且系统后台服务器1分别与地图数据建模系统5和系统日志数据管理器6实现双向连接,且地图数据建模系统5与系统日志数据管理器6实现双向连接,地图数据建模系统5包括目标位置选取模块51和目标位置变换模块52,目标位置选取模块51的输出端与数据整合处理模块53的输入端连接,且数据整合处理模块53的输出端与三维城市矢量目标模型54的输入端连接,目标位置变换模块52的输出端与变换数据整合处理模块55的输入端连接,且变换数据整合处理模块55的输出端与变换矢量目标模型56的输入端连接,变换矢量目标模型56和三维城市矢量目标模型54的输出端均与城市三维地图模型57的输入端连接,统后台服务器1分别与地图数据实时更新单元7和建模区域划分模块8实现双向连接,且建模区域划分模块8的输出端与地图数据建模系统5的输入端连接,系统后台服务器1与三维gis数据提取模块9实现双向连接,且三维gis数据提取模块9与联网大数据库10实现双向连接,系统后台服务器1的输出端与位置信息提取模块11的输入端连接,且位置信息提取模块11的输出端与地图数据建模系统5的输入端连接,位置信息提取模块11与联网大数据库10实现双向连接。

本发明还公开了一种城市数字地图三维建模制作系统的方法,具体包括以下步骤:

s1、首先建模人员可通过人机交互单元2内的用户登录模块21进行登录,然后用户信息认证模块22可对用户输入的个人信息进行权限认证,认证成功后,人们可通过用户交互操作模块23对整个建模系统进行操作;

s2、建模人员可通过系统后台服务器1控制三维gis数据提取模块9将联网大数据库10内建模地图所需的各个建模目标的位置信息提取出来,并传送至事件分配处理系统3内,系统后台服务器1可控制事件分配处理系统3内的事件列队模块31将提取的多个建模目标信息进行列队,然后通过事件分发器32分发到事件通道33内

s3、之后系统后台服务器1可控制事件处理器4内的各个子事件处理模块12对s2事件通道23内各个建模目标进行分配处理,分配处理完成后,系统后台服务器1可将单个的建模目标传送至建模区域划分模块8内对各个建模目标进行多区域划分;

s4、然后系统后台服务器1可控制地图数据建模系统5内的目标位置选取模块51任选一个区域的建模目标并进行编号,之后通过数据整合处理模块53将选取的该建模目标地理位置信息和图像信息进行整合处理,然后通过三维城市矢量目标模型54建立矢量目标,并传送至城市三维地图模型54内;

s5、同时系统后台服务器1可控制位置信息提取模块11向联网大数据库10内提取相应建模目标的不同位置的图像信息,并传送至地图数据建模系统5内的目标位置变换模块52,目标位置变换模块52可将待建模目标的位置进行变换,并通过变换数据整合处理模块55进行整合处理,之后变换矢量目标模块56可将变换后的建模目标转换成矢量目标模型,并将转换后的模型传送至城市三维地图模型57内,城市三维地图模型57可将接受的矢量目标模型进行叠加整合成三维地图模型;

s6、同时系统后台服务器1可控制系统日志数据管理器6对整个系统建模生成的日志数据进行存储管理,系统后台服务器1可控制地图数据实时更新单元7可对城市三维地图模型57处理的一个建模目标后,处理下一个建模目标,然后重复s3-s5步骤即可完成对整个城市地图的建模。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1