《一种运用三维模型模拟现实进行项目管理的系统.pdf》由会员分享,可在线阅读,更多相关《一种运用三维模型模拟现实进行项目管理的系统.pdf(18页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102930374 A (43)申请公布日 2013.02.13 CN 102930374 A *CN102930374A* (21)申请号 201210374725.8 (22)申请日 2012.09.27 G06Q 10/06(2012.01) G06F 17/30(2006.01) (71)申请人 乐华建科技 (北京) 有限公司 地址 100125 北京市朝阳区农展馆南路 13 号瑞辰国际中心 0919A 室 (72)发明人 罗海雷 田玉明 程辉 (74)专利代理机构 北京天达知识产权代理事务 所 ( 普通合伙 ) 11386 代理人 王宇杨 (54) 发明名称。
2、 一种运用三维模型模拟现实进行项目管理的 系统 (57) 摘要 本发明公开了一种运用三维模型模拟现实进 行项目管理的系统, 所述系统包括数据存储模块、 数据接口模块、 服务与集成模块和展示模块。 本发 明解决了现有项目管理软件不能直观反映计划和 进度信息, 缺少现场真实信息和来自设计的工程 信息支持的问题, 克服了现有三维建模工具仅仅 用于展示, 与工程设计数据、 现场真实信息等的交 互功能不够, 针对实际业务的应用开发少的问题, 同时克服了现有集成化工具需要安装客户端, 维 护、 升级成本高, 需要高带宽支持和高性能终端的 弊端。 (51)Int.Cl. 权利要求书 2 页 说明书 8 页 。
3、附图 7 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 8 页 附图 7 页 1/2 页 2 1. 一种运用三维模型模拟现实进行项目管理的系统, 其特征在于, 所述系统包括数据 存储模块、 数据接口模块、 服务与集成模块和展示模块, 其中, 所述数据存储模块, 用于存储各种不同来源的数据, 从而为系统提供数据支持 ; 所述数据接口模块, 用于为所述服务与集成模块提供访问所述数据存储模块中所存储 的各种不同来源数据的访问接口 ; 所述服务与集成模块, 用于为用户浏览器展示 3D 模型提供服务, 并将所述数据接口模 块所提供的数据与 3D 数据集成, 。
4、从而为所述展示模块提供前端展示和交互的接口 ; 以及 所述展示模块, 用于在用户浏览器上展示 3D 模型, 并通过所述服务与集成模块提供的 接口, 为用户提供模拟现实的展示和交互。 2. 根据权利要求 1 所述的系统, 其特征在于, 所述数据存储模块所存储的各种不同来 源的数据包括三维模型数据、 计划数据和业务数据, 其中, 所述三维模型数据包括 Intergraph、 Bentley、 Autodesk 和 Aveva 三维设计工具 所产生的三维模型 ; 所述计划数据包括 P6 和 Project 生成的计划管理数据 ; 以及 所述业务数据包括第三方的业务管理软件所生成的数据, 进一步包括资。
5、源数据、 费用 数据、 工程数据、 视频数据。 3. 根据权利要求 1 所述的系统, 其特征在于, 所述数据存储模块以如下方式之一来存 储各种不同来源的数据 : 以文件形式存储在系统服务器中、 以数据表的形式保存在关系型 数据库中和保存到业务管理软件中, 其中, 对于以数据表的形式保存在关系型数据库中的数据, 所述数据存储模块注册数 据库地址、 驱动程序、 用户名和密码, 并通过驱动程序来访问数据 ; 对于以文件形式存储在系统服务器中的数据, 将数据文件直接上传到所述数据存储模 块, 由所述数据存储模块存储, 并保存数据文件的信息, 所述数据存储模块直接复制或访问 这些数据文件 ; 以及 对于。
6、保存在业务管理软件中的数据, 将用于访问数据的 API 包注册到所述数据存储模 块, 所述数据存储模块通过这些 API 包来访问数据。 4. 根据权利要求 1 所述的系统, 其特征在于, 所述数据接口模块所提供的接口包括 : 三 维模型数据接口、 计划数据接口和业务数据接口, 其中, 所述三维模型数据接口读取三维模型数据, 将该数据转换成 WEB3D 数据格式, 并 提供给所述服务与集成模块中的WEB3D服务器, 从而为所述展示模块中的4D展示和交互平 台提供展示功能 ; 所述三维模型数据接口还读取三维模型属性中的标识属性和位置属性, 提供给所述服务与集成模块中的 4D 集成平台, 作为三维模。
7、型数据与计划数据、 业务数据集 成的依据 ; 所述计划数据接口提供P6和Project的数据接口或服务, 将这些数据提供给所述服务 与集成模块中的 4D 集成平台, 从而访问计划数据 ; 以及 所述业务数据接口进一步包括资源数据接口、 费用数据接口、 工程数据接口和视频数 据接口, 其针对不同类型的业务数据, 提供各种业务数据数据源的数据访问方式。 5.根据权利要求1所述的系统, 其特征在于, 所述服务与集成模块进一步包括WEB3D服 务器和 4D 集成平台, 权 利 要 求 书 CN 102930374 A 2 2/2 页 3 其中, 所述 WEB3D 服务器使用 WEB3D 技术作为 WE。
8、B3D 展示方案, 读取三维模型接口所提 供的数据, 为用户浏览器展示三维模型提供服务 ; 所述 4D 集成平台通过三维模型中的标识属性, 将所述数据接口模块所提供的数据与 3D 数据集成, 为所述展示模块提供前端展示和交互的接口。 6. 根据权利要求 5 所述的系统, 其特征在于, 所述 4D 集成平台进一步包括数据关联模 块、 展示界面配置模块和交互功能配置模块, 其中, 所述数据关联模块, 用于通过三维模型中的标识属性, 与各类数据建立关联 ; 所述展示界面配置模块, 用于提供标准的数据关联展示界面模板, 实现多种数据与 WEB3D 的交互展示界面的配置, 使集成的不同来源数据能够使用统。
9、一的界面展示 ; 以及 所述交互功能配置模块, 用于用于配置用户在展示界面操作时所触发的事件。 7. 根据权利要求 6 所述的系统, 其特征在于, 所述数据关联模块所进行的数据关联包 括 : 三维模型数据与 WBS 的关联 : 将三维模型中的位号转换为系统统一的模型标识符, 将 该统一模型标识符与 WBS ID 建立数据关联 ; 三维模型数据与项目计划的关联 : 通过 WBS ID 和该统一模型标识符的关联, 实现三维 模型元素与项目计划的关联 ; 三维模型数据与与现场视频数据源的关联 : 通过视频编号将现场监控设备和该统一模 型标识符建立关联, 从而建立现场视频数据源与三维模型元素的关联, 。
10、通过该统一模型标 识符, 就可以查询到视频监控设备, 并将视频监控设备的画面返回到用户操作界面 ; 以及 三维模型数据与与工程数据的关联 : 将工程数据里包含的位号与该统一模型标识符对 应起来, 同时根据坐标在工程数据中的图纸上建立热点, 使每个热点对应该统一模型标识 符。 8.根据权利要求1所述的系统, 其特征在于, 所述展示模块包括4D展示和交互平台, 该 平台以 WEB 3D 界面展示为基础, 提供与 WBS、 项目计划、 资源、 费用、 现场视频信息和工程数 据的无缝集成。 权 利 要 求 书 CN 102930374 A 3 1/8 页 4 一种运用三维模型模拟现实进行项目管理的系统。
11、 技术领域 0001 本发明涉及信息技术领域, 特别涉及一种运用三维模型模拟现实进行项目管理的 系统。 背景技术 0002 项目管理软件是在工程项目管理过程中使用软件进行控制的一种实现方式。项 目管理软件的一个重要功能是进行工程数据管理, 即对工程项目整个周期过程中的所有数 据, 如设计图纸、 计划进度、 采购、 质量、 成本等进行收集、 加工整理、 储存、 传递与应用等, 其 通过有组织的信息流通, 使决策者能及时、 准确地获得相应信息, 并为工程项目投产运行后 的运行维护提供支持。 过去十多年, 工程数据管理开始在国外大型工程项目中应用, 相关软 件还可对三维模型进行浏览。 Oracle 。
12、Primavera P6是常见的项目管理软件之一, 其提供了 计划进度管理、 资源管理、 费用管理等功能。 但是, 该产品无法直观地反映计划和进度信息, 缺少现场真实信息和来自设计的工程信息支持。 0003 上世纪 80 年代, 提出了 “虚拟现实” (Virtual Reality, VR) 技术, 它是利用三维 图形生成技术、 多传感交互技术以及高分辨率显示技术, 生成三维逼真的虚拟环境, 用户需 要通过特殊的交互设备进入虚拟环境中。本世纪初, 虚拟现实技术开始应用在工程可视化 项目中, 一般是通过手工建立三维模型, 进行三维虚拟现实的展示。而 WEB 3D 技术是基于 互联网的 3D 仿。
13、真展示技术, 实现了对庞大数据的精密压缩, 形成了立体化的 3D 页面, 从而 使浏览者通过普通 PC 和网络环境就能顺畅的浏览网上三维虚拟场景。虚拟现实技术的基 础是三维建模, 下面是几种常见的三维建模软件 : 0004 1、 美国 Autodesk 公司的 3DMax 0005 3DMax 是 Autodesk 公司开发的基于 PC 系统的三维动画渲染和制作软件, 它集造 型、 渲染和制作动画于一身, 在国内发展的相对比较成熟的建筑效果图和建筑动画制作中 使用率占据绝对优势。但是, 该产品仅仅用于展示, 其与工程设计数据、 现场真实信息等的 交互功能很不够。 0006 2、 Sun3D 0。
14、007 Sun3D 是在网页上运行三维应用程序的基础软件技术, 相关内容详见中国发明专 利 : ZL200710118906.3。 该产品解决了三维数据的大比例压缩和网络传输问题, 让三维技术 可以在网页和移动终端上普遍应用。开发一个三维网页 (Web 3D) 应用包含三维建模、 数据 压缩、 网络传输、 实时渲染、 代码逻辑等五个环节, 而 Sun3D 实现了后面四个环节, 并为第一 个环节提供了通用的数据接口。 但是, 该产品只是一种开发包, 虽然解决了三维模型的数据 传输问题, 还需要更多针对实际业务的应用开发才能发挥真正的效益。 0008 根据美国的 FIATECH 组织调查, 在信息。
15、时代的工程行业, 对于新技术的共同关注 点在于如何提高与驱动数据的互操作性, 支持项目全生命周期管理模式, 如何推进新技术 (移动互联、 三维可视化、 RFID 等) 在各个项目阶段、 各个知识领域的应用, 应用电子审批与 浏览和加强知识管理应用等方面。由此可见, 本领域亟需一种高集成化的项目管理工具。 说 明 书 CN 102930374 A 4 2/8 页 5 0009 Intergraph Smart Plant Construction 是本领域具有集成化特点的工具, 该产 品可以实现工作包定义、 施工状态展示、 四维施工进度动画、 工程信息浏览和现场人员材 料管理等功能。但是, 该产。
16、品需要安装客户端, 其维护、 升级成本高, 其技术路线封闭, 对 Intergraph 产品以外的其它设计成果支持有限, 而且其产生的三维模型文件很大, 需要高 带宽支持和高性能终端。 发明内容 0010 有鉴于此, 本发明的目的一是解决现有项目管理软件不能直观反映计划和进度信 息, 缺少现场真实信息和来自设计的工程信息支持的问题 ; 二是克服现有三维建模工具仅 仅用于展示, 与工程设计数据、 现场真实信息等的交互功能不够, 针对实际业务的应用开发 少的问题 ; 三是克服现有集成化工具需要安装客户端, 维护、 升级成本高, 技术路线封闭, 对 Intergraph 产品以外的其他设计成果支持有。
17、限, 产生的三维模型文件很大, 需要高带宽支 持和高性能终端的弊端。 0011 根据本发明的一个方面, 提供一种运用三维模型模拟现实进行项目管理的系统, 所述系统包括数据存储模块、 数据接口模块、 服务与集成模块和展示模块, 其中, 0012 所述数据存储模块, 用于存储各种不同来源的数据, 从而为系统提供数据支持 ; 0013 所述数据接口模块, 用于为所述服务与集成模块提供访问所述数据存储模块中所 存储的各种不同来源数据的访问接口 ; 0014 所述服务与集成模块, 用于为用户浏览器展示 3D 模型提供服务, 并将所述数据接 口模块所提供的数据与 3D 数据集成, 从而为所述展示模块提供前。
18、端展示和交互的接口 ; 以 及 0015 所述展示模块, 用于在用户浏览器上展示 3D 模型, 并通过所述服务与集成模块提 供的接口, 为用户提供模拟现实的展示和交互。 0016 优选地, 所述数据存储模块所存储的各种不同来源的数据包括三维模型数据、 计 划数据和业务数据, 0017 其中, 所述三维模型数据包括 Intergraph、 Bentley、 Autodesk 和 Aveva 三维设计 工具所产生的三维模型 ; 0018 所述计划数据包括 P6 和 Project 生成的计划管理数据 ; 以及 0019 所述业务数据包括第三方的业务管理软件所生成的数据, 进一步包括资源数据、 费用。
19、数据、 工程数据、 视频数据。 0020 优选地, 所述数据存储模块以如下方式之一来存储各种不同来源的数据 : 以文件 形式存储在系统服务器中、 以数据表的形式保存在关系型数据库中和保存到业务管理软件 中, 0021 其中, 对于以数据表的形式保存在关系型数据库中的数据, 所述数据存储模块注 册数据库地址、 驱动程序、 用户名和密码, 并通过驱动程序来访问数据 ; 0022 对于以文件形式存储在系统服务器中的数据, 将数据文件直接上传到所述数据存 储模块, 由所述数据存储模块存储, 并保存数据文件的信息, 所述数据存储模块直接复制或 访问这些数据文件 ; 以及 0023 对于保存在业务管理软件。
20、中的数据, 将用于访问数据的 API 包注册到所述数据存 说 明 书 CN 102930374 A 5 3/8 页 6 储模块, 所述数据存储模块通过这些 API 包来访问数据。 0024 优选地, 所述数据接口模块所提供的接口包括 : 三维模型数据接口、 计划数据接口 和业务数据接口, 0025 其中, 所述三维模型数据接口读取三维模型数据, 将该数据转换成 WEB3D 数据格 式, 并提供给所述服务与集成模块中的 WEB3D 服务器, 从而为所述展示模块中的 4D 展示和 交互平台提供展示功能 ; 所述三维模型数据接口还读取三维模型属性中的标识属性和位置 属性, 提供给所述服务与集成模块中。
21、的 4D 集成平台, 作为三维模型数据与计划数据、 业务 数据集成的依据 ; 0026 所述计划数据接口提供P6和Project的数据接口或服务, 将这些数据提供给所述 服务与集成模块中的 4D 集成平台, 从而访问计划数据 ; 以及 0027 所述业务数据接口进一步包括资源数据接口、 费用数据接口、 工程数据接口和视 频数据接口, 其针对不同类型的业务数据, 提供各种业务数据数据源的数据访问方式。 0028 优选地, 所述服务与集成模块进一步包括 WEB3D 服务器和 4D 集成平台, 0029 其中, 所述 WEB3D 服务器使用 WEB3D 技术作为 WEB3D 展示方案, 读取三维模型。
22、接口 所提供的数据, 为用户浏览器展示三维模型提供服务 ; 0030 所述 4D 集成平台通过三维模型中的标识属性, 将所述数据接口模块所提供的数 据与 3D 数据集成, 为所述展示模块提供前端展示和交互的接口。 0031 优选地, 所述 4D 集成平台进一步包括数据关联模块、 展示界面配置模块和交互功 能配置模块, 0032 其中, 所述数据关联模块, 用于通过三维模型中的标识属性, 与各类数据建立关 联 ; 0033 所述展示界面配置模块, 用于提供标准的数据关联展示界面模板, 实现多种数据 与 WEB3D 的交互展示界面的配置, 使集成的不同来源数据能够使用统一的界面展示 ; 以及 00。
23、34 所述交互功能配置模块, 用于用于配置用户在展示界面操作时所触发的事件。 0035 优选地, 所述数据关联模块所进行的数据关联包括 : 0036 三维模型数据与 WBS 的关联 : 将三维模型中的位号转换为系统统一的模型标识 符, 将该统一模型标识符与 WBS ID 建立数据关联 ; 0037 三维模型数据与项目计划的关联 : 通过 WBS ID 和该统一模型标识符的关联, 实现 三维模型元素与项目计划的关联 ; 0038 三维模型数据与与现场视频数据源的关联 : 通过视频编号将现场监控设备和该统 一模型标识符建立关联, 从而建立现场视频数据源与三维模型元素的关联, 通过该统一模 型标识符。
24、, 就可以查询到视频监控设备, 并将视频监控设备的画面返回到用户操作界面 ; 以 及 0039 三维模型数据与与工程数据的关联 : 将工程数据里包含的位号与该统一模型标识 符对应起来, 同时根据坐标在工程数据中的图纸上建立热点, 使每个热点对应该统一模型 标识符。 0040 优选地, 所述展示模块包括 4D 展示和交互平台, 该平台以 WEB 3D 界面展示为基 础, 提供与 WBS、 项目计划、 资源、 费用、 现场视频信息和工程数据的无缝集成。 0041 根据上述技术方案, 解决了现有项目管理软件不能直观反映计划和进度信息, 缺 说 明 书 CN 102930374 A 6 4/8 页 7。
25、 少现场真实信息和来自设计的工程信息支持的问题, 克服了现有三维建模工具仅仅用于 展示, 与工程设计数据、 现场真实信息等的交互功能不够, 针对实际业务的应用开发少的 问题, 同时克服了现有集成化工具需要安装客户端, 维护、 升级成本高, 技术路线封闭, 对 Intergraph 产品以外的其他设计成果支持有限, 产生的三维模型文件很大, 需要高带宽支 持和高性能终端的弊端。 附图说明 0042 下面将通过参照附图详细描述本发明的优选实施例, 使本领域的普通技术人员更 清楚本发明的上述及其它特征和优点, 附图中 : 0043 图 1 是本发明中运用三维模型模拟现实进行项目管理的系统的结构示意图。
26、 ; 0044 图 2 是 4D 集成平台中数据关联模块进行数据关联的示意图 ; 0045 图 3 是以 WEB 3D 展示三维模型与 WBS 之间关联关系的界面图 ; 0046 图 4 是以 WEB 3D 展示三维模型元素与项目计划之间关联关系的界面图 ; 0047 图 5 是在 WEB 3D 界面中选中三维模型元素后点击右键菜单选择 “查看视频” 的界 面图 ; 0048 图 6 是在 WEB 3D 界面中显示该元素区域所对应现场视频监控信号的界面图 ; 0049 图 7 是在 WEB 3D 界面中选中三维模型元素后点击右键菜单选择 “查看图纸” 的界 面图 ; 以及 0050 图 8 是。
27、在 WEB 3D 界面中显示该元素所对应图纸编号的图纸的界面图。 具体实施方式 0051 为使本发明的目的、 技术方案和优点更加清楚, 以下举实例对本发明进一步详细 说明。 0052 为了实现上述目的, 本发明提出了一种运用三维模型模拟现实进行项目管理的系 统, 其利用 WEB 3D 技术将传统三维设计软件或三维建模软件所生成的三维模型文件转换 为适合在普通性能 PC 机、 普通带宽下无需安装客户端的模型文件, 并且将该模型文件里包 含的位号 (在工程设计中, 需要给特定设计元素确定唯一编号以区别与其它元素, 此编号即 为位号, 位号需要根据相应编码规则确定且必须唯一, 在三维模型、 不同设计。
28、专业图纸中均 需要) 作为串联模型元素、 工作分解结构 (Work Breakdown Structure, 以下简称WBS) 节点、 设计图纸、 工程数据和现场视频数据源的唯一主键, 模型元素的该位号分别与项目计划中 的 WBS 节点编号 (即 WBS ID) 、 设计图纸或工程数据里包含的位号、 现场视频数据源的视频 编号一一对应, 从而基于 WEB 3D 技术, 建立三维模型文件与 WBS、 设计图纸、 工程数据和现 场视频数据源等的数据共享、 调用和同步, 通过模拟现实来进行项目管理。 0053 本系统将传统的三维模型转换为 WEB 3D 技术支持的模型, 并有机地与项目进度 管理、 。
29、物料管理、 质量管理、 费用管理等进行数据交互, 与数据交付管理系统 (工程数据、 三 维模型、 文档、 设计图纸) 以及现场视频数据等集成, 为项目参与各方展示项目的模拟现实 以及 4D 空间信息, 辅助进行工程建设和设施管理。 0054 图 1 是本发明中运用三维模型模拟现实进行项目管理的系统的结构示意图。如图 1 所示, 本系统包括四个模块, 分别为数据存储模块、 数据接口模块、 服务与集成模块和展示 说 明 书 CN 102930374 A 7 5/8 页 8 模块。下面就进一步详细介绍各系统模块的功能与实现 : 0055 1、 数据存储模块 0056 数据存储模块的主要功能是存储多种。
30、数据, 从而为系统提供数据支持。数据存储 模块可存储多种数据来源的数据, 包括 : 三维模型数据、 计划数据和业务数据 (具体又包括 资源数据、 费用数据、 工程数据、 视频数据等) 。数据存储模块的数据可通过数据接口模块中 的各种接口传递给服务与集成模块。 0057 本系统的数据来源包括 : 0058 (1) 三维模型数据 : Intergraph、 Bentley、 Autodesk、 Aveva 等三维设计工具所产 生的三维模型。 0059 (2) 计划数据 : P6、 Project 等工具生成的计划管理数据。 0060 (3) 业务数据 : 第三方的业务管理软件, 例如合同管理系统、。
31、 费用管理系统、 工程数 据管理系统、 视频监控系统等, 所生成的数据。 0061 上述这些数据来源可以以多种方式存储 : 可以使用文件保存到系统服务器硬盘 中, 以数据表的形式保存在关系型数据库中, 也可以保存到各个业务管理软件中。 0062 数据存储模块为这些数据来源提供存储介质、 运行环境和数据通信手段。每一个 数据来源在数据存储模块中称为数据源。对于关系型数据库数据源, 数据存储模块注册数 据库地址、 驱动程序、 用户名和密码, 数据存储模块通过驱动程序访问数据。对于文件型数 据源, 可将文件直接上传到数据存储模块, 由数据存储模块负责存储, 并保存数据文件信 息 ; 数据存储模块可直。
32、接复制这些数据文件, 并可以访问。 对于保存在业务管理软件中的数 据类数据源, 可将访问数据的 API 包, 如 jar 文件或 dll 文件注册到数据存储模块, 数据存 储模块可通过这些 API 包来访问数据, 例如, 对于视频监控系统提供的现场视频数据源, 先 注册访问现场视频数据源的 API 包, 然后通过该 API 包来访问该现场视频数据源。 0063 2、 数据接口模块 0064 数据接口模块的主要功能是为服务与集成模块提供访问数据存储模块中所存储 的各种不同来源数据的访问接口, 这些接口包括 : 三维模型数据接口、 计划数据接口和业务 数据接口 (具体包括资源数据接口、 费用数据接。
33、口、 工程数据接口、 视频数据接口等) 。 0065 (1) 三维模型数据接口 : 读取三维模型数据源, 将数据转换成 WEB3D 数据格式, 提 供给服务与集成模块中的 WEB3D 服务器, 从而为展示模块中的 4D 展示和交互平台提供展 示功能 ; 同时, 其读取三维模型属性中的标识属性和位置属性, 提供给服务与集成模块中的 4D 集成平台, 作为三维模型数据与计划数据、 业务数据集成的依据。 0066 该三维模型接口使用适配器模式来实现三维模型数据到 WEB3D 数据格式的转 换, 每种类型的文件模型匹配一个适配器实现。适配器主要接口为 public InputStream getDat。
34、a() 函数, 其可以直接将各种类型的数据模型转换为可以进行 WEB 展示的 WEB3D 模 型。 0067 (2) 计划数据接口 : 为 P6 软件和 Project 软件的数据提供接口或服务, 将它们提 供给服务与集成模块中的 4D 集成平台, 以访问计划数据。 0068 特别是在项目前期和执行期, 计划数据接口可将计划进度从单纯甘特图的应用, 实现为与工程建设和设施管理应用紧密结合的三维模拟仿真的可视化应用, 可为项目管理 者与干系人提供带数据的模拟现实场景, 这样可以提早发现施工、 建设过程中的问题, 识别 说 明 书 CN 102930374 A 8 6/8 页 9 难点, 做好预防。
35、措施。 0069 (3) 业务数据接口 : 针对不同的业务软件和业务数据, 提供各种业务数据数据源的 数据访问方式。 0070 例如, 业务数据中的工程数据与三维模型接口后, 在项目后期及生产运营阶段, 可 对设备维修提供支持, 如通过模型快速查找设备对应图纸、 技术参数、 施工厂家等确切的工 程数据, 为维修赢得时间, 减少停工停产, 提高维修质量。 0071 又例如, 业务数据中的视频数据与三维模型接口后, 视频监控系统提供的现场视 频数据源提供给服务与集成模块中的 4D 集成平台访问的视频信号, 将模拟现实场景与现 场信息进行集成。 0072 3、 服务与集成模块 0073 服务与集成模。
36、块, 其包括 WEB3D 服务器和 4D 集成平台。WEB3D 服务器为用户浏览 器展示三维模型提供服务, 4D 集成平台将数据接口模块所提供的数据与 3D 数据集成, 为展 示模块提供前端展示和交互的接口。 0074 (1) WEB3D 服务器, 使用市场上成熟的 WEB3D 技术, 作为 WEB3D 展示方案, 其读取三 维模型接口所提供的数据, 提供展示功能。 0075 4D 集成的基础是三维展示, 运用 WEB 3D 技术加载三维模型实现虚拟现实, 特点是 能兼容常见三维设计软件成果。基于通用 WEB 3D, 技术路线开放, 能支持多种格式设计成 果, 打破设计厂商的技术壁垒, 也不用。
37、重新建模, 可减少模型重构费用, 同时, 基于通用 WEB 3D, 三维模型文件体积小, 不需要高带宽支持和高性能终端, 能节省投资, 支持较快捷推广 和普及。 0076 (2) 4D 集成平台是一个基于 SOA 架构 (面向服务架构) 的业务与数据集成平台, 其 能通过三维模型中的标识属性, 与各类数据建立关联, 以提供后续展示模块的展示和交互 的接口。 0077 4D 集成平台进一步包括三个功能模块 : 数据关联模块、 展示界面配置模块和交互 功能配置模块。 0078 数据关联模块主要功能是通过三维模型中的标识属性, 与各类数据建立关联。图 2 是该数据关联模块进行数据关联的示意图, 其中。
38、重叠部分为建立对应关系的属性。如图 2 所示, 该数据关联模块包括如下功能 : 0079 (a) 与 WBS 建立关联 0080 通过如下定义 : public String getID(String moduleid) , 实现将三维模型中的 位号 (moduleid, 例如 Intergraph 模型中的 TagID) 转换为系统统一的模型标识符。将此标 识符与 WBS ID 建立数据关联。这样 WBS ID 就可以反向关联到对应的三维模型元素。 0081 (b) 与项目计划建立关联 0082 由于 WBS ID 与项目计划等数据具有内在的联系, 因此通过 WBS ID 和统一模型标 识符。
39、的关系, 模型元素就可以与项目计划建立关联。 0083 (c) 与现场视频数据源关联 0084 通过视频编号将现场监控设备和统一模型标识符建立关联, 从而建立现场视频数 据源与三维模型元素的关联。在 4D 集成平台接口实现时, 通过统一模型标识符, 就可以查 询到视频监控设备, 并将视频监控设备的画面返回到用户操作界面。 说 明 书 CN 102930374 A 9 7/8 页 10 0085 (d) 与工程数据建立关联 0086 建立与工程数据 (图纸及属性数据等) 的关联, 是将工程数据里包含的位号与统一 模型标识符对应起来。同时根据坐标在工程数据中的图纸上建立热点, 每个热点对应统一 模。
40、型标识符。这样, 图纸中的热点也可以通过 4D 集成平台与其它数据建立关联。从而通过 实现 4D 集成平台, 用户可以在 WEB3D 界面调用和提交工程数据。 0087 展示界面配置模块 : 用于提供标准的数据关联展示界面模板, 实现多种数据与 WEB3D 的交互展示界面的配置, 使集成的不同来源数据, 可以使用统一的界面展示。 0088 4D 集成平台定义了多个配置方法, 例如 : public InputStream initForm(String id) , 此方法输入统一模型标识符, 返回展示给用户的数据, 用户在 WEB3D 展示界面中请求 4D 数据后, 调用此方法, 并返回数据展。
41、示给用户 ; 又例如 public void excuteForm (String id,Mapdata) , 此方法在用户提交数据时执行, 输入参数为统一模型标识 和提交的参数。 0089 交互功能配置模块 : 用于配置用户在展示界面操作时所触发的事件。这些事件可 以是时间轴的变化, 根据标识属性查询数据, 数据反馈请求等事件。通过交互功能配置, 4D 集成平台监听到这些事件后, 会通过业务服务集成和数据集成来查询数据和反馈数据。 0090 4、 展示模块 0091 展示模块, 用于在用户浏览器上展示 3D 模型, 并通过服务与集成模块提供的接 口, 为用户提供模拟现实的展示和交互。 009。
42、2 展示模块中包括4D展示和交互平台, 该平台以WEB3D界面展示为基础, 提供与WBS (图 3 是以 WEB3D 展示三维模型与 WBS 之间关联关系的界面图, 图中左侧为项目的 WBS 结 构) 、 项目计划 (图 4 是以 WEB3D 展示三维模型元素与项目计划之间关联关系的界面图) 、 资 源、 费用、 现场视频信息 (图5是在WEB3D界面中选中三维模型元素后点击右键菜单选择 “查 看视频” 的界面图, 而图6是在WEB3D界面中显示该元素区域所对应现场视频监控信号的界 面图) 及设计图纸等工程数据 (图 7 是在 WEB3D 界面中选中三维模型元素后点击右键菜单选 择 “查看图纸。
43、” 的界面图, 而图 8 是在 WEB3D 界面中显示该元素所对应图纸编号的图纸的界 面图) 的无缝集成。用户操作 WEB3D 界面触发相关 WBS、 项目计划、 资源、 费用、 现场视频信 息及工程数据等数据的查询展示, 也可以发出数据反馈的请求。通过对展示的 WBS、 项目计 划、 资源、 费用、 现场视频信息及工程数据的操作, 可以通过高亮显示和现实隐藏方式在 WEB 3D 界面中反应出相关的三维模型。 0093 由此可见, 本发明中的三维模型不仅仅用于展示, 还实现了与 WBS、 项目计划、 工程 数据、 现场视频的数据调用。 将模拟现实场景与现场信息进行集成, 可为项目管理者与干系 。
44、人提供模拟现实与现场真实信息之比较, 方便项目管理人员和决策人员对模拟信息和真实 信息进行比较, 验证信息真伪, 避免了必须到现场所产生的差旅等费用及安全事故的发生。 0094 根据上述具体实施方式的介绍可知, 本发明的系统解决了现有项目管理软件不能 直观反映计划和进度信息, 缺少现场真实信息和来自设计的工程信息支持的问题, 克服了 现有三维建模工具仅仅用于展示, 与工程设计数据、 现场真实信息等的交互功能不够, 针对 实际业务的应用开发少的问题, 同时克服了现有集成化工具需要安装客户端, 维护、 升级成 本高, 技术路线封闭, 对 Intergraph 产品以外的其他设计成果支持有限, 产生。
45、的三维模型 文件很大, 需要高带宽支持和高性能终端的弊端。 说 明 书 CN 102930374 A 10 8/8 页 11 0095 以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡在本发明的精 神和原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。 说 明 书 CN 102930374 A 11 1/7 页 12 图 1 说 明 书 附 图 CN 102930374 A 12 2/7 页 13 图 2 说 明 书 附 图 CN 102930374 A 13 3/7 页 14 图 3 图 4 说 明 书 附 图 CN 102930374 A 14 4/7 页 15 图 5 说 明 书 附 图 CN 102930374 A 15 5/7 页 16 图 6 说 明 书 附 图 CN 102930374 A 16 6/7 页 17 图 7 说 明 书 附 图 CN 102930374 A 17 7/7 页 18 图 8 说 明 书 附 图 CN 102930374 A 18 。