一种三维可视化技术在城市安全业务场景的使用方法技术

技术编号:37596195 阅读:13 留言:0更新日期:2023-05-18 11:43
本发明专利技术公开了一种三维可视化技术在城市安全业务场景的使用方法,步骤一:获取多源GIS数据获取,通过三维基础支撑性平台数据融合处理工具Engine,将获取的GIS数据进行转换发布;步骤二:发布成功的数据拷贝到渲染引擎三维基础支撑性平台上,利用三维基础支撑性平台的可视化工程软件Explorer进行数据的图层组织和场景配置,步骤三:利用三维基础支撑性平台的cloud的软件将配置好的场景工程进行网络发布,发布成功的场景会按照渲染实例生成视频流;步骤四:利用三维基础支撑性平台的云渲染管理,将步骤三中生成好的实例进行配置并处理;本发明专利技术云渲染技术采用实时视频流推送到网页端,实现前端到后端的交互同步。实现前端到后端的交互同步。实现前端到后端的交互同步。

【技术实现步骤摘要】
一种三维可视化技术在城市安全业务场景的使用方法


[0001]本专利技术涉及三维可视化
,具体涉及一种三维可视化技术在城市安全业务场景的使用方法。

技术介绍

[0002]在三维引擎技术当前技术背景下主流引擎包括OpenGL、DirectX、WebGL、UE4、U3D、ACIS、ParaSolid等引擎。三维引擎按三维基础支撑性平台可分为客户端三维引擎,Web端三维引擎;按用途可分为游戏三维引擎、CAD/CAM/CAE三维引擎,其中主要分为:游戏引擎常见的有UE4、U3D;CAD工程用的三维引擎又分商用的还有开源的,商用的有ACIS、ParaSolid;开源的有OCCT;这些三维引擎都是基于DirectX或OpenGL等底层之上构建的;才能实现真正意义上的三维引擎;而OpenGL与DirectX只能称得上是图形绘制接口。
[0003]而Web端的三维引擎主要有Three.js、Babylon.js、Cesium.js等,这些B端的三维引擎几乎基于WebGL而开发的三维引擎,而webGL又是OpenGLES的B端API封装集;这些B端引擎他们都有各自的应用场景,比如Three.js用于做效果展示、Babylon.js用于游戏开发,Cesium.js用于GIS开发。
[0004]智慧城市业务场景构建中以二维GIS、三维GIS、BIM模型等模式作为技术路线选型,无法完全适应当前业务场景对高性能数字孪生可视化兼备GIS能力的高诉求。

技术实现思路

[0005]本专利技术的目的在于提供一种三维可视化技术在城市安全业务场景的使用方法,通过GIS数据、BIM模型和UE特效等多元数据的融合应用效果,支持多元数据的一体呈现和任意切换;支持常见GIS数据和服务能力,支持Mapbox、Cesium、UE等多种二三维引擎平台,支持OGC、GeoJSON、3DTiles等通用时空数据服务,支持多级平台共享应用,适配性高。
[0006]本专利技术的目的可以通过以下技术方案实现:
[0007]一种三维可视化技术在城市安全业务场景的使用方法,包括以下步骤:
[0008]步骤一:三维基础支撑性平台获取多源GIS数据获取,通过三维基础支撑性平台数据融合处理工具Engine,将获取的GIS数据进行转换发布,发布成功后会生成统一格式的数据;
[0009]步骤二:发布成功的数据拷贝到渲染引擎三维基础支撑性平台上,按照需要的业务逻辑在渲染引擎三维基础支撑性平台上存放,利用三维基础支撑性平台的可视化工程软件Explorer进行数据的图层组织和场景配置,配置后保存成工程文件;
[0010]步骤三:工程文件配置后,利用三维基础支撑性平台的cloud的软件将配置好的场景工程进行网络发布,发布成功的场景会按照渲染实例生成视频流;
[0011]步骤四:利用三维基础支撑性平台的云渲染管理,将步骤三中生成好的实例进行配置并处理。
[0012]步骤一中,发布成功后生成统一格式的数据。
[0013]步骤一中,GIS数据转换发布的类型包括地形影像、倾斜摄影、MAX模型、BIM模型、点云和矢量数据。
[0014]工具Engine的转化过程为:
[0015]S1;在Engine软件中选择需要转换的影像和高程的数据;
[0016]S2:在输出路径中选择最终转换成果的保存路径和文件名;
[0017]S3:根据项目具体要求配置需求裁切多余的影像;
[0018]S4:配置以上之后点击开始发布,即进行发布处理,直至完成,对应的输出目录下为最终转换成果物数据。
[0019]步骤二中,可视化工程软件Explorer进行数据的图层组织和场景配置是通过获取应用需求中需要展示地市的影像,把转换后的影像数据导入到工程文件的图层树上,以此类推,根据应用需要展示那些图层数据,对应导入即可,导入完成后保存工程。
[0020]步骤三中,发布成功的场景按照渲染实例生成视频流的过程为:cloud软件将工程文件发布成功后,软件生成1

