【技术实现步骤摘要】
基于网格化处理的Web端疫情分布可视化系统与方法
[0001]本专利技术涉及B/S架构的三维空间场景可视化技术,具体而言是一种基于网格化处理的Web端疫情分布可视化系统与方法。
技术介绍
[0002]各类B/S架构的在线信息服务系统针与疫情相关的服务在不断延伸,因此疫情相关服务与流程的信息化建设成了众多机构与政府重视的着力点之一,目前国内大多数疫情分布可视化服务还停留在二维地图或者静态图片结合文字描述阶段,显然目前存在一些二维模式下无法有效展示的特殊场景和问题。
[0003]疫情相关数据的可视化需求包括疑似病例、确诊病例、防疫相关物资等信息,这些数据的共同特点是数据量大、时效性高、精准度高,在面对如此复杂的数据进行叠加展示时,平面二维地图或静态图片加一些文本语言描述的信息展示能力十分局限,难以实现对数据量大目标的动态刷新,而且二维地图只能展示出可视化对象的平面地理位置信息,无法展示出可视化对象的空间位置信息。同时对上述疫情相关数据除了单独的可视化需求外,在一些特殊的应用场景下,存在需要同一视窗内共同展示多种不同类型数 ...
【技术保护点】
【技术特征摘要】
1.基于网格化处理的Web端疫情分布可视化系统,其特征在于:包括客户端设置的类瓦片数据请求模块、资源池调度渲染模块和服务端设置的树状网格化预处理模块;所述树状网格化预处理模块,用于对可视化目标数量在10000以上的原始数据进行预处理,生成分片和树结构组织的可视化目标数据,所述可视化目标数据具备一定空间分布信息;所述类瓦片数据请求模块,用于根据客户端当前三维空间场景内的摄像机信息计算出待展示视窗内需加载数据的瓦片层行列号以及层级信息,根据瓦片信息异步从服务端请求目标数据;所述资源池调度渲染模块,用于对目标与可视化类型做分析,根据Web端可视化目标数量级制定可视化渲染策略后,在三维空间场景内进行目标数据的可视化展示。2.根据权利要求1所述的基于网格化处理的Web端疫情分布可视化系统,其特征在于:所述原始数据是可视化目标数量在10000以上的数据。3.根据权利要求1所述的基于网格化处理的Web端疫情分布可视化系统,其特征在于:所述客户端还设置有目标资源池,所述目标资源池是在系统初始化阶段创建用于存放具备通用可视化能力的实例合集;所述具备通用可视化能力的实例的ID属性是用于辨别实例合集中实例的唯一标识,至少包括支持动态编辑可视化样式、支持动态编辑空间信息、支持动态控制实例显隐的能力。4.根据权利要求3所述的基于网格化处理的Web端疫情分布可视化系统,其特征在于,所述客户端设置有瓦片数据缓存系统,所述瓦片数据缓存系统实现的是维护一个包含以层行列号为KEY值的数组,具体是:将所述加载数据的瓦片层行列号传入瓦片数据缓存系统后,根据传入的层行列号进行匹配,若根据属性唯一标识KEY值匹配到数据,则将匹配到数据返回至类瓦片数据请求模块,无需发送请求向服务端访问;若未匹配到数据,则发送请求向服务端访问,瓦片数据缓存系统监听请求返回的数据,将返回的数据以及对应的层行列号存入瓦片数据缓存系统,同时根据存入时间移除存入时间最早的数据。5.根据权利要求1所述的基于网格化处理的Web端疫情分布可视化系统,其特征在于:所述基于网格化处理的Web端疫情分布可视化系统还适用于全球AIS数据或全国实时物流数据。6.根据权利要求4或5所述系统实现的基于网格化处理的Web端疫情分布可视化方法,其特征在于,包括以下步骤:(1)对原始数据进行预处理,重新构建生成树状文件系统;所述树状文件系统为以0层0行0列为根节点的文件夹,每层每行每列的文件夹对应包含着当前瓦片对应的目标数据和当前瓦片空间范围内下一级瓦片的文件夹;(2)获取步骤(1)中每个瓦片对应目标数据的总量,按照不同层级进行数据抽稀,将瓦片对应...
【专利技术属性】
技术研发人员:刘冠奇,季建新,付超,马鹏飞,奉智能,
申请(专利权)人:南京天溯自动化控制系统有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。