一种长大公路桥梁多业务场景的混合图形引擎自动切换方法技术

技术编号:37391110 阅读:14 留言:0更新日期:2023-04-27 07:29
本发明专利技术涉及图形引擎集成技术领域,尤其是涉及一种长大公路桥梁多业务场景的混合图形引擎自动切换方法,包括:S1.搭建混合图形引擎集成环境;S2.选择长大公路桥梁项目当前业务场景;S3.判断当前业务场景是否为项目方案演示或项目交付,若是则执行步骤S4;若否则执行步骤S6;S4.连接GIS引擎横向切换接口,采用WebGL技术切换三维GIS引擎,复用图形引擎能力,更新GIS模型;S5.判断当前业务场景是否为项目方案演示,若是则执行步骤S7;若否则执行步骤S6;S6.连接BIM引擎横向切换接口,采用WebGL技术切换BIM引擎,复用图形引擎能力,更新BIM模型;S7.判断是否进入其他业务场景,若是则返回步骤S3;若否则执行步骤S8;S8.完成模型处理任务。型处理任务。型处理任务。

【技术实现步骤摘要】
一种长大公路桥梁多业务场景的混合图形引擎自动切换方法


[0001]本专利技术涉及图形引擎集成
,尤其是涉及一种长大公路桥梁多业务场景的混合图形引擎自动切换方法。

技术介绍

[0002]长大公路桥梁具备设计差异化,施工地域性、周期性、高空性,生产组织协作复杂性等特点,在建造过程中,其不规则的地表模型和空间形态,常常伴随着庞大的数据量,单一图形引擎提供的功能难以有效的表达和管理,造成工程建设困难。目前,GIS技术和BIM技术广泛应用于公路桥梁建造领域,但GIS+BIM技术发展的时间较短,且技术结构较复杂,多处于概念阶段。
[0003]GIS图形引擎适用于大广度、分布复杂的空间数据分析和呈现,但空间表达的宏观抽象性,决定其对构筑物的内部构造、材料、工艺等微观细节信息呈现不足。BIM图形引擎作为长大公路桥梁的虚拟承载体,提供建设期数字资产交付的完整信息,但应用于空间分布复杂的交通基础设施建设存在先天不足。虽然二者具有明显的优缺点,但具备相互补充、互相完善的关系,因此,迫切需要集成融合GIS与BIM两种图形引擎,将微观领域和宏观领域相结合,实现二者的功能互补和优势共存,为公路桥梁工程项目解决技术难题、提升业务能力提供强大助力。
[0004]公开于该
技术介绍
部分的信息仅仅旨在加深对本专利技术的总体
技术介绍
的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域技术人员所公知的现有技术。

技术实现思路