2个渲染实例节点,实例节点利用渲染引擎机器的显卡硬件配置对配置好的三维场景进行三维基础支撑性平台端渲染,渲染后的场景以webrtc视频流的方式,客户端通过访问视频流浏览场景。
[0021]步骤四中,实例处理包括实例添加、实例分发和实例管理。
[0022]实例处理将实例的视频流分发给不同的客户端用户,客户端用户根据分发好的实例利用sdk开发接口就加载实例对应的视频流,从而成功加载配置好的场景进行浏览器端的三维可视化浏览操作。
[0023]所述三维基础支撑性平台是在城市基础地理信息的基础上,通过建筑物、地上地下基础设施等三维模型表达和管理城市三维空间数据搭建而成。
[0024]作为本专利技术进一步的方案:所述三维基础支撑性平台融合不同GIS数据系统,所述三维基础支撑性平台的应用功能包括时空应用开发、云渲染管理、全要素数据融合、二三维服务共享和时空应用开发组件。
[0025]本专利技术的有益效果:
[0026](1)本专利技术具有时空应用开发能力,三维基础支撑性平台提供丰富的开发接口,包括地图类、相机类、分析类、渲染类、事件类、UI类、资源类、工具类等接口,协助开发人员快速完成系统二次开发工作,实现业务应用场景的快速构建;
[0027](2)本专利技术具有云渲染管理能力,支持实例配置、实例分发,实例管理等配置模块,呈现三维云渲染服务管理能力,提供高性能三维渲染场景;
[0028](3)本专利技术具有全要素数据融合能力,支持二三维多源异构数据(矢量数据、栅格数据、模型数据、BIM数据及倾斜数据等)管理,提供数据库接入、服务数据源接入、图层配置、素材管理、行政区划管理等功能模块,实现多源异构数据构建城市地图的快速呈现。
附图说明
[0029]下面结合附图对本专利技术作进一步的说明。
[0030]图1是本专利技术流程图的示意图。
具体实施方式
[0031]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0032]请参阅图1所示,本专利技术为一种三维可视化技术在城市安全业务场景的使用方法,包括:
[0033]步骤一:获取多源GIS数据获取,通过三维基础支撑性平台数据融合处理工具Engine,将获取的GIS数据按照包括地形影像、倾斜摄影、MAX模型、BIM模型、点云和矢量数据类型分别进行转换发布,发布成功后会生成统一格式的数据(.3dt数据);
[0034]步骤二:发布成功的数据拷贝到渲染引擎三维基础支撑性平台上,按照需要的业务逻辑在渲染引擎三维基础支撑性平台上存放好,利用三维基础支撑性平台的可视化工程软件Explorer进行数据的图层组织和场景配置,配置好之后会保存成工程本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种三维可视化技术在城市安全业务场景的使用方法,其特征在于,包括以下步骤:步骤一:三维基础支撑性平台获取多源GIS数据获取,通过三维基础支撑性平台数据融合处理工具Engine,将获取的GIS数据进行转换发布,发布成功后会生成统一格式的数据;步骤二:发布成功的数据拷贝到渲染引擎三维基础支撑性平台上,按照需要的业务逻辑在渲染引擎三维基础支撑性平台上存放,利用三维基础支撑性平台的可视化工程软件Explorer进行数据的图层组织和场景配置,配置后保存成工程文件;步骤三:工程文件配置后,利用三维基础支撑性平台的cloud的软件将配置好的场景工程进行网络发布,发布成功的场景会按照渲染实例生成视频流;步骤四:利用三维基础支撑性平台的云渲染管理,将步骤三中生成好的实例进行配置并处理。2.根据权利要求1所述的一种三维可视化技术在城市安全业务场景的使用方法,其特征在于,步骤一中,发布成功后生成统一格式的数据。3.根据权利要求1所述的一种三维可视化技术在城市安全业务场景的使用方法,其特征在于,步骤一中,GIS数据转换发布的类型包括地形影像、倾斜摄影、MAX模型、BIM模型、点云和矢量数据。4.根据权利要求2所述的一种三维可视化技术在城市安全业务场景的使用方法,其特征在于,工具Engine的转化过程为:S1;在Engine软件中选择需要转换的影像和高程的数据;S2:在输出路径中选择最终转换成果的保存路径和文件名;S3:根据项目具体要求配置需求裁切多余的影像;S4:配置以上之后点击开始发布,即进行发布处理,直至完成,对应的输出目录下为最终转换成果物数据。5.根据权利要求1所述的一种三维可视化技术在城市安全业务场景的使用方法,其特征在于,步骤二中,可视化工程软件E...

【专利技术属性】
技术研发人员:吴军沈迎春邹瑾王龙陈燕葛建
申请(专利权)人:合肥泽众城市智能科技有限公司
类型:发明
国别省市:

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

1