安全公司报告
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210063496.1 (22)申请日 2022.01.19 (71)申请人 中山大学 地址 510275 广东省广州市海珠区新港西 路135号 (72)发明人 周翠英 杨俊杰 张松安 刘镇  (51)Int.Cl. G06F 16/22(2019.01) G06F 16/23(2019.01) G06F 16/242(2019.01) G06F 16/25(2019.01) G06F 16/28(2019.01) G06F 30/23(2020.01) (54)发明名称 一种采用B/S结构的大规模 数值数据实时映 射到三维信息模型的方法 (57)摘要 本发明涉及数据动态可视化应用技术领域, 尤其是一种采用B/S结构的大规模数值数据实时 映射到三维信息模型的方法。 主要是通过数据处 理模块、 数据集成与计算模块、 数据解析模块、 可 视化映射模块实现调用数据并可视化映射; 此 外, 在将数据集成至数据库与 将数据从数据库解 析下的两个步骤中均设置相应的监听——响应 机制, 实现集成到数据库的数据保持实时更新, 并由此触发解析下来的数据也相应更新; 最后再 基于e charts依据数据自动动态成图的特性实 现图表的实时更新, 由此尝试解决大规模数据调 用流程杂及图表更新效率低下的问题。 本发明简 化了数据调用流程; 同时简化了模块的开发、 维 护和使用成本, 同时提供优越的扩展性能, 可实 现多终端随时随地操作。 权利要求书1页 说明书4页 附图3页 CN 115203196 A 2022.10.18 CN 115203196 A 1.一种采用B/S结构的大规模数值数据实时映射到三维信 息模型的方法, 其特征在于, 包括如下步骤: 第一步, 有限元离 散元专业软件分析 得数据结果并内部处 理; 第二步, 将处理好后的数据转换为dat格式并集成 或替换至redis进行相应 计算; 第三步, 运用sql语言查询redis中的数据并读取至数据格式转换网站, 将dat文件转换 为json文件并保存于云服 务器预留区域; 第四步, 设定e  charts图形配置项参数, 将云服务器中的json文件导入dataset, 设定 好数据维度的对应坐标轴及图表类型, 生成图表。 2.根据权利要求1所述的采用 B/S结构的大规模数值数据实时映射到三维信息模型的 方法, 其特征在于: 步骤二中涉及一组封装程序1, 其内含 更新机制函数代码, 在 有限元离散 元软件更新数据并点击了程序1的再次集成按钮后触发再次读取数据, 重新集成并替代数 据库最近一次的数据, 保证上传到数据库的数据常新; 再 由于数据库上设置的函数计算式 能自动基于数据变化重新计算出 结果, 得到的计算结果 也常新, 最后更新数据的时间记录 。 3.根据权利要求1所述的采用 B/S结构的大规模数值数据实时映射到三维信息模型的 方法, 其特征在于: 步骤三中也涉及一组封装程序2, 其中含有一函数监听数据库存储数据 模块的时间记录, 时间变动表明数据有所更新, 依据更新的布尔值tru e触发重新解析数据, 转换格式并以相同的文件名、 存储路径等替换云服务器中的上一个文件, 由此保证解析到 云服务器的jso n数据也常新。权 利 要 求 书 1/1 页 2 CN 115203196 A 2一种采用B/S结构的大规 模数值数据实时映射到三维信息模 型的方法 技术领域 [0001]本发明涉及数据动 态可视化应用技术领域, 尤其是一种采用  B/S结构的大规模数 值数据实时映射到三维信息模型的方法。 背景技术 [0002]PFC的全称是Particle  Flow Code, 即颗粒流程序, 主要用于研究散粒体 或可简化 为散粒体的系统的分析。 其大规模数据结果一般只能在专业软件可以呈现, 难以直接调用 结果至网页等客户端, 也就是每次查看都需要使用对应软件。 此外, 当下要将pfc等的大规 模数据结果展示在计算机前端一般得先经过将数据导出为excel数据表格, 而后由后端技 术人员将excel数据读取为dat格式数据后再保存到数据库等步骤, 这给用户带来了一定的 不便性与时间成本的浪费。 [0003]E Charts是一款基于JavaScript的数据可视化图表库, 可以流畅的运行在PC和移 动设备上, 兼容当前绝大部分浏 览器 (IE8/9/10/11, Chrome, Firefox, Safari等), 底层依 赖矢量图形库Z  Render, 提供直观, 交互丰富, 可高度个性化定制的数据可视化图表。 通过E   Charts内置的dataset属性中的source元素传入大规模数据, 最后再配合设置好series中 的encode属性就可以完成数据可视化映射。 然而 数据更新后的图表更新工作一般就是再次 重复制图过程形成新图, 这使得图表的更新效率低下。 [0004]B/S结构, 即浏览器/服务器结构模式, 是WEB兴起后的一种网络结构模式, 这种模 式利用了不断成熟 的WWW浏览器技术, 用通用浏览器这客户端最主要的一种应用软件就能 实现原来需要复杂专用软件才能实现的强大功能, 简化了系统的开 发、 维护和使用。 此外只 要有一台能上网的电脑, 即便不安装任何专门的软件也能实现在任何地方连接网络进 行操 作, 系统的扩展非常容 易, 具有极其 不错的重用性, 因此这 一结构模式得到广泛的应用。 [0005]Sql结构化查询语言是一种特殊目的的编程语言, 是一种数据库查询和程序设计 语言, 用于存取数据以及查询、 更新和管理关系数据库系统。 它是高级的非过程化编程语 言, 允许用户在高层数据结构上工作。 它不要求用户指 定对数据的存放方法, 也不需要用户 了解具体的数据存放方式, 所以具有完全不同底层结构的不同数据库系统,  可以使用相同 的结构化查询语言作为数据输入与管理的接口。 结构化查询 语言语句可以嵌套, 这使它 具 有极大的灵活性和强大的功能。 [0006]故结合sql语言, 借鉴B/S 这一结构模式的优势, 来研究实现方便调用pfc专业软件 的大规模数据, 提高图表更新效率是 大有可为的。 发明内容 [0007]技术问题: [0008]鉴于以上背景,本发明所要解决的技术问题是提供一种大规模数值数据实时映射 到三维信息模型的方法, 解决大规模数据调用流 程杂及图表更新效率低下的问题。说 明 书 1/4 页 3 CN 115203196 A 3

.PDF文档 专利 一种采用B S结构的大规模数值数据实时映射到三维信息模型的方法

文档预览
中文文档 9 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共9页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种采用B S结构的大规模数值数据实时映射到三维信息模型的方法 第 1 页 专利 一种采用B S结构的大规模数值数据实时映射到三维信息模型的方法 第 2 页 专利 一种采用B S结构的大规模数值数据实时映射到三维信息模型的方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 11:17:25上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。