CN109582267A - 一种电子沙盘分屏显示方法、装置和智能显控设备 - Google Patents
一种电子沙盘分屏显示方法、装置和智能显控设备 Download PDFInfo
- Publication number
- CN109582267A CN109582267A CN201811473479.5A CN201811473479A CN109582267A CN 109582267 A CN109582267 A CN 109582267A CN 201811473479 A CN201811473479 A CN 201811473479A CN 109582267 A CN109582267 A CN 109582267A
- Authority
- CN
- China
- Prior art keywords
- sand table
- electronic sand
- display
- data base
- shared
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 239000004576 sand Substances 0.000 title claims abstract description 193
- 238000000034 method Methods 0.000 title claims abstract description 25
- 230000002452 interceptive effect Effects 0.000 claims abstract description 81
- 238000004590 computer program Methods 0.000 claims description 5
- 239000000571 coke Substances 0.000 claims description 4
- 230000006870 function Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 5
- 230000003993 interaction Effects 0.000 description 5
- 238000004422 calculation algorithm Methods 0.000 description 4
- 230000005611 electricity Effects 0.000 description 3
- 230000011218 segmentation Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000004069 differentiation Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000009850 completed effect Effects 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1423—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B25/00—Models for purposes not provided for in G09B23/00, e.g. full-sized devices for demonstration purposes
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
- G09B5/02—Electrically-operated educational appliances with visual presentation of the material to be studied, e.g. using film strip
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本发明涉及一种电子沙盘分屏显示方法、装置、智能显控设备,其方法包括:在至少两个显示屏上分屏显示电子沙盘,且在至少一个显示屏上显示有焦点,其中,各个显示屏一一对应独占数据栈;当焦点在一个显示屏上发生变化时,从所有独占数据栈中确定具有焦点的第一独占数据栈和除第一独占数据栈之外的第二独占数据栈;根据第一独占数据栈中的第一交互任务和第二独占数据栈中的第二交互任务确定共享数据栈和共享电子沙盘,共享电子沙盘包含至少一个显示屏上所显示的电子沙盘;在所有显示屏上同步显示共享数据栈所存储的共享电子沙盘,方便用户从不同显示屏上同时浏览相同的电子沙盘,提高了用户的交互体验。
Description
技术领域
本发明涉及电子沙盘显示技术领域,尤其涉及一种电子沙盘分屏显示方法、装置和智能显控设备。
背景技术
电子沙盘是基于计算机图形处理与显示技术所构建的二维或者三维模型,以用户图形界面(GUI)可视化地呈现空间实物、事件、关系及演化等现实世界,已经被广泛应用于军事、建筑、电网、水利、铁路和互联网导航等诸多领域。
目前,电子沙盘可以通过智能显控设备分屏显示,智能显控设备可以包括至少两个显示屏和与各个显示屏一一对应的数据栈,所有显示屏分屏显示电子沙盘,由于各个显示屏独立应用各个数据栈,因此各个数据栈也独立为各个显示屏提供服务,即:各个显示屏和各个数据栈构成的***相互独立,当指挥者希望所有显示屏同步显示相同电子沙盘时,往往需要指挥者在所有显示屏上轮流切换操作,从而使得指挥者操作繁琐,耗费时间长,降低了指挥者的交互体验。
发明内容
本发明所要解决的技术问题是针对现有技术中在不同显示屏分屏显示电子沙盘时指挥者操作繁琐、耗费时间长和交互体验低的不足,提供一种电子沙盘分屏显示方法、装置和智能显控设备。
本发明解决上述技术问题的技术方案如下:
依据本发明的第一方面,提供了一种电子沙盘分屏显示方法,应用于具有至少两个显示屏的智能显控终端,包括:
步骤1、在至少两个显示屏上分屏显示电子沙盘,且在至少一个所述显示屏上显示有焦点,其中,各个所述显示屏一一对应独占数据栈;
步骤2、当所述焦点在一个所述显示屏上发生变化时,从所有所述独占数据栈中确定具有所述焦点的第一独占数据栈和除所述第一独占数据栈之外的第二独占数据栈;
步骤3、根据所述第一独占数据栈中的第一交互任务和所述第二独占数据栈中的第二交互任务确定共享数据栈和共享电子沙盘,所述共享电子沙盘包含至少一个所述显示屏上所显示的所述电子沙盘;
步骤4、在所有所述显示屏上同步显示所述共享数据栈所存储的共享电子沙盘。
依据本发明的第二方面,提供了一种电子沙盘分屏显示装置,应用于具有至少两个显示屏的智能显控终端,包括:第一显控模块、第一确定模块、第二确定模块和第二显控模块;
所述第一显控模块,用于在至少两个显示屏上分屏显示电子沙盘,且在至少一个所述显示屏上显示有焦点,其中,各个所述显示屏一一对应独占数据栈;
所述第一确定模块,用于当所述焦点在一个所述显示屏上发生变化时,从所有所述独占数据栈中确定具有所述焦点的第一独占数据栈和除所述第一独占数据栈之外的第二独占数据栈;
所述第二确定模块,用于根据所述第一独占数据栈中的第一交互任务和所述第二独占数据栈中的第二交互任务确定共享数据栈和共享电子沙盘,所述共享电子沙盘包含至少一个所述显示屏上所显示的所述电子沙盘;
所述第二显控模块,用于在所有所述显示屏上同步显示所述共享数据栈所存储的共享电子沙盘。
依据本发明的第三方面,提供了一种智能显控设备,包括:至少两个显示屏、存储器和处理器;
至少两个所述显示屏,被配置为显示电子沙盘和共享电子沙盘;
所述存储器,被配置为存储可在所述存储器上运行的计算机程序;
所述处理器,被配置为与至少两个所述显示屏和所述存储器通信,且运行所述计算机程序时实现第一方面所述的电子沙盘分屏显示方法。
本发明提供的一种电子沙盘分屏显示方法、装置和智能显控设备的有益效果是:通过至少两个显示屏分屏显示不同电子沙盘和焦点,用户可以同时从不同显示屏上浏览电子沙盘,提高用户的浏览效率,各个显示屏一一对应独占数据栈,保证了不同显示屏分别对应的独占数据栈相互独立;将焦点在一个显示屏上发生变化作为确定条件,从所有独占数据栈中直接确定第一独占数据栈和第二独占数据栈,有效保证了所有独占数据栈的区分效率;通过第一独占数据栈和第二独占数据栈中的交互任务共同确定共享数据栈,并在共享数据栈中存储共享电子沙盘,继而在所有显示屏上同步显示共享数据栈中的共享电子沙盘,用户可以从不同显示屏上同时浏览相同的电子沙盘,相比于在不同显示屏上分别改变焦点,可以简化用户与不同显示屏所显示的电子沙盘交互,缩短了交互时长,提高了用户的交互体验。
附图说明
图1为本发明实施例提供的一种电子沙盘分屏显示方法的流程示意图;
图2为本发明实施例提供的一种电子沙盘分屏显示装置的结构示意图;
图3为对应于图2中的第二确定模块的结构示意图;
图4为本发明实施例提供的另一种电子沙盘分屏显示装置的结构示意图;
图5为本发明实施例提供的一种智能显控设备的结构示意图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
在结合附图对本发明实施例进行详细解释发明目的、技术方案和优点之前,先就本发明实施例涉及的技术术语进行简要描述,以帮助本领域技术人员更好的理解技术术语所要表达的计算机语言含义,本领域技术人员应当能够理解,以下对技术术语的解释并不构成限制。
焦点:在用户与显示屏所显示的电子沙盘交互过程中,电子沙盘上对焦点事件进行响应的区域。
交互任务:不同线程相互作用所完成的活动,可以是打开电子沙盘、存储焦点等。
独占数据栈:存储有独占信息的数据栈,独占信息可以是“独占”字符串或者二进制数字等。
共享数据栈:存储有共享信息或者未存储独占信息的数据栈,共享信息可以是“共享”字符串或者二进制数字等。
实施例一
如图1所示,本实施例提供的一种电子沙盘分屏显示方法,应用于具有至少两个显示屏的智能显控终端,包括:
步骤1、在至少两个显示屏上分屏显示电子沙盘,且在至少一个显示屏上显示有焦点,其中,各个显示屏一一对应独占数据栈;
步骤2、当焦点在一个显示屏上发生变化时,从所有独占数据栈中确定具有焦点的第一独占数据栈和除第一独占数据栈之外的第二独占数据栈;
步骤3、根据第一独占数据栈中的第一交互任务和第二独占数据栈中的第二交互任务确定共享数据栈和共享电子沙盘,共享电子沙盘包含至少一个显示屏上所显示的电子沙盘;
步骤4、在所有显示屏上同步显示共享数据栈所存储的共享电子沙盘。
在一些示范实例中,显示屏的个数为两个,两个显示屏在智能显控终端上呈双列分布,两个显示屏均为红外触控屏,基于指挥者在各个红外触控屏上输入的第一触控操作,各个红外触控屏分别显示电子沙盘,所有红外触控屏所显示的电子沙盘共同组成一个完整的电子沙盘或者任意两个红外触控屏所显示的电子沙盘相互独立。
对于任意一个红外触控屏所显示的电子沙盘,基于第一触控操作接收启动指令,响应启动指令,可以在独占数据栈中存储电子沙盘的交互任务和第一焦点。
对于一个红外触控屏所显示的电子沙盘,在红外触摸触摸屏显示电子沙盘之后,指挥者根据需要会在红外触摸屏上输入第二触摸操作,电子沙盘基于第二触摸操作接收焦点更新指令,响应更新指令,在独占数据栈中存储第二焦点,如果第一焦点和第二焦点之间的距离超过预设距离,将具有第一焦点和第二焦点的独占数据栈识别为第一独占数据栈,并将仅有第一焦点的独占数据栈全部识别为第二独占数据栈,如果第一焦点和第二焦点之间的距离不超过预设距离,从独占数据栈中删除第二焦点。
指挥者利用不同显示屏同时浏览不同电子沙盘,以提高浏览效率,在一些情况下,不可避免的需要利用不同显示屏同时浏览同一电子沙盘,例如:不同显示屏所显示的同一楼盘电子沙盘供不同购房者浏览和军事电子沙盘供指挥者检验炮火分布等,指挥者只需要与一个显示屏所显示的电子沙盘交互,使得焦点在显示屏上发生变化,将焦点在显示屏上发生变化作为确定条件,从所有独占数据栈中确定出第一独占数据栈和第二独占数据栈,通过第一独占数据栈和第二独占数据栈中的交互任务共同确定共享数据栈,并在共享数据栈中存储共享电子沙盘,智能显控终端只允许在所有显示器中同步显示共享数据栈中的共享电子沙盘,指挥者可以在不同显示屏上同时浏览相同的电子沙盘,并且不同独占数据栈仍然保持相互独立,以便后续在不同显示屏上显示不同的电子沙盘。
优选地,步骤2具体包括:
步骤21、当焦点定位在至少一个显示屏所显示的电子沙盘上时,从所有独占数据栈中确定焦点所在独占数据栈的总个数;
步骤22、根据总个数和预设个数,在与具有所述焦点的一个独占数据栈对应的显示屏上显示共享图形接口,共享图形接口用于显示与共享数据栈向所有显示屏共享电子沙盘功能相关联的提示信息;
步骤23、当焦点移动至共享图形接口时,将具有焦点的一个独占数据栈确定为第一独占数据栈,并将除第一独占数据栈之外的独占数据栈确定为第二独占数据栈。
在一些示范实例中,智能显控设备外接有与四个显示屏一一对应的四个鼠标,通过各个鼠标可以在各个显示屏所显示的电子地图上定位第一焦点,四个显示屏呈正方形分布。
当检测到其中两个显示屏所显示的电子沙盘同时有第一焦点时,依次从每个独占数据栈中查询第一焦点,对查询到的第一焦点进行累计计数一次,直至遍历完所有独占数据栈结束查询,得到总个数,该总个数即可表示具有第一焦点的所有独占数据栈的数量。
当总个数等于预设个数时,从具有第一焦点的所有显示屏中选择一个显示屏,并在该显示屏的电子沙盘上显示共享图形接口,共享图形接口上的提示信息可以是“移动鼠标到我这里,即可在所有显示屏上同步共享电子沙盘哦!”或者“点击这里在所有显示屏上浏览共享电子沙盘”,其中,预设个数可以为2。
当总个数大于预设个数时,从具有第一焦点的所有独占数据栈中确定个数等于总个数与预设个数之差的待处理独占数据栈,从各个待处理独占数据栈中删除第一焦点,有效确保了具有第一焦点的所有独占数据栈的个数等于预设个数;当总个数小于预设个数时,在不具有第一焦点的所有显示屏上显示用于提示指挥者在其他显示屏上定位焦点的提示信息,例如:预设个数可以为1,如此可以兼顾用户的交互体验和共享图形接口的可靠性。
当鼠标将第一焦点在一个显示屏上从电子沙盘移动至共享图形接口时,在该显示屏对应的独占数据栈中将第一焦点更新为第二焦点,并删除其他独占数据栈中的第一焦点,具有第二焦点的独占数据栈确定为第一独占数据栈,其他独占数据栈确定为第二独占数据栈。
优选地,步骤3具体包括:
步骤31、判断第一交互任务与第二交互任务是否相同,若是,则执行步骤32,若否,则执行步骤33;
步骤32、将第一独占数据栈确定为共享数据栈,并将与第一独占数据栈对应的显示屏所显示的第一电子沙盘确定为共享电子沙盘;
步骤33、根据图像拼接法对第一电子沙盘和与第二独占数据栈对应的显示屏所显示的第二电子沙盘进行拼接,得到共享电子沙盘,新创建共享数据栈,并在共享数据栈中存储共享电子沙盘。
当第一交互任务与第二交互任务相同时,将第一独占数据栈中的独占信息更新为共享信息,且保持第二独占数据栈中的独占信息不变。
图像拼接法包括基于深度学习实例的网络分割算法和显著性检测算法,基于网络分割算法对第一电子沙盘和第二电子沙盘分别进行分割,得到分割电子沙盘,基于显著度检测算法确定分割电子沙盘的拼接线,按照拼接线对分割电子沙盘进行拼接,得到共享电子沙盘。
优选地,步骤31中,判断第一交互任务与第二交互任务是否相同具体包括:当第一交互任务指示与第一独占数据栈对应的显示屏独占显示第一电子沙盘,且第二交互任务指示与第二独占数据栈对应的显示屏独占显示第二电子沙盘,以及第一电子沙盘与第二电子沙盘相同时,确定第一交互任务与第二交互任务相同;当第一交互任务指示与第一独占数据栈对应的显示屏独占显示第一电子沙盘,且第二交互任务指示与第二独占数据栈对应的显示屏独占显示第二电子沙盘,以及第一电子沙盘与第二电子沙盘不同时,确定第一交互任务与第二交互任务不同。
在一些示范实例中,根据判断第一独占数据栈中的独占信息判定第一交互任务指示与第一独占数据栈对应的显示屏独占显示第一电子沙盘,根据判断第二独占数据栈中的独占信息判定第二交互任务指示与第二独占数据栈对应的显示屏独占显示第二电子沙盘,并且计算第一电子沙盘中的兴趣特征与第二电子沙盘中的兴趣特征之间的相似度,当该相似度超过预设相似度时,判定第一电子沙盘与第二电子沙盘相同,当该相似度不超过预设相似度时,判定第一电子沙盘与第二电子沙盘不同,可以保证第一交互任务和第二交互任务确定的准确性。
优选地,步骤4具体包括:当与第一独占数据栈对应的显示屏接收到同步指令时,在共享数据栈中存储第三交互任务和共享电子沙盘;根据第三交互任务在所有显示屏上同步显示共享电子沙盘。
在一些示范实例中,当焦点定位在共享图形接口上时,指挥者通过与智能显控设备外接的语音输入设备输入语音,基于该语音在显示屏上模拟同步指令,共享图形接口响应于同步指令,在共享数据栈中存储第三交互任务和共享电子沙盘,其中,第三交互任务用于指示在所有显示屏上同步显示共享电子沙盘,语音输入设备可以是手机、遥控器或者可穿戴设备等移动设备,同步指令可以是单击指令、双击指令或者长按指令等。
在一些示范实例中,在步骤4之后,还可以包括:当在所有显示屏上同步显示共享电子沙盘时,周期性检测所有显示屏上是否发生焦点变化,若是,则保持共享数据栈,若否,则删除共享数据栈或者将共享数据栈切换为第一独占数据栈。
实施例二
本实施例中,如图2所示,一种电子沙盘显示装置,应用于具有至少两个显示屏的智能显控终端,包括:第一显控模块、第一确定模块、第二确定模块和第二显控模块。
第一显控模块,用于在至少两个显示屏上分屏显示电子沙盘,且在至少一个显示屏上显示有焦点,其中,各个显示屏一一对应独占数据栈。
第一确定模块,用于当焦点在一个显示屏上发生变化时,从所有独占数据栈中确定具有焦点的第一独占数据栈和除第一独占数据栈之外的第二独占数据栈。
第二确定模块,用于根据第一独占数据栈中的第一交互任务和第二独占数据栈中的第二交互任务确定共享数据栈和共享电子沙盘,共享电子沙盘包含至少一个显示屏上所显示的电子沙盘;
第二显控模块,用于在所有显示屏上同步显示共享数据栈所存储的共享电子沙盘。
优选地,第一确定模块具体用于:当焦点定位在至少一个显示屏所显示的电子沙盘上时,从所有独占数据栈中确定焦点所在独占数据栈的总个数;根据总个数和预设个数,在与具有焦点的一个独占数据栈对应的显示屏上显示共享图形接口,共享图形接口用于显示与共享数据栈向所有显示屏共享电子沙盘功能相关联的提示信息;当焦点移动至共享图形接口时,将具有焦点的一个独占数据栈确定为第一独占数据栈,并将除第一独占数据栈之外的独占数据栈确定为第二独占数据栈。
优选地,如图3所示,第二确定模块具体包括:判断子模块、第一确定子模块和第二确定子模块。
判断子模块,用于判断第一交互任务与第二交互任务是否相同。
第一确定子模块,用于当第一交互任务与第二交互任务相同时,将第一独占数据栈确定为共享数据栈,并将与第一独占数据栈对应的显示屏所显示的第一电子沙盘确定为共享电子沙盘。
第二确定子模块,用于当第一交互任务与第二交互任务不同时,根据图像拼接法对第一电子沙盘和与第二独占数据栈对应的显示屏所显示的第二电子沙盘进行拼接,得到共享电子沙盘,新创建共享数据栈,并在共享数据栈中存储共享电子沙盘。
优选地,判断子模块具体用于:当第一交互任务指示与第一独占数据栈对应的显示屏独占显示第一电子沙盘,且第二交互任务指示与第二独占数据栈对应的显示屏独占显示第二电子沙盘,以及第一电子沙盘与第二电子沙盘相同时,确定第一交互任务与第二交互任务相同;当第一交互任务指示与第一独占数据栈对应的显示屏独占显示第一电子沙盘,且第二交互任务指示与第二独占数据栈对应的显示屏独占显示第二电子沙盘,以及第一电子沙盘与第二电子沙盘不同时,确定第一交互任务与第二交互任务不同。
优选地,第二显控模块具体用于:当与第一独占数据栈对应的显示屏接收到同步指令时,在共享数据栈中存储第三交互任务和共享电子沙盘;根据第三交互任务在所有显示屏上同步显示共享电子沙盘。
优选地,如图4所示,电子沙盘分屏显示装置还包括第三显控模块,第三显控模块,用于当在所有显示屏上同步显示共享电子沙盘时,周期性检测所有显示屏上是否发生焦点变化,若是,则保持共享数据栈,若否,则删除共享数据栈或者将共享数据栈切换为第一独占数据栈。
实施例三
在本实施例中,如图5所示,本发明实施例提供的一种智能显控设备,包括:至少两个显示屏、存储器和处理器;至少两个显示屏,被配置为显示电子沙盘和共享电子沙盘;存储器,被配置为存储可在存储器上运行的计算机程序;处理器,被配置为与至少两个显示屏和存储器通信,且运行计算机程序时实现实施例一中任一所述的电子沙盘分屏显示方法。
智能显控设备可以是双屏显示台或者四屏显控台,计算机程序可以是AR或VR应用程序。
本发明实施例提供的电子沙盘显示装置和智能显控设备,通过至少两个显示屏分屏显示不同电子沙盘和焦点,用户可以同时从不同显示屏上浏览电子沙盘,提高用户的浏览效率,各个显示屏一一对应独占数据栈,保证了不同显示屏分别对应的独占数据栈相互独立;将焦点在一个显示屏上发生变化作为确定条件,从所有独占数据栈中直接确定第一独占数据栈和第二独占数据栈,有效保证了所有独占数据栈的区分效率;通过第一独占数据栈和第二独占数据栈中的交互任务共同确定共享数据栈,并在共享数据栈中存储共享电子沙盘,继而在所有显示屏上同步显示共享数据栈中的共享电子沙盘,用户可以从不同显示屏上同时浏览相同的电子沙盘,相比于在不同显示屏上分别改变焦点,可以简化用户与不同显示屏所显示的电子沙盘交互,缩短了交互时长,提高用户体验。
读者应理解,在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”或“一些示范示例”等的描述意指结合该实施例或示例描述的具体特征、结构、步骤或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必针对的是相同的实施例或示例。而且,描述的具体特征、结构、步骤或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种电子沙盘分屏显示方法,应用于具有至少两个显示屏的智能显控终端,其特征在于,包括:
步骤1、在至少两个显示屏上分屏显示电子沙盘,且在至少一个所述显示屏上显示有焦点,其中,各个所述显示屏一一对应独占数据栈;
步骤2、当所述焦点在一个所述显示屏上发生变化时,从所有所述独占数据栈中确定具有所述焦点的第一独占数据栈和除所述第一独占数据栈之外的第二独占数据栈;
步骤3、根据所述第一独占数据栈中的第一交互任务和所述第二独占数据栈中的第二交互任务确定共享数据栈和共享电子沙盘,所述共享电子沙盘包含至少一个所述显示屏上所显示的所述电子沙盘;
步骤4、在所有所述显示屏上同步显示所述共享数据栈所存储的共享电子沙盘。
2.根据权利要求1所述的电子沙盘分屏显示方法,其特征在于,所述步骤2具体包括:
步骤21、当所述焦点定位在至少一个所述显示屏所显示的所述电子沙盘上时,从所有所述独占数据栈中确定所述焦点所在所述独占数据栈的总个数;
步骤22、根据所述总个数和预设个数,在与具有所述焦点的一个所述独占数据栈对应的所述显示屏上显示共享图形接口,所述共享图形接口用于显示与所述共享数据栈向所有所述显示屏共享所述共享电子沙盘功能相关联的提示信息;
步骤23、当所述焦点移动至所述共享图形接口时,将具有所述焦点的一个所述独占数据栈确定为所述第一独占数据栈,并将除所述第一独占数据栈之外的所述独占数据栈确定为所述第二独占数据栈。
3.根据权利要求1所述的一种电子沙盘分屏显示方法,其特征在于,所述步骤3具体包括:
步骤31、判断所述第一交互任务与所述第二交互任务是否相同,若是,则执行步骤32,若否,则执行步骤33;
步骤32、将所述第一独占数据栈确定为所述共享数据栈,并将与所述第一独占数据栈对应的所述显示屏所显示的第一电子沙盘确定为所述共享电子沙盘;
步骤33、根据图像拼接法对所述第一电子沙盘和与所述第二独占数据栈对应的所述显示屏所显示的第二电子沙盘进行拼接,得到所述共享电子沙盘,新创建所述共享数据栈,并在所述共享数据栈中存储所述共享电子沙盘。
4.根据权利要求3所述的电子沙盘分屏显示方法,其特征在于,所述步骤31中,判断所述第一交互任务与所述第二交互任务是否相同具体包括:
当所述第一交互任务指示与所述第一独占数据栈对应的所述显示屏独占显示所述第一电子沙盘,且所述第二交互任务指示与所述第二独占数据栈对应的所述显示屏独占显示所述第二电子沙盘,以及所述第一电子沙盘与所述第二电子沙盘相同时,确定所述第一交互任务与所述第二交互任务相同;
当所述第一交互任务指示与所述第一独占数据栈对应的所述显示屏独占显示所述第一电子沙盘,且所述第二交互任务指示与所述第二独占数据栈对应的所述显示屏独占显示所述第二电子沙盘,以及所述第一电子沙盘与所述第二电子沙盘不同时,确定所述第一交互任务与所述第二交互任务不同。
5.根据权利要求1-4任一项所述的电子沙盘分屏显示方法,其特征在于,所述步骤4具体包括:
当与所述第一独占数据栈对应的所述显示屏接收到同步指令时,在所述共享数据栈中存储第三交互任务和所述共享电子沙盘;
根据所述第三交互任务在所有显示屏上同步显示所述共享电子沙盘。
6.一种电子沙盘分屏显示装置,应用于具有至少两个显示屏的智能显控终端,其特征在于,包括:第一显控模块、第一确定模块、第二确定模块和第二显控模块;
所述第一显控模块,用于在至少两个显示屏上分屏显示电子沙盘,且在至少一个所述显示屏上显示有焦点,其中,各个所述显示屏一一对应独占数据栈;
所述第一确定模块,用于当所述焦点在一个所述显示屏上发生变化时,从所有所述独占数据栈中确定具有所述焦点的第一独占数据栈和除所述第一独占数据栈之外的第二独占数据栈;
所述第二确定模块,用于根据所述第一独占数据栈中的第一交互任务和所述第二独占数据栈中的第二交互任务确定共享数据栈和共享电子沙盘,所述共享电子沙盘包含至少一个所述显示屏上所显示的所述电子沙盘;
所述第二显控模块,用于在所有所述显示屏上同步显示所述共享数据栈所存储的共享电子沙盘。
7.根据权利要求6所述的电子沙盘分屏显示装置,其特征在于,所述第一确定模块具体用于:
当所述焦点定位在至少一个所述显示屏所显示的所述电子沙盘上时,从所有所述独占数据栈中确定所述焦点所在所述独占数据栈的总个数;
根据所述总个数和预设个数,在与具有所述焦点的一个所述独占数据栈对应的所述显示屏上显示共享图形接口,所述共享图形接口用于显示与所述共享数据栈向所有所述显示屏共享所述共享电子沙盘功能相关联的提示信息;
当所述焦点移动至所述共享图形接口时,将具有所述焦点的一个所述独占数据栈确定为所述第一独占数据栈,并将除所述第一独占数据栈之外的所述独占数据栈确定为所述第二独占数据栈。
8.根据权利要求6所述的电子沙盘分屏显示装置,其特征在于,所述第二确定模块具体包括:判断子模块、第一确定子模块和第二确定子模块;
所述判断子模块,用于判断所述第一交互任务与所述第二交互任务是否相同;
所述第一确定子模块,用于当所述第一交互任务与所述第二交互任务相同时,将所述第一独占数据栈确定为所述共享数据栈,并将与所述第一独占数据栈对应的所述显示屏所显示的第一电子沙盘确定为所述共享电子沙盘;
所述第二确定子模块,用于当所述第一交互任务与所述第二交互任务不同时,根据图像拼接法对所述第一电子沙盘和与所述第二独占数据栈对应的所述显示屏所显示的第二电子沙盘进行拼接,得到所述共享电子沙盘,新创建所述共享数据栈,并在所述共享数据栈中存储所述共享电子沙盘。
9.根据权利要求6-8任一项所述的电子沙盘分屏显示装置,其特征在于,所述第二显控模块具体用于:
当与所述第一独占数据栈对应的所述显示屏接收到同步指令时,在所述共享数据栈中存储第三交互任务和所述共享电子沙盘;
根据所述第三交互任务在所有显示屏上同步显示所述共享电子沙盘。
10.一种智能显控设备,其特征在于,包括:至少两个显示屏、存储器和处理器;
至少两个所述显示屏,被配置为显示电子沙盘和共享电子沙盘;
所述存储器,被配置为存储可在所述存储器上运行的计算机程序;
所述处理器,被配置为与至少两个所述显示屏和所述存储器通信,且运行所述计算机程序时实现所述权利要求1-5任一项所述的电子沙盘分屏显示方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811473479.5A CN109582267A (zh) | 2018-12-04 | 2018-12-04 | 一种电子沙盘分屏显示方法、装置和智能显控设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811473479.5A CN109582267A (zh) | 2018-12-04 | 2018-12-04 | 一种电子沙盘分屏显示方法、装置和智能显控设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109582267A true CN109582267A (zh) | 2019-04-05 |
Family
ID=65927008
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811473479.5A Pending CN109582267A (zh) | 2018-12-04 | 2018-12-04 | 一种电子沙盘分屏显示方法、装置和智能显控设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109582267A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110164224A (zh) * | 2019-05-14 | 2019-08-23 | 重庆埃默科技有限责任公司 | 一种语音标图方法、装置及*** |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09266161A (ja) * | 1996-03-29 | 1997-10-07 | Nikon Corp | 分割露光方法および分割露光装置 |
CN103035136A (zh) * | 2012-12-31 | 2013-04-10 | 上海师范大学 | 一种用于旅游专业教学的综合电教*** |
CN103473981A (zh) * | 2013-09-22 | 2013-12-25 | 王飞 | 一种电子沙盘***及方法 |
CN104281430A (zh) * | 2013-07-12 | 2015-01-14 | 三星电子株式会社 | 执行与显示在外部装置上的信息相关的功能的方法和设备 |
US20150149350A1 (en) * | 2013-11-26 | 2015-05-28 | International Business Machines Corporation | Synchronous split payment transaction management |
CN105635259A (zh) * | 2015-12-25 | 2016-06-01 | 上海建坤信息技术有限责任公司 | 一种基于Web技术的多屏实时交互*** |
CN107391063A (zh) * | 2017-06-30 | 2017-11-24 | 青岛海信移动通信技术股份有限公司 | 信息显示方法、装置及计算机可读存储介质 |
CN107562394A (zh) * | 2017-08-24 | 2018-01-09 | 宝沃汽车(中国)有限公司 | 多屏交互的装置及车辆 |
CN108008925A (zh) * | 2017-11-07 | 2018-05-08 | 深圳天珑无线科技有限公司 | 分屏模式下的应用数据共享方法、装置、终端及存储介质 |
CN208000566U (zh) * | 2017-06-30 | 2018-10-23 | 中国船舶工业***工程研究院 | 一种多人位电子沙盘 |
-
2018
- 2018-12-04 CN CN201811473479.5A patent/CN109582267A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09266161A (ja) * | 1996-03-29 | 1997-10-07 | Nikon Corp | 分割露光方法および分割露光装置 |
CN103035136A (zh) * | 2012-12-31 | 2013-04-10 | 上海师范大学 | 一种用于旅游专业教学的综合电教*** |
CN104281430A (zh) * | 2013-07-12 | 2015-01-14 | 三星电子株式会社 | 执行与显示在外部装置上的信息相关的功能的方法和设备 |
CN103473981A (zh) * | 2013-09-22 | 2013-12-25 | 王飞 | 一种电子沙盘***及方法 |
US20150149350A1 (en) * | 2013-11-26 | 2015-05-28 | International Business Machines Corporation | Synchronous split payment transaction management |
CN105635259A (zh) * | 2015-12-25 | 2016-06-01 | 上海建坤信息技术有限责任公司 | 一种基于Web技术的多屏实时交互*** |
CN107391063A (zh) * | 2017-06-30 | 2017-11-24 | 青岛海信移动通信技术股份有限公司 | 信息显示方法、装置及计算机可读存储介质 |
CN208000566U (zh) * | 2017-06-30 | 2018-10-23 | 中国船舶工业***工程研究院 | 一种多人位电子沙盘 |
CN107562394A (zh) * | 2017-08-24 | 2018-01-09 | 宝沃汽车(中国)有限公司 | 多屏交互的装置及车辆 |
CN108008925A (zh) * | 2017-11-07 | 2018-05-08 | 深圳天珑无线科技有限公司 | 分屏模式下的应用数据共享方法、装置、终端及存储介质 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110164224A (zh) * | 2019-05-14 | 2019-08-23 | 重庆埃默科技有限责任公司 | 一种语音标图方法、装置及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9268423B2 (en) | Definition and use of node-based shapes, areas and windows on touch screen devices | |
US11126320B1 (en) | User interfaces for browsing objects in virtual reality environments | |
CN103582863B (zh) | 多应用环境 | |
US11204678B1 (en) | User interfaces for object exploration in virtual reality environments | |
CN106537326A (zh) | 用于辅助显示器的移动设备输入控制器 | |
US10347027B2 (en) | Animated transition between data visualization versions at different levels of detail | |
US11720230B2 (en) | Interactive data visualization user interface with hierarchical filtering based on gesture location on a chart | |
JP2501293B2 (ja) | 入力装置への圧力の表示方法及びシステム | |
CN105955587A (zh) | 一种隐藏应用图标显示方法及装置 | |
CN105511794A (zh) | 一种支持多点触控手势操作的标绘***及其方法 | |
JP2018198083A (ja) | アニメーションのモーションシーケンスを生成するための方法、システム及びコンピュータ読み取り可能な記録媒体 | |
CN109432775A (zh) | 一种游戏地图的分屏显示方法和装置 | |
US10347018B2 (en) | Interactive data visualization user interface with hierarchical filtering based on gesture location on a chart | |
WO2023179300A1 (zh) | 基于虚拟资源的信息显示方法、装置、设备和介质 | |
CN109663345A (zh) | 一种3d游戏的信息处理方法和装置 | |
CN108762657A (zh) | 智能交互平板的操作方法、装置以及智能交互平板 | |
CN109582267A (zh) | 一种电子沙盘分屏显示方法、装置和智能显控设备 | |
CN109118584B (zh) | 控制自动化***的方法、控制***及计算机程序产品 | |
WO2014167363A1 (en) | Systems and methods for interacting with a touch screen | |
CN106200900A (zh) | 基于识别区域在视频中触发虚拟现实交互的方法及*** | |
JP6131004B2 (ja) | オブジェクト表示方法、プログラム、及び装置 | |
CN107111512A (zh) | 实现对另一操作***操作的方法、装置及电子设备 | |
CN106648280A (zh) | 任务管理交互方法和装置 | |
CN108874141A (zh) | 一种体感浏览方法和装置 | |
CN110502295A (zh) | 一种界面切换方法及终端设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190405 |