[0005]本专利技术的目的在于提供一种长大公路桥梁多业务场景的混合图形引擎自动切换方法,为适配长大公路桥梁全业务流程,自动切换方法考虑各业务场景作业需求,搭建稳定的图形引擎集成环境,制定合理高效的切换流程,弥补单引擎技术缺陷,提高施工建造精度,对工程项目全生命周期的管理决策做出了重大的贡献。
[0006]为了实现上述目的,本专利技术采用以下技术方案:
[0007]本专利技术提供一种长大公路桥梁多业务场景的混合图形引擎自动切换方法,其包括:
[0008]S1.搭建混合图形引擎集成环境;
[0009]S2.选择长大公路桥梁项目当前业务场景;
[0010]S3.判断当前业务场景是否为项目方案演示或项目交付,
[0011]若判断结果为是,则执行步骤S4;
[0012]若判断结果为否,则执行步骤S6;
[0013]S4.连接GIS引擎横向切换接口,采用WebGL技术切换三维GIS引擎,复用图形引擎能力,更新GIS模型;
[0014]S5.判断当前业务场景是否为项目方案演示,
[0015]若判断结果为是,则执行步骤S7;
[0016]若判断结果为否,则执行步骤S6;
[0017]S6.连接BIM引擎横向切换接口,采用WebGL技术切换BIM引擎,复用图形引擎能力,更新BIM模型;
[0018]S7.判断是否进入其他业务场景,
[0019]若判断结果为是,则返回步骤S3;
[0020]若判断结果为否,则执行步骤S8;
[0021]S8.完成模型处理任务。
[0022]优选的,步骤S1中,所述混合图形引擎集成环境,其搭建方式包括模块化引擎组织结构,同化引擎通信方式,标准化接口技术,SDK(Software Development Kit,软件开发工具包)分离式管理;所述模块化将引擎组织结构抽象为七大模块,其主要包括图层模块、几何模块、渲染模块、动画模块、交互模块、分析模块、控件模块;所述同化引擎通信方式采用Ajax(Asynchronous Javascript And XML,异步JavaScript和XML)通信机制,使用XHTML和CSS实现标准化呈现,使用DOM实现动态显示和交互,使用XML和XSLT实现数据交换与处理,使用XMLHttpRequest实现异步数据读取,以及使用JavaScript实现绑定和处理所有数据;所述标准化接口技术统一采用基于SOAP协议的Web Service方式,连接双方采用接口调用方式对接;所述SDK分离式管理是We3d SDK与商业、开源SDK相分离,功能模块设置相同接口和参数,We3d SDK集成调度开源、商业SDK具体功能。
[0023]优选的,步骤S2中,所述长大公路桥梁业务场景包括项目方案演示、设计交底、施工管理、项目交付、运维管理;
[0024]所述项目方案演示业务场景需结合GIS模型展示长大公路桥梁不同阶段方案;所述设计交底业务场景需根据BIM模型对设计方案进行技术说明和交底;所述施工管理业务场景需根据BIM模型进行施工建造业务管理;所述项目交付业务场景需结合GIS模型和BIM模型验收所有项目交付成果;所述运维管理业务场景需结合BIM模型进行运维应用服务。
[0025]优选的,步骤S4中,所述GIS引擎适用于呈现和分析分布复杂的空间数据,通过宏观、抽象的表达,反映长大公路桥梁不规则空间形态,其具体包括Cesium引擎、Citymaker引擎、Supermap引擎和MapTlaks引擎。
[0026]优选的,步骤S4中,所述WebGL技术是一种三维绘图协议,利用底层图形硬件加速功能完成图形渲染,通过HTML脚本制作交互式三维动画。
[0027]优选的,步骤S4中,所述GIS引擎横向切换用于实现基于OGC(Open Geospatial Consortium,开放地理空间信息联盟)标准的服务应用,包括如下子步骤:
[0028]S41.连接引擎横向切换接口;
[0029]S42.输入功能调用指令;
[0030]S43.连接对应功能模块接口,调用功能模块;
[0031]S44.执行引擎切换至目标引擎,并执行功能调用指令;
[0032]S45.判断是否完成全部指令,
[0033]若判断结果为是,则执行步骤S47;
[0034]若判断结果为否,则执行步骤S46;
[0035]S46.判断下一条调用指令是否属于其他功能模块;
[0036]若判断结果为是,则执行步骤S43;
[0037]若判断结果为否,则执行步骤S44;
[0038]S47.断开引擎横向切换接口。
[0039]优选的,步骤S6中,所述BIM引擎在长大公路桥梁整个全生命周期内,为决策者提供全要素工程信息和三维可视化图像,支持不同用户协同合作,共同更新BIM模型。
[0040]优选的,步骤S6中,所述BIM引擎包括:Blackhole引擎和OpenDx引擎;所述BIM引擎横向切换用于实现基于世界坐标系统的模型应用,所述BIM引擎横向切换子步骤与所述GIS引擎横向切换子步骤相同。
[0041]采用上述技术方案,本专利技术具有如下有益效果:
[0042]本专利技术提供一种长大公路桥梁多业务场景的混合图形引擎自动切换方法,混合图形引擎切换方法通过搭建集成环境,制定切换流程,整合GIS和BIM引擎功能。一方面,GIS地理信息有强大的三维空间查询和分析能力,能为工程建设BIM模型提供本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种长大公路桥梁多业务场景的混合图形引擎自动切换方法,其特征在于,包括:S1.搭建混合图形引擎集成环境;S2.选择长大公路桥梁项目当前业务场景;S3.判断当前业务场景是否为项目方案演示或项目交付,若判断结果为是,则执行步骤S4;若判断结果为否,则执行步骤S6;S4.连接GIS引擎横向切换接口,采用WebGL技术切换三维GIS引擎,复用图形引擎能力,更新GIS模型;S5.判断当前业务场景是否为项目方案演示,若判断结果为是,则执行步骤S7;若判断结果为否,则执行步骤S6;S6.连接BIM引擎横向切换接口,采用WebGL技术切换BIM引擎,复用图形引擎能力,更新BIM模型;S7.判断是否进入其他业务场景,若判断结果为是,则返回步骤S3;若判断结果为否,则执行步骤S8;S8.完成模型处理任务。2.根据权利要求1所述的长大公路桥梁多业务场景的混合图形引擎自动切换方法,其特征在于,步骤S1中,所述混合图形引擎集成环境,其搭建方式包括模块化引擎组织结构,同化引擎通信方式,标准化接口技术,SDK分离式管理;所述模块化将引擎组织结构抽象为七大模块,其主要包括图层模块、几何模块、渲染模块、动画模块、交互模块、分析模块、控件模块;所述同化引擎通信方式采用Ajax通信机制,使用XHTML和CSS实现标准化呈现,使用DOM实现动态显示和交互,使用XML和XSLT实现数据交换与处理,使用XMLHttpRequest实现异步数据读取,以及使用JavaScript实现绑定和处理所有数据;所述标准化接口技术统一采用基于SOAP协议的Web Service方式,连接双方采用接口调用方式对接;所述SDK分离式管理是We3d SDK与商业、开源SDK相分离,功能模块设置相同接口和参数,We3d SDK集成调度开源、商业SDK具体功能。3.根据权利要求1所述的长大公路桥梁多业务场景的混合图形引擎自动切换方法,其特征在于,步骤S2中,所述长大公路桥梁业务场景包括项目方案演示、设计交底、施工管理、项目交付、运维管理;所述项目方案演示业务场景需结合GIS模型展示长大公路桥梁不同阶段方案;所述设计交底业务场景需根据BIM模型对设计方...

【专利技术属性】
技术研发人员:王东魁肖宏宇唐欣魏世桥于淼李亮袁小钦陈晶李登峰罗晨
申请(专利权)人:中国交通信息科技集团有限公司
类型:发明
国别省市:

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

1