CN115168674B - 传染病多维数据的显示方法、装置、电子设备及存储介质 - Google Patents
传染病多维数据的显示方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN115168674B CN115168674B CN202211098962.6A CN202211098962A CN115168674B CN 115168674 B CN115168674 B CN 115168674B CN 202211098962 A CN202211098962 A CN 202211098962A CN 115168674 B CN115168674 B CN 115168674B
- Authority
- CN
- China
- Prior art keywords
- cube
- infectious disease
- disease data
- data chart
- display
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/904—Browsing; Visualisation therefor
-
- 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/80—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for detecting, monitoring or modelling epidemics or pandemics, e.g. flu
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A90/00—Technologies having an indirect contribution to adaptation to climate change
- Y02A90/10—Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- Public Health (AREA)
- Databases & Information Systems (AREA)
- Medical Informatics (AREA)
- Data Mining & Analysis (AREA)
- Biomedical Technology (AREA)
- Pathology (AREA)
- Epidemiology (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- User Interface Of Digital Computer (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
本公开提供一种传染病多维数据的显示方法、装置、电子设备及存储介质,通过终端设备提供图形用户界面,所述图形用户界面显示的内容包括立方体,所述立方体被配置为不同表面显示不同维度的传染病数据图表;该方法包括:响应于针对所述立方体的旋转指令,控制将所述立方体的第一表面旋转至第一朝向;其中,所述第一表面显示目标传染病数据图表,所述第一朝向为所述立方体朝向用户的朝向;获取所述目标传染病数据图表对应的相关传染病数据图表,并将所述相关传染病数据图表显示在所述立方体的第二表面和第三表面;其中,所述第二表面和所述第三表面为将所述第一表面旋转至所述第一朝向时,所述立方体的与所述第一表面相邻的可见的表面。
Description
技术领域
本公开涉及数据可视化技术领域,尤其涉及一种传染病多维数据的显示方法、装置、电子设备及存储介质。
背景技术
本部分旨在为权利要求书中陈述的本公开的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
传染病数据可视化是传染病研究中的重要手段。
然而,现有技术中的传染病数据可视化方案,得到的不同可视化图表之间没有实现协同展示。
发明内容
有鉴于此,本公开的目的在于提出一种传染病多维数据的显示方法、装置、电子设备及存储介质,至少在一定程度上解决相关技术中的技术问题之一。
基于上述目的,本公开示例性实施例提供了一种传染病多维数据的显示方法,通过终端设备提供图形用户界面,所述图形用户界面显示的内容包括立方体,所述立方体被配置为不同表面显示不同维度的传染病数据图表;
所述方法包括:
响应于针对所述立方体的旋转指令,控制将所述立方体的第一表面旋转至第一朝向;其中,所述第一表面显示目标传染病数据图表,所述第一朝向为所述立方体朝向用户的朝向;
获取所述目标传染病数据图表对应的相关传染病数据图表,并将所述相关传染病数据图表显示在所述立方体的第二表面和第三表面;其中,所述第二表面和所述第三表面为将所述第一表面旋转至所述第一朝向时,所述立方体的与所述第一表面相邻的可见的表面。
在一些示例性实施例中,所述立方体可以沿水平方向和垂直方向旋转。
在一些示例性实施例中,所述方法还包括:
当在所述第一朝向停留的当前表面的停留时间小于预设的时间阈值,响应于针对所述立方体的旋转指令,控制在所述第一表面显示与所述当前表面显示的传染病数据图表的一类维度不同的传染病数据图表;
当在所述第一朝向停留的当前表面的停留时间大于或者等于所述时间阈值,响应于针对所述立方体的旋转指令,控制在所述第一表面显示与所述当前表面显示的传染病数据图表的一类维度相同但二类维度不同的传染病数据图表;
其中,所述一类维度下存在若干所述二类维度。
在一些示例性实施例中,响应于针对所述立方体的滑动操作,生成所述针对所述立方体的旋转指令。
在一些示例性实施例中,所述方法还包括:
当所述滑动操作针对所述立方体的中线的一侧,响应于针对所述立方体的旋转指令,控制在所述第一表面显示与当前表面显示的传染病数据图表的一类维度不同的传染病数据图表;
当所述滑动操作针对所述立方体的中线的另一侧,响应于针对所述立方体的旋转指令,控制在所述第一表面显示与当前表面显示的传染病数据图表的一类维度相同但二类维度不同的传染病数据图表;
其中,所述一类维度下存在若干所述二类维度。
在一些示例性实施例中,所述传染病数据图表中包含若干元素;
所述方法还包括:
响应于针对任一所述元素的触控操作,控制在所述图形用户界面显示所述元素对应的页面。
在一些示例性实施例中,所述控制在所述图形用户界面显示所述元素对应的页面之后,所述方法还包括:
控制将所述立方体缩小并显示在所述图形用户界面的预设位置。
基于同一发明构思,本公开示例性实施例还提供了一种传染病多维数据的显示装置,其特征在于,通过终端设备提供图形用户界面,所述图形用户界面显示的内容包括立方体,所述立方体被配置为不同表面显示不同维度的传染病数据图表;
所述装置包括:
立方体旋转模块,被配置为响应于针对所述立方体的旋转指令,控制将所述立方体的第一表面旋转至第一朝向;其中,所述第一表面显示目标传染病数据图表,所述第一朝向为所述立方体朝向用户的朝向;
立方体显示模块,被配置为获取所述目标传染病数据图表对应的相关传染病数据图表,并将所述相关传染病数据图表显示在所述立方体的第二表面和第三表面;其中,所述第二表面和所述第三表面为将所述第一表面旋转至所述第一朝向时,所述立方体的与所述第一表面相邻的可见的表面。
基于同一发明构思,本公开示例性实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上任意一项所述的方法。
基于同一发明构思,本公开示例性实施例还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行如上任一所述方法。
从上面所述可以看出,本公开实施例提供的传染病多维数据的显示方法、装置、电子设备及存储介质,通过终端设备提供图形用户界面,所述图形用户界面显示的内容包括立方体,所述立方体被配置为不同表面显示不同维度的传染病数据图表;该方法包括:响应于针对所述立方体的旋转指令,控制将所述立方体的第一表面旋转至第一朝向;其中,所述第一表面显示目标传染病数据图表,所述第一朝向为所述立方体朝向用户的朝向;获取所述目标传染病数据图表对应的相关传染病数据图表,并将所述相关传染病数据图表显示在所述立方体的第二表面和第三表面;其中,所述第二表面和所述第三表面为将所述第一表面旋转至所述第一朝向时,所述立方体的与所述第一表面相邻的可见的表面。本公开在立方体的三个可见表面上显示传染病数据图表,三个表面显示的传染病数据图表之间具有协同辅助关系。
附图说明
为了更清楚地说明本公开或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为根据本公开实施例提供的传染病多维数据的显示方法的一种应用场景示意图;
图2为本公开实施例提供的传染病多维数据的显示方法的一种流程示意图;
图3为根据本公开实施例提供的图形用户界面的一种结构示意图;
图4为本公开实施例提供的传染病多维数据的显示装置的一种结构示意图;
图5为本公开实施例提供的电子设备的一种结构示意图。
具体实施方式
为使本公开的目的、技术方案和优点更加清楚明白,下面将参考若干示例性实施方式来描述本公开的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本公开,而并非以任何方式限制本公开的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
在本文中,需要理解的是,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。
需要说明的是,除非另外定义,本公开实施例使用的技术术语或者科学术语应当为本公开所属领域内具有一般技能的人士所理解的通常意义。本公开实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
下面参考本公开的若干代表性实施方式,详细阐释本公开的原理和精神。
如背景技术部分所述,现有技术中的传染病数据可视化方案,得到的不同可视化图表之间没有实现协同展示。
本公开的发明人发现,相关技术中的传染病数据可视化方案,通常会得到的若干不同的可视化图表,如果需要将这些可视化图表中的多个同时展示在电子屏幕上,则需要较大尺寸的电子屏幕,屏幕尺寸较小的移动终端设备例如手机,显然不能满足要求。因此,如果需要将这些可视化图表通过手机展示,只能一张张分别展示,难以建立不同可视化图表之间的联系,难以实现协同展示。
为了解决上述问题,本公开提供了一种传染病多维数据的显示方法方案,具体包括:通过终端设备提供图形用户界面,所述图形用户界面显示的内容包括立方体,所述立方体被配置为不同表面显示不同维度的传染病数据图表;该方法包括:响应于针对所述立方体的旋转指令,控制将所述立方体的第一表面旋转至第一朝向;其中,所述第一表面显示目标传染病数据图表,所述第一朝向为所述立方体朝向用户的朝向;获取所述目标传染病数据图表对应的相关传染病数据图表,并将所述相关传染病数据图表显示在所述立方体的第二表面和第三表面;其中,所述第二表面和所述第三表面为将所述第一表面旋转至所述第一朝向时,所述立方体的与所述第一表面相邻的可见的表面。本公开在立方体的三个可见表面上显示传染病数据图表,三个表面显示的传染病数据图表之间具有协同辅助关系。
在介绍了本公开的基本原理之后,下面具体介绍本公开的各种非限制性实施方式。
参考图1,其为根据本公开实施例提供的传染病多维数据的显示方法的一种应用场景示意图。
该应用应用场景包括终端设备100。
其中,终端设备100包括但不限于桌面计算机、移动电话、移动电脑、平板电脑、媒体播放器、智能可穿戴设备、个人数字助理(personal digital assistant,PDA)或其它能够实现上述功能的电子设备等。
终端设备100用于提供图形用户界面102,所述图形用户界面102显示的内容包括立方体200,所述立方体200被配置为不同表面显示不同维度的传染病数据图表。
其中,立方体200上有三个可见的表面,为了方便表述,本公开称立方体200朝向用户的朝向为第一朝向,假设在第一朝向位置的表面为第一表面,则与第一表面相邻的另外两个可见的表面分别为第二表面和第三表面。
其中,不同表面显示不同维度的传染病数据图表,作为一个具体示例:第一表面显示传染病时间维度图表,第二表面显示传染病感染者画像维度图表,第三表面显示传染病地区维度图表。
其中,图表的形式包括:地图、热力图、饼图、矩形图、折线图、环形图、玫瑰图、百分比堆积柱形围、百分比堆积条形图、树状图、百分比瀑布图和矩形树图等。
其中,传染病数据图表可以是基于预先获取的传染病数据预先构建的,也可以是基于实时获取的传染病数据实时构建的。传染病数据的来源包括但不限于已有的数据库、从互联网爬取的数据或者在用户使用客户端时上传的数据。
其中,所述立方体200可以沿水平方向和垂直方向旋转,作为一个具体示例:立方体200沿水平方向旋转,可以将传染病地区维度图表旋转至第一朝向;立方体200沿垂直方向旋转,可以将传染病感染者画像维度图表旋转至第一朝向。
下面结合图1的应用场景,来描述根据本公开示例性实施方式的传染病多维数据的显示方案。需要注意的是,上述应用场景仅是为了便于理解本公开的精神和原理而示出,本公开的实施方式在此方面不受任何限制。相反,本公开的实施方式可以应用于适用的任何场景。
参考图2,其为本公开实施例提供的传染病多维数据的显示方法的一种流程示意图。
传染病多维数据的显示方法,包括以下步骤:
步骤S210、响应于针对所述立方体的旋转指令,控制将所述立方体的第一表面旋转至第一朝向;其中,所述第一表面显示目标传染病数据图表,所述第一朝向为所述立方体朝向用户的朝向;
步骤S220、获取所述目标传染病数据图表对应的相关传染病数据图表,并将所述相关传染病数据图表显示在所述立方体的第二表面和第三表面;其中,所述第二表面和所述第三表面为将所述第一表面旋转至所述第一朝向时,所述立方体的与所述第一表面相邻的可见的表面。
相关技术中的传染病数据可视化方案,得到的不同可视化图表之间的联系不够紧密。而在本公开中,通过立方体展示传染病多维数据,立方体的不同表面显示不同维度的传染病数据图表,作为一个示例,在立方体的三个可见表面上,朝向用户的表面展示目标传染病数据图表,另外两个相邻的可见表面展示与该目标传染病数据图表具有关联的传染病数据图表,用于辅助朝向用户的表面展示的目标传染病数据图表,三个表面展示的传染病数据图表之间具有较为密切的关联,且相互具有辅助作用。
在一些示例性实施例中,响应于针对所述立方体的滑动操作,生成所述针对所述立方体的旋转指令。
其中,可以根据所述滑动操作的滑动速度控制所述立方体的旋转速度;可以根据所述滑动操作的滑动方向控制所述立方体的旋转方向。
在一些示例性实施例中,响应于针对所述立方体的拖拽操作,生成所述针对所述立方体的旋转指令。
其中,所述旋转指令用于控制立方体跟随用户的手指(或其它能够实现触屏操作功能的电子设备如电容笔等)与终端的屏幕的接触点进行旋转。
在一些示例性实施例中,响应于针对所述立方体的任一表面的点击操作,生成所述针对所述立方体的旋转指令。
其中,所述旋转指令用于控制立方体根据用户针对立方体的任一表面的点击操作,将被点击的表面旋转至第一朝向位置。
在一些示例性实施例中,所述图形用户界面显示的内容还包括旋转控件;
所述方法还包括:
响应于针对所述旋转控件的触控操作,生成所述针对所述立方体的旋转指令。
在一些示例性实施例中,所述旋转控件中包含四个虚拟按键;
其中,每个虚拟按键对应一个旋转方向,所述旋转指令用于控制立方体响应于针对任一所述虚拟按键的触控操作,将立方体向该虚拟按键对应的旋转方向进行旋转。
在一些示例性实施例中,所述方法还包括:
当在所述第一朝向停留的当前表面的停留时间小于预设的时间阈值,响应于针对所述立方体的旋转指令,控制在所述第一表面显示与所述当前表面显示的传染病数据图表的一类维度不同的传染病数据图表;
当在所述第一朝向停留的当前表面的停留时间大于或者等于所述时间阈值,响应于针对所述立方体的旋转指令,控制在所述第一表面显示与所述当前表面显示的传染病数据图表的一类维度相同但二类维度不同的传染病数据图表;
其中,所述一类维度下存在若干所述二类维度。
在一些示例性实施例中,所述一类维度包括时间、感染者画像和地区;
其中,时间下存在的所述二类维度包括日期、月份、季度和年份;
感染者画像下存在的所述二类维度包括年龄和性别;
地区下存在的所述二类维度包括县区、市和省份。
在上述实施例中,以一类维度下存在若干二类维度为例进行说明,然而本公开不限于此,例如在一些可能的实施方式中,二类维度下存在若干三类维度,下级维度是对于上级维度的细分,对细分的次数不做限制。
作为一个具体示例:
沿垂直方向旋转立方体(即上下旋转立方体)时,显示不同时间维度下的传染病数据图表,例如分别展示当日确诊人数、新增人数、累计确诊累计治愈人数图表;本周确诊人数、新增人数、累计确诊累计治愈人数图表;本月确诊人数、新增人数、累计确诊累计治愈人数图表和本年度确诊人数、新增人数、累计确诊累计治愈人数图表。
沿水平方向旋转立方体(即左右旋转立方体)时,显示不同数据对比维度例如同比数据和环比数据,例如分别展示新增患者2022年3月份与2021年3月份同比数据图表;确诊患者2022年3月份与2021年3月份同比数据图表;新增患者2011年4月份与2011年3月份环比数据图表和确诊患者2011年4月份与2011年3月份环比数据图表。
在上述实施例中,以时间维度和数据对比维度为例进行说明,然而本公开不限于此,例如在一些可能的实施方式中,维度可以包括合计报告病例数描述、合计较上期上升下降百分比、合计较去年同期上升下降百分比、合计年龄性别分布、合计较上期上升下降地区、合计地区分布、合计较去年同期上升下降病种、合计较上期上升下降病种、重点关注病种发病病例分布、重点关注病种发病病例分布、包含报告病例分类分布、报告病例性别年龄分布、性别年龄分布柱图和传染病周发病趋势折线图。本公开对此不做限定,用户可以根据实际需求自定义维度、维度的等级以及维度之间的关系。
在一些示例性实施例中,所述方法还包括:
当所述滑动操作针对所述立方体的中线的一侧,响应于针对所述立方体的旋转指令,控制在所述第一表面显示与当前表面显示的传染病数据图表的一类维度不同的传染病数据图表;
当所述滑动操作针对所述立方体的中线的另一侧,响应于针对所述立方体的旋转指令,控制在所述第一表面显示与当前表面显示的传染病数据图表的一类维度相同但二类维度不同的传染病数据图表;
其中,所述一类维度下存在若干所述二类维度。
参考图3,其为根据本公开实施例提供的图形用户界面的一种结构示意图。
在一些示例性实施例中,所述传染病数据图表中包含若干元素;
所述方法还包括:
响应于针对任一所述元素的触控操作,控制在所述图形用户界面显示所述元素对应的页面104。
其中,触控操作包括:单击、双击和长按拖拽等。
在一些示例性实施例中,响应于针对任一所述元素的单击操作,控制在所述图形用户界面放大显示所述元素,且显示所述元素对应的更详细的数据内容。
在一些示例性实施例中,响应于针对任一所述元素的双击操作,控制在所述图形用户界面显示所述元素的爆炸图。
其中,搜索该元素对应的若干个维度的数据内容,并通过可视化技术生成爆炸图。
在一些示例性实施例中,响应于针对任一所述元素的长按拖拽操作,控制在所述图形用户界面独立显示所述元素,并进行查询匹配,显示与该元素相关的其他维度的数据包容,作为一个示例,例如拖拽出某地当日新增病例,旁边会显示各个区县当日新增数据图、当日新增男女比例和当日新增病例接种疫苗数据等。
在一些示例性实施例中,所述控制在所述图形用户界面显示所述元素对应的页面之后,所述方法还包括:
控制将所述立方体缩小并显示在所述图形用户界面的预设位置。
其中,所述预设位置可以是角落,方便用户再次点击该立方体,以回到立方体页面。
从上面所述可以看出,本公开实施例提供的传染病多维数据的显示方法,通过终端设备提供图形用户界面,所述图形用户界面显示的内容包括立方体,所述立方体被配置为不同表面显示不同维度的传染病数据图表;该方法包括:响应于针对所述立方体的旋转指令,控制将所述立方体的第一表面旋转至第一朝向;其中,所述第一表面显示目标传染病数据图表,所述第一朝向为所述立方体朝向用户的朝向;获取所述目标传染病数据图表对应的相关传染病数据图表,并将所述相关传染病数据图表显示在所述立方体的第二表面和第三表面;其中,所述第二表面和所述第三表面为将所述第一表面旋转至所述第一朝向时,所述立方体的与所述第一表面相邻的可见的表面。本公开在立方体的三个可见表面上显示传染病数据图表,三个表面显示的传染病数据图表之间具有协同辅助关系。
需要说明的是,本公开实施例的方法可以由单个设备执行,例如一台计算机或服务器等。本实施例的方法也可以应用于分布式场景下,由多台设备相互配合来完成。在这种分布式场景的情况下,这多台设备中的一台设备可以只执行本公开实施例的方法中的某一个或多个步骤,这多台设备相互之间会进行交互以完成所述的方法。
需要说明的是,上述对本公开的一些实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于上述实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种传染病多维数据的显示装置。
参考图4,其为本公开实施例提供的传染病多维数据的显示装置的一种结构示意图。
传染病多维数据的显示装置400,通过终端设备提供图形用户界面,所述图形用户界面显示的内容包括立方体,所述立方体被配置为不同表面显示不同维度的传染病数据图表。
传染病多维数据的显示装置400,包括以下结构:
立方体旋转模块410,被配置为响应于针对所述立方体的旋转指令,控制将所述立方体的第一表面旋转至第一朝向;其中,所述第一表面显示目标传染病数据图表,所述第一朝向为所述立方体朝向用户的朝向;
立方体显示模块420,被配置为获取所述目标传染病数据图表对应的相关传染病数据图表,并将所述相关传染病数据图表显示在所述立方体的第二表面和第三表面;其中,所述第二表面和所述第三表面为将所述第一表面旋转至所述第一朝向时,所述立方体的与所述第一表面相邻的可见的表面。
在一些示例性实施例中,所述立方体可以沿水平方向和垂直方向旋转。
在一些示例性实施例中,传染病多维数据的显示装置400,还被配置为:
当在所述第一朝向停留的当前表面的停留时间小于预设的时间阈值,响应于针对所述立方体的旋转指令,控制在所述第一表面显示与所述当前表面显示的传染病数据图表的一类维度不同的传染病数据图表;
当在所述第一朝向停留的当前表面的停留时间大于或者等于所述时间阈值,响应于针对所述立方体的旋转指令,控制在所述第一表面显示与所述当前表面显示的传染病数据图表的一类维度相同但二类维度不同的传染病数据图表;
其中,所述一类维度下存在若干所述二类维度。
在一些示例性实施例中,响应于针对所述立方体的滑动操作,生成所述针对所述立方体的旋转指令。
在一些示例性实施例中,传染病多维数据的显示装置400,还被配置为:
当所述滑动操作针对所述立方体的中线的一侧,响应于针对所述立方体的旋转指令,控制在所述第一表面显示与当前表面显示的传染病数据图表的一类维度不同的传染病数据图表;
当所述滑动操作针对所述立方体的中线的另一侧,响应于针对所述立方体的旋转指令,控制在所述第一表面显示与当前表面显示的传染病数据图表的一类维度相同但二类维度不同的传染病数据图表;
其中,所述一类维度下存在若干所述二类维度。
在一些示例性实施例中,所述传染病数据图表中包含若干元素;
传染病多维数据的显示装置400,还被配置为:
响应于针对任一所述元素的触控操作,控制在所述图形用户界面显示所述元素对应的页面。
在一些示例性实施例中,所述控制在所述图形用户界面显示所述元素对应的页面之后,所述方法还包括:
控制将所述立方体缩小并显示在所述图形用户界面的预设位置。
为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本公开时可以把各模块的功能在同一个或多个软件和/或硬件中实现。
上述实施例的装置用于实现前述任一实施例中相应的传染病多维数据的显示方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上任意一实施例所述的传染病多维数据的显示方法。
图5示出了本实施例所提供的一种更为具体的电子设备硬件结构示意图,该设备可以包括:处理器1010、存储器1020、输入/输出接口1030、通信接口1040和总线1050。其中处理器1010、存储器1020、输入/输出接口1030和通信接口1040通过总线1050实现彼此之间在设备内部的通信连接。
处理器1010可以采用通用的CPU(Central Processing Unit,中央处理器)、微处理器、应用专用集成电路(Application Specific Integrated Circuit,ASIC)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本说明书实施例所提供的技术方案。
存储器1020可以采用ROM(Read Only Memory,只读存储器)、RAM(Random AccessMemory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1020可以存储操作系统和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器1020中,并由处理器1010来调用执行。
输入/输出接口1030用于连接输入/输出模块,以实现信息输入及输出。输入/输出模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。
通信接口1040用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如USB、网线等)实现通信,也可以通过无线方式(例如移动网络、WIFI、蓝牙等)实现通信。
总线1050包括一通路,在设备的各个组件(例如处理器1010、存储器1020、输入/输出接口1030和通信接口1040)之间传输信息。
需要说明的是,尽管上述设备仅示出了处理器1010、存储器1020、输入/输出接口1030、通信接口1040以及总线1050,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本说明书实施例方案所必需的组件,而不必包含图中所示的全部组件。
上述实施例的电子设备用于实现前述任一实施例中相应的传染病多维数据的显示方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上任一实施例所述的传染病多维数据的显示方法。
上述非暂态计算机可读存储介质可以是计算机能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(MO)等)、光学存储器(例如CD、DVD、BD、HVD等)、以及半导体存储器(例如ROM、EPROM、EEPROM、非易失性存储器(NAND FLASH)、固态硬盘(SSD))等。
上述实施例的存储介质存储的计算机指令用于使所述计算机执行如上示例性方法部分中任一实施例所述的传染病多维数据的显示方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
本领域技术技术人员知道,本公开的实施方式可以实现为一种系统、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式,本文一般称为“电路”、“模块”或“系统”。此外,在一些实施例中,本公开还可以实现为在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。
可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是,但不限于,电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举示例)例如可以包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本公开操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络(包括局域网(LAN)或广域网(WAN))连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合都可以由计算机程序指令实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,这些计算机程序指令通过计算机或其它可编程数据处理装置执行,产生了实现流程图和/或框图中的方框中规定的功能/操作的装置。
也可以把这些计算机程序指令存储在能使得计算机或其它可编程数据处理装置以特定方式工作的计算机可读介质中,这样,存储在计算机可读介质中的指令就产生出一个包括实现流程图和/或框图中的方框中规定的功能/操作的指令装置的产品。
也可以把计算机程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机或其它可编程装置上执行的指令能够提供实现流程图和/或框图中的方框中规定的功能/操作的过程。
此外,尽管在附图中以特定顺序描述了本公开方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
申请文件中提及的动词“包括”、“包含”及其词形变化的使用不排除除了申请文件中记载的那些元素或步骤之外的元素或步骤的存在。元素前的冠词“一”或“一个”不排除多个这种元素的存在。
虽然已经参考若干具体实施方式描述了本公开的精神和原理,但是应该理解,本公开并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本公开旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。所附权利要求的范围符合最宽泛的解释,从而包含所有这样的修改及等同结构和功能。
Claims (6)
1.一种传染病多维数据的显示方法,其特征在于,通过终端设备提供图形用户界面,所述图形用户界面显示的内容包括立方体,所述立方体被配置为不同表面显示不同维度的传染病数据图表;
所述方法包括:
响应于针对所述立方体的旋转指令,控制将所述立方体的第一表面旋转至第一朝向;其中,所述第一表面显示目标传染病数据图表,所述第一朝向为所述立方体朝向用户的朝向;
获取所述目标传染病数据图表对应的相关传染病数据图表,并将所述相关传染病数据图表显示在所述立方体的第二表面和第三表面;其中,所述第二表面和所述第三表面为将所述第一表面旋转至所述第一朝向时,所述立方体的与所述第一表面相邻的可见的表面;
当在所述第一朝向停留的当前表面的停留时间小于预设的时间阈值,响应于针对所述立方体的旋转指令,控制在所述第一表面显示与所述当前表面显示的传染病数据图表的一类维度不同的传染病数据图表;当在所述第一朝向停留的当前表面的停留时间大于或者等于所述时间阈值,响应于针对所述立方体的旋转指令,控制在所述第一表面显示与所述当前表面显示的传染病数据图表的一类维度相同但二类维度不同的传染病数据图表;或,当滑动操作针对所述立方体的中线的一侧,响应于针对所述立方体的旋转指令,控制在所述第一表面显示与当前表面显示的传染病数据图表的一类维度不同的传染病数据图表;当所述滑动操作针对所述立方体的中线的另一侧,响应于针对所述立方体的旋转指令,控制在所述第一表面显示与当前表面显示的传染病数据图表的一类维度相同但二类维度不同的传染病数据图表;其中,响应于针对所述立方体的滑动操作,生成所述针对所述立方体的旋转指令;其中,所述一类维度下存在若干所述二类维度;所述一类维度包括时间、感染者画像和地区;时间下存在的所述二类维度包括日期、月份、季度和年份;感染者画像下存在的所述二类维度包括年龄和性别;地区下存在的所述二类维度包括县区、市和省份;
响应于针对任一元素的触控操作,控制在所述图形用户界面显示所述元素对应的页面;其中,所述传染病数据图表中包含若干元素;具体包括:响应于针对任一所述元素的单击操作,控制在所述图形用户界面放大显示所述元素;响应于针对任一所述元素的双击操作,控制在所述图形用户界面显示所述元素的爆炸图;响应于针对任一所述元素的长按拖拽操作,控制在所述图形用户界面独立显示所述元素,并进行查询匹配,显示与该元素相关的其他维度的数据内容。
2.根据权利要求1所述的方法,其特征在于,所述立方体可以沿水平方向和垂直方向旋转。
3.根据权利要求1所述的方法,其特征在于,所述控制在所述图形用户界面显示所述元素对应的页面之后,所述方法还包括:
控制将所述立方体缩小并显示在所述图形用户界面的预设位置。
4.一种传染病多维数据的显示装置,其特征在于,通过终端设备提供图形用户界面,所述图形用户界面显示的内容包括立方体,所述立方体被配置为不同表面显示不同维度的传染病数据图表;
所述装置包括:
立方体旋转模块,被配置为响应于针对所述立方体的旋转指令,控制将所述立方体的第一表面旋转至第一朝向;其中,所述第一表面显示目标传染病数据图表,所述第一朝向为所述立方体朝向用户的朝向;
立方体显示模块,被配置为获取所述目标传染病数据图表对应的相关传染病数据图表,并将所述相关传染病数据图表显示在所述立方体的第二表面和第三表面;其中,所述第二表面和所述第三表面为将所述第一表面旋转至所述第一朝向时,所述立方体的与所述第一表面相邻的可见的表面;
所述立方体显示模块,还被配置为当在所述第一朝向停留的当前表面的停留时间小于预设的时间阈值,响应于针对所述立方体的旋转指令,控制在所述第一表面显示与所述当前表面显示的传染病数据图表的一类维度不同的传染病数据图表;当在所述第一朝向停留的当前表面的停留时间大于或者等于所述时间阈值,响应于针对所述立方体的旋转指令,控制在所述第一表面显示与所述当前表面显示的传染病数据图表的一类维度相同但二类维度不同的传染病数据图表;或,当滑动操作针对所述立方体的中线的一侧,响应于针对所述立方体的旋转指令,控制在所述第一表面显示与当前表面显示的传染病数据图表的一类维度不同的传染病数据图表;当所述滑动操作针对所述立方体的中线的另一侧,响应于针对所述立方体的旋转指令,控制在所述第一表面显示与当前表面显示的传染病数据图表的一类维度相同但二类维度不同的传染病数据图表;其中,响应于针对所述立方体的滑动操作,生成所述针对所述立方体的旋转指令;其中,所述一类维度下存在若干所述二类维度;所述一类维度包括时间、感染者画像和地区;时间下存在的所述二类维度包括日期、月份、季度和年份;感染者画像下存在的所述二类维度包括年龄和性别;地区下存在的所述二类维度包括县区、市和省份;
所述立方体显示模块,还被配置为响应于针对任一元素的触控操作,控制在所述图形用户界面显示所述元素对应的页面;其中,所述传染病数据图表中包含若干元素;具体包括:响应于针对任一所述元素的单击操作,控制在所述图形用户界面放大显示所述元素;响应于针对任一所述元素的双击操作,控制在所述图形用户界面显示所述元素的爆炸图;响应于针对任一所述元素的长按拖拽操作,控制在所述图形用户界面独立显示所述元素,并进行查询匹配,显示与该元素相关的其他维度的数据内容。
5.一种电子设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如权利要求1至3任意一项所述的方法。
6.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行权利要求1至3任一所述方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211098962.6A CN115168674B (zh) | 2022-09-09 | 2022-09-09 | 传染病多维数据的显示方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211098962.6A CN115168674B (zh) | 2022-09-09 | 2022-09-09 | 传染病多维数据的显示方法、装置、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115168674A CN115168674A (zh) | 2022-10-11 |
CN115168674B true CN115168674B (zh) | 2023-04-28 |
Family
ID=83482408
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211098962.6A Active CN115168674B (zh) | 2022-09-09 | 2022-09-09 | 传染病多维数据的显示方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115168674B (zh) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8407615B2 (en) * | 2005-06-08 | 2013-03-26 | Pitney Bowes Software Inc. | Method of displaying and interacting with information on a rotary fabric |
CN101644985B (zh) * | 2008-08-06 | 2013-05-29 | 比亚迪股份有限公司 | 一种终端用户界面的显示方法、系统及设备 |
US20100309228A1 (en) * | 2009-06-04 | 2010-12-09 | Camilo Mattos | Displaying Multi-Dimensional Data Using a Rotatable Object |
CN102509350B (zh) * | 2011-09-30 | 2013-12-25 | 北京航空航天大学 | 一种基于立方体的体育运动赛事信息可视化方法 |
CA2903830C (en) * | 2013-03-05 | 2021-08-24 | Fasetto, Llc | System and method for cubic graphical user interfaces |
CN112130712B (zh) * | 2019-06-24 | 2022-04-01 | 上海博泰悦臻网络技术服务有限公司 | 一种立方体交互方法及系统、可读存储介质、车机 |
CN112911147B (zh) * | 2021-01-27 | 2023-04-25 | 维沃移动通信有限公司 | 显示控制方法、显示控制装置及电子设备 |
-
2022
- 2022-09-09 CN CN202211098962.6A patent/CN115168674B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN115168674A (zh) | 2022-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Gu | Complex heatmap visualization | |
Zaiţi et al. | On free-hand TV control: experimental results on user-elicited gestures with Leap Motion | |
JP6317735B2 (ja) | アプリケーションユーザーインターフェイスにアクセスするためのリボンの利用 | |
US9507757B2 (en) | Generating multiple versions of a content item for multiple platforms | |
US10175854B2 (en) | Interaction in chain visualization | |
US9075503B2 (en) | Concentric hierarchical list browser | |
US10838692B2 (en) | Techniques to present a user interface for the visually impaired | |
US10551998B2 (en) | Method of displaying screen in electronic device, and electronic device therefor | |
CN106796581A (zh) | 用于内容数据的布局的基于用户意图的生成 | |
KR20170037957A (ko) | 스프레드시트의 데이터세트를 폼 기반 뷰 내에 표현하는 기법 | |
US20200319777A1 (en) | Dynamic whiteboard regions | |
US20150113452A1 (en) | Graphical user interface | |
Chen | Visualizing large time-series data on very small screens | |
Vogiatzidakis et al. | Frame-based elicitation of mid-air gestures for a smart home device ecosystem | |
AU2013325961B2 (en) | Information processing device and program | |
Moncrieff et al. | An open source, server-side framework for analytical web mapping and its application to health | |
CN115168674B (zh) | 传染病多维数据的显示方法、装置、电子设备及存储介质 | |
Yoon et al. | A case study on iteratively assessing and enhancing wearable user interface prototypes | |
Nugent | Anarchism out West: Some reflections on sources | |
US11693541B2 (en) | Application library and page hiding | |
Cheng et al. | Enabling interactivity on displays of multivariate time series and longitudinal data | |
US11263577B2 (en) | Mobile view for physician metrics | |
US11270486B2 (en) | Electronic drawing with handwriting recognition | |
Shipley et al. | Big Data and mHealth: Increasing the Usability of Healthcare Through the Customization of Pinterest–Literary Perspective | |
WO2019213786A1 (en) | Method and electronic device for selecting files in a file system |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CB03 | Change of inventor or designer information |
Inventor after: Ren Yimin Inventor after: Guo Weihong Inventor after: Ding Xueli Inventor before: Ren Yimin Inventor before: Ding Xueli Inventor before: Guo Weihong |
|
CB03 | Change of inventor or designer information |