[发明专利]一种基于浏览器插件访问三维安防平台的方法及系统有效
申请号: | 201910653091.1 | 申请日: | 2019-07-19 |
公开(公告)号: | CN110472170B | 公开(公告)日: | 2022-09-13 |
发明(设计)人: | 欧霖杰;陶英;林建;郭永清 | 申请(专利权)人: | 恒锋信息科技股份有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F16/958;G06F16/23;G06F9/445 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 林云娇 |
地址: | 350000 福建省福州市鼓楼区乌*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 浏览器 插件 访问 三维 平台 方法 系统 | ||
1.一种基于浏览器插件访问三维安防平台的方法,其特征在于:所述方法包括如下步骤:
步骤S10、创建一用于访问三维安防平台的浏览器插件,所述浏览器插件具备缓存三维安防平台的数据到本地以及比对数据版本号的功能;
步骤S20、利用所述浏览器插件缓存三维安防平台的数据;
步骤S30、利用所述浏览器插件预先加载本地缓存的三维模型数据以及业务数据后,访问三维安防平台,访问结束后将所述浏览器插件从内存中释放;
所述步骤S20具体包括:
步骤S21、判断是否为首次访问三维安防平台,是,则进入步骤S22;否,则进入步骤S23;
步骤S22、浏览器调用所述浏览器插件,从三维安防平台缓存经XML技术封装的三维模型数据以及业务数据,并进入步骤S30;所述三维模型数据至少包括版本号、三维地图、安防设备模型以及安防设备位置;所述业务数据至少包括安防设备名称、安防设备操作记录、安防设备控制权限;
步骤S23、所述浏览器插件获取三维安防平台的三维模型数据的版本号,并比对与本地缓存的三维模型数据的版本号是否一致,若一致,则仅从三维安防平台更新业务数据至本地,并进入步骤S30;若不一致,则从三维安防平台更新三维模型数据以及业务数据至本地,并进入步骤S30。
2.一种基于浏览器插件访问三维安防平台的系统,其特征在于:所述系统包括如下模块:
浏览器插件创建模块、用于创建一用于访问三维安防平台的浏览器插件,所述浏览器插件具备缓存三维安防平台的数据到本地以及比对数据版本号的功能;
数据缓存模块、用于利用所述浏览器插件缓存三维安防平台的数据;
三维安防平台访问模块、用于利用所述浏览器插件预先加载本地缓存的三维模型数据以及业务数据后,访问三维安防平台,访问结束后将所述浏览器插件从内存中释放;
所述数据缓存模块具体包括:
访问次数判断单元、用于判断是否为首次访问三维安防平台,是,则进入首次缓存单元;否,则进入非首次缓存单元;
首次缓存单元、用于浏览器调用所述浏览器插件,从三维安防平台缓存经XML技术封装的三维模型数据以及业务数据,并进入三维安防平台访问模块;所述三维模型数据至少包括版本号、三维地图、安防设备模型以及安防设备位置;所述业务数据至少包括安防设备名称、安防设备操作记录、安防设备控制权限;
非首次缓存单元、用于所述浏览器插件获取三维安防平台的三维模型数据的版本号,并比对与本地缓存的三维模型数据的版本号是否一致,若一致,则仅从三维安防平台更新业务数据至本地,并进入三维安防平台访问模块;若不一致,则从三维安防平台更新三维模型数据以及业务数据至本地,并进入三维安防平台访问模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恒锋信息科技股份有限公司,未经恒锋信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910653091.1/1.html,转载请声明来源钻瓜专利网。