[发明专利]多模块数据联动显示的方法及装置在审
申请号: | 202110576369.7 | 申请日: | 2021-05-25 |
公开(公告)号: | CN113360150A | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 李玉飞;戴嘉堡;林鹏 | 申请(专利权)人: | 广东海启星海洋科技有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F9/451 |
代理公司: | 广州智斧知识产权代理事务所(普通合伙) 44649 | 代理人: | 孔德超 |
地址: | 510000 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模块 数据 联动 显示 方法 装置 | ||
本发明实施例涉及三维可视化技术领域,公开了一种多模块数据联动显示的方法,包括:响应于用户在显示窗口界面触发的输入事件,调取与所述输入事件关联的控制指令信息;根据指令转换模块中的预先存储的指令转换协议将所述控制指令信息转换为相应的转换指令信息;将所述控制指令信息和转换指令信息发送至相应的图形显示模块,图形显示模块用于控制在显示窗口界面显示相应的执行结果,图形显示模块的数量至少包括两个。本发明实施例还公开了一种多模块数据联动显示的装置、电子设备及存储介质。本发明实施例中的多模块数据联动显示的方法能够实现对多个应用模块的融合统一,使得用户能够在单一界面上实现对多个应用模块的操作统一;便于用户使用。
技术领域
本发明涉及三维可视化技术领域,具体涉及一种多模块数据联动显示的方法及装置。
背景技术
目前,国内外有很多三维GIS平台,但在大数据驱动、高质量、高精度绘制等方面,绝大部分平台有很大的局限性,无法胜任大规模场景、动态数据的实时调度和绘制。C-Star平台在大规模海量数据的驱动、管理、绘制、智能可视分析方面具有强大的优势,在普通PC单机上即可实现对TB级三维城市模型、三维海洋空间的高质量实时可视化表示。不过,C-Star平台主要用于全球大数据量的三维可视化。对于局部的三维展示、部件组装等,有时会不方便。另外,对于超宽的显示设备,C-Star平台也不方便进行多窗口布局。对于需要多个窗口,且需要同时进行数据可视化的全球和局部展示的情形,就需要新的设计方案才能满足需求。
发明内容
针对所述缺陷,本发明实施例公开了一种多模块数据联动显示的方法,其能够对多个应用模块进行数据整合,使得多个应用模块可以实现在同一显示界面的统一。
本发明实施例第一方面公开了多模块数据联动显示的方法,包括:
响应于用户在显示窗口界面触发的输入事件,调取与所述输入事件关联的控制指令信息;
根据指令转换模块中的预先存储的指令转换协议将所述控制指令信息转换为相应的转换指令信息;
将所述控制指令信息和转换指令信息发送至相应的图形显示模块,所述图形显示模块用于控制在所述显示窗口界面显示相应的执行结果,所述图形显示模块的数量至少包括两个。
作为一种可选的实施方式,在本发明实施例第一方面中,所述图形显示模块包括第一应用模块和第二应用模块,所述第一应用模块存储有第一渲染操作集,所述第二应用模块存储有第二渲染操作集;
所述将所述控制指令信息和转换指令信息发送至相应的图形显示模块,包括:
将所述控制指令信息发送至第一应用模块以在第一线程根据第一渲染操作集对相应的图形进行渲染生成;
将所述转换指令模块发送至第二应用模块以在第二线程根据第二渲染操作集对相应的图形进行渲染生成。
作为一种可选的实施方式,在本发明实施例第一方面中,所述数据联动显示的方法,还包括:
当所述第一线程或第二线程访问预设内存区域内的存储数据时,对所述第一线程或第二线程进行加互斥锁操作以使得所述第一线程和所述第二线程之间互斥。
作为一种可选的实施方式,在本发明实施例第一方面中,所述显示窗口界面包括第一显示界面和第二显示界面,所述第一显示界面用于显示第一应用模块的指令执行结果,所述第二显示界面用于显示第二应用模块的指令执行结果。
作为一种可选的实施方式,在本发明实施例第一方面中,所述第一显示窗口和第二显示窗口平行无间隙设置;且所述第一显示窗口和第二显示窗口的窗口布局属性相同,所述窗口布局属性包括显示界面大小、显示界面高度、显示色调、显示背景、显示字体和显示字号中的一种或者多种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东海启星海洋科技有限公司,未经广东海启星海洋科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110576369.7/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置