The invention relates to a loading method and architecture based on unified storage of 3D model data of multiple power stations. The loading method includes: obtaining the mapping information of power station scene model from the server, checking whether the local model file resource library exists in the intermediate service layer after information acquisition, continuing to check whether the remote model file resource library is updated if it exists, and starting to download if it is updated Model file: after downloading the model file, parse the file in the client. After parsing, check whether the local map resource library exists again in the middle service layer. If it exists, continue to check whether the remote map resource library is updated. If it is updated, start to download the map file. After downloading the map file, instantiate the model object and scene terrain in the client and instantiate it After that, continue to build the scene and initialize the scene to finish loading. Compared with the prior art, the invention has the advantages of simplified process, unified data, etc.
【技术实现步骤摘要】
一种基于多电站三维模型数据统一存储的加载方法及架构
本专利技术涉及计算机技术邻域,尤其是涉及一种基于多电站三维模型数据统一存储的加载方法及架构。
技术介绍
电力系统仿真,是指利用虚拟现实技术,将现实世界的工业厂房及设备在计算机中虚拟化,利用数据库技术、数据采集与监视控制技术,将生产设备的运行状态参数实时传回虚拟电站系统中,在三维虚拟场景中即可实现对设备的查询管理。随着三维技术在电力业务中应用的广泛使用,对模型的信息的完整性、关联性和复杂性有着诸多的挑战,诸如一些以下问题:如果要使用模型必须要用到模型解析SDK、如果要使用点云必须要用到点云解析SDK、如果要使用其他的相关数据则需要相应的SDK来解析非常不方便。还有一些信息是在模型中不便描述的,无法在模型制作中解决,所以使用自定义离线格式是非常有必要的。
技术实现思路
本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种基于多电站三维模型数据统一存储的加载方法及架构。本专利技术的目的可以通过以下技术方案来实现:一种基于多电站三 ...
【技术保护点】
1.一种基于多电站三维模型数据统一存储的加载方法,其特征在于,该加载方法包括:从服务器获取电站场景模型映射信息,完成信息获取后于中间服务层中检查本地模型文件资源库是否存在,若存在则继续检查远端模型文件资源库是否更新,若更新则开始下载模型文件,下载模型文件完毕后于客户端中解析该文件,解析完毕后于中间服务层中再次检查本地贴图资源库是否存在,若存在则继续检查远端贴图资源库是否更新,若更新则开始下载贴图文件,下载贴图文件完毕后于客户端中实例化模型对象和场景地形,实例化完毕后继续构建场景并进行场景初始化以最终完成加载。/n
【技术特征摘要】
1.一种基于多电站三维模型数据统一存储的加载方法,其特征在于,该加载方法包括:从服务器获取电站场景模型映射信息,完成信息获取后于中间服务层中检查本地模型文件资源库是否存在,若存在则继续检查远端模型文件资源库是否更新,若更新则开始下载模型文件,下载模型文件完毕后于客户端中解析该文件,解析完毕后于中间服务层中再次检查本地贴图资源库是否存在,若存在则继续检查远端贴图资源库是否更新,若更新则开始下载贴图文件,下载贴图文件完毕后于客户端中实例化模型对象和场景地形,实例化完毕后继续构建场景并进行场景初始化以最终完成加载。
2.根据权利要求1所述的一种基于多电站三维模型数据统一存储的加载方法,其特征在于,所述加载方法还包括:当于中间服务层中检查本地模型文件资源库是否存在的检查结果为不存在时,直接开始下载模型文件。
3.根据权利要求1所述的一种基于多电站三维模型数据统一存储的加载方法,其特征在于,所述加载方法还包括:当于中间服务层中检查远端模型文件资源库是否更新的检查结果为不存在时,直接于客户端中解析模型文件。
4.根据权利要求1所述的一种基于多电站三维模型数据统一存储的加载方法,其特征在于,所述加载方法还包括:当从服务器获取电站场景模型...
【专利技术属性】
技术研发人员:费瑞轶,徐玲铃,邵进,张兴辉,金焱,陆志浩,傅晓飞,纪坤华,王志科,宋慧娟,陶立欣,戴缘生,李宾皑,
申请(专利权)人:上海欣能信息科技发展有限公司,国网上海市电力公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。