Movatterモバイル変換


[0]ホーム

URL:


CN113407618A - Visualization method and device of hierarchical data set based on tree topology structure - Google Patents

Visualization method and device of hierarchical data set based on tree topology structure
Download PDF

Info

Publication number
CN113407618A
CN113407618ACN202110722438.0ACN202110722438ACN113407618ACN 113407618 ACN113407618 ACN 113407618ACN 202110722438 ACN202110722438 ACN 202110722438ACN 113407618 ACN113407618 ACN 113407618A
Authority
CN
China
Prior art keywords
visualization
data set
tree topology
hierarchical data
hierarchical
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
Application number
CN202110722438.0A
Other languages
Chinese (zh)
Inventor
宋旭斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yue Xinxin
Original Assignee
Yue Xinxin
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yue XinxinfiledCriticalYue Xinxin
Priority to CN202110722438.0ApriorityCriticalpatent/CN113407618A/en
Publication of CN113407618ApublicationCriticalpatent/CN113407618A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本发明公开了一种基于树形拓扑结构的分级数据集的可视化方法,包括:S1,通过多种数据输入方式,输入分级数据集;S2,对所输入的分级数据集进行初始化;S3,确定可视化选项参数:S4,根据所确定的可视化选项参数,对所输入的分级数据集进行可视化处理;S5,以图形文件方式输出分级数据集经可视化处理后的可视化结果。本发明的数据可视化方法和设备,能够在信息系统涉及的数据处理和展现过程中,将分级数据集按照树形拓扑结构进行图形可视化处理,并且针对每个分级数据集生成一幅或多幅能够代表数据描述特征的静态或动态图片,更直观地呈现复杂的分级数据集,使得分级数据集的可视化结果层次明晰,提高数据的分析使用效率。

Figure 202110722438

The invention discloses a method for visualizing a hierarchical data set based on a tree topology structure, comprising: S1, inputting a hierarchical data set through various data input methods; S2, initializing the input hierarchical data set; S3, determining Visualization option parameters: S4, according to the determined visualization option parameters, perform visualization processing on the input grading data set; S5, output the visualization result of the grading data set after the visual processing in the form of a graphic file. The data visualization method and device of the present invention can perform graphic visualization processing on the hierarchical data set according to the tree topology structure in the data processing and presentation process involved in the information system, and for each hierarchical data set, one or more images can be generated. The static or dynamic pictures representing data description features can present complex hierarchical data sets more intuitively, making the visualization results of hierarchical data sets clear and improving the efficiency of data analysis and use.

Figure 202110722438

Description

Visualization method and device of hierarchical data set based on tree topology structure
Technical Field
The present invention generally relates to the field of data visualization technologies, and in particular, to a method and an apparatus for visualizing a hierarchical data set based on a tree topology.
Background
A hierarchical data set refers to an information collection of a set of data describing data dimensions, attributes, and values in a hierarchical manner, with a domain, an individual, an organization, an entity, an article, an activity, etc. as a described subject object, and is generally stored and transmitted in a spreadsheet, a data table, XML/JSON data, etc. The hierarchical data set has elements including: subject objects and environments to be described, data dimensions and definitions to which each level belongs, description information, data attribute parameters and data values to which each dimension belongs, and the like. According to the related data at home and abroad and the data visualization technology used in the current industry, a method for carrying out graphic visualization display processing on the hierarchical data set according to the tree topology structure is not found.
The hierarchical data set has the characteristics of multiple information levels, wide data dimensions, analysis by combining differences and changes and the like. There are currently presentations that are visualized only by tables, single-dimensional or a few-dimensional data. However, when the problem that the analysis and judgment support capability of the user is weak is encountered, it is necessary to perform visualization in a new manner so as to improve the analysis use efficiency of data.
Disclosure of Invention
In view of the above technical problem, the present disclosure provides a method for visualizing a hierarchical data set based on a tree topology, including the steps of: s1, inputting the hierarchical data set through a plurality of data input modes; s2, initializing the input hierarchical data set; s3, determining visualization option parameters; s4, according to the determined visualization option parameter, performing visualization processing on the input hierarchical data set; and S5, outputting the visualization result of the hierarchical data set after visualization processing in a mode of a graphic file.
In a preferred embodiment, the hierarchical data set is converted into a relationship corresponding to a trunk and multiple levels of branches of the tree topology, and then a visualization graph is generated and labeled according to the visualization option parameters, wherein each level in the hierarchical data set corresponds to each level in the tree topology.
In a preferred embodiment, the visualization method can be implemented by one of the following information processing techniques: independent application software, online service, SDK, cloud computing service.
In a preferred embodiment, the visualization results are presented in a tree topology, the visualization presentation of the tree topology's trunk and multi-level branches corresponding to the numerical values of the data attributes of the different levels of the hierarchical data set.
In a preferred embodiment, the visualization result has multiple formats, the presentation mode, the name and the size of the visualization result are changed according to scenes, and the trunk and the branches of the tree topology can be presented in multiple graphs or in a wire frame and a color block.
In a preferred embodiment, the visual representation of the tree topology's trunks and branches corresponding to the values of the data attributes includes at least one of: area, color, length, width.
In a preferred embodiment, the visualization result is configured by the visualization option parameter by inputting and calling the hierarchical data set manually or by an API.
In a preferred embodiment, the tree topology is presented with trunks and branches deployed from bottom to top and in a level-by-level fashion.
In a preferred embodiment, the trunks and branches of the tree topology are labeled with values of data attributes of the hierarchical data set and attribute names.
In one aspect of the present disclosure, there is provided a visualization device of a hierarchical data set based on a tree topology, comprising a processor and a memory, wherein the memory has stored thereon computer program instructions which, when executed by the processor, implement the method of any of the above.
Compared with the prior art, the beneficial effects of the disclosure are: in the data processing and displaying process related to the information system, the hierarchical data sets are subjected to graphic visualization processing according to a tree topology structure, and one or more static or dynamic pictures capable of representing data description characteristics are generated for each hierarchical data set, so that the complex hierarchical data sets are presented more intuitively, and the analysis and use efficiency of the data is improved.
Drawings
The novel features of the invention are set forth with particularity in the appended claims. A better understanding of the features and advantages of the present invention will be obtained by reference to the following detailed description that sets forth illustrative embodiments, in which the principles of the invention are utilized, and the accompanying drawings. The drawings are only for purposes of illustrating embodiments and are not to be construed as limiting the invention. Also, in the drawings, wherein like reference numerals refer to like elements throughout:
FIG. 1 illustrates a flow chart of a method for visualization of a hierarchical tree topology based data set in accordance with an exemplary embodiment of the present disclosure;
FIG. 2 illustrates an example of a hierarchical data set in accordance with an exemplary embodiment of the present disclosure;
FIG. 3 illustrates a schematic diagram of a tree topology in accordance with an exemplary embodiment of the present disclosure; and
fig. 4 shows a schematic diagram of a visualization device for a hierarchical data set based on a tree topology according to an exemplary embodiment of the present disclosure.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art. Nothing in the following detailed description is intended to indicate that any particular component, feature, or step is essential to the invention. Those skilled in the art will appreciate that various features or steps may be substituted for or combined with one another without departing from the scope of the present disclosure.
Fig. 1 shows a flowchart of a visualization method of a hierarchical tree topology based data set according to an exemplary embodiment of the present disclosure. The present disclosure provides a visualization method of hierarchical data set based on tree topology, comprising the steps of: s1, inputting the hierarchical data set through a plurality of data input modes, wherein the data input modes such as manual input, file import, API call and the like are supported; s2, initializing the input hierarchical data set; s3, determining a visualization option parameter, for example, by inputting and calling the hierarchical data set manually or by API, the visualization result being configured by the visualization option parameter; s4, performing visualization processing on the input hierarchical data set according to the determined visualization option parameters, wherein the hierarchical data set is converted into a relationship corresponding to a trunk and multiple levels of branches of the tree-shaped topological structure, and then generating a visualization graph and labeling according to the visualization option parameters, wherein each level in the hierarchical data set corresponds to each level in the tree-shaped topological structure; and S5, outputting the visualization result of the hierarchical data set after visualization processing in a graphic file mode, wherein the visualization result is presented in a tree topology mode, and the visualization presentation form of the tree topology structure trunk and the multi-level branches corresponds to the numerical values of the data attributes of different levels of the hierarchical data set. In addition, the output mode also supports the generation of mainstream picture and video format content by the API. In a preferred embodiment, the hierarchical data set comprises one or more levels of data, each level comprising one or more dimensions, each dimension comprising values of one or more data attributes, wherein the number of data attributes is unlimited for the number of levels, the number of dimensions, and the number of data attributes. In a preferred embodiment, the visualization method can be implemented by one of the following information processing techniques: independent application software, online service, SDK, cloud computing service.
FIG. 2 illustrates an example of a hierarchical data set in accordance with an exemplary embodiment of the present disclosure. Specifically, the hierarchy of the hierarchical data set may include one level, two levels, and three levels to N levels, each level may define different dimensions, each level of the dimensions may include different data attributes or lower-level dimensions, the dimensions defined by each level should be completely accommodated by the corresponding upper-level dimension, the value of each data attribute is usually a numerical value, and the measurement units of the data attributes of the entire data set may be the same or different. For example, the subject object of the data set in FIG. 2 is ABC, and the data set includes 3 levels of dimensions, 10 types of data attributes, as follows:
first-order dimensionality: ABC whole body (100)
And (3) secondary dimension: branch A (30), B (50), C (20)
Three-level dimensionality: branches a1(10), a2(15), a3(5), b1(20), b2(20), b3(10), c1(5), c2(5), c3(5), c4(5)
Fig. 3 shows a schematic diagram of a tree topology according to an exemplary embodiment of the present disclosure. And converting the hierarchical data set into a relation corresponding to a trunk and multilevel branches of the tree-shaped topological structure, generating a visual graph according to the visual option parameters, and labeling, wherein each level in the hierarchical data set corresponds to each level in the tree-shaped topological structure. For example, the generated data visualization graph includes a main trunk/trunk, which is generally a summary of the subject area data described by the data set, with the first dimension as a first branch, the second dimension as a second branch, the third dimension as a third branch, and so on. The visual graphic elements of the main trunk and each level of branches represent corresponding different data values in the modes of color difference, length, width, area and the like, and the visual display of the description content and the structure of the whole hierarchical data set is realized. In a preferred embodiment, the visualization result has multiple formats, the presentation mode, the name and the size of the visualization result are changed according to a scene, and the trunk and the branches of the tree topology can be presented in multiple graphs or in a wire frame and a color block. In a preferred embodiment, the visual representation of the tree topology's trunks and branches corresponding to the values of the data attributes includes at least one of: area, color, length, width. For example, the area sizes of b1 and b2 are the same (both values are 20), the area sizes of c1 to c4 and a3 are the same (both values are 5), and the area sizes of b3 and a1 are the same (both values are 10). In a preferred embodiment, the tree topology is presented with trunks and branches deployed from bottom to top and in a level-by-level fashion. In addition, the tree topology may also be distributed from top to bottom, left to right, right to left, inside to outside in a ring, or in other directions. In addition, the tree topology structure can be expanded step by step, or the first N-stage expansion is selected, or different display levels are set according to branches. In a preferred embodiment, the tree topology trunks and branches are labeled with values of data attributes of the hierarchical data set and attribute names. For example, the labels of the graphs may or may not include attributes, and values, percentages, units, and the like of the stems and branches.
By adopting the method and the equipment, the hierarchical data sets can be subjected to graphic visualization processing according to a tree topology structure in the data processing and displaying process related to an information system, one or more static or dynamic pictures capable of representing data description characteristics are generated for each hierarchical data set, and the complex hierarchical data sets are more visually presented, so that the visualization results of the hierarchical data sets are clear in hierarchy, rich in connotation, convenient to recognize and capable of improving the analysis and use efficiency of the data. The technical scheme of the invention can also support the input of the hierarchical data set in various data storage modes, can realize a software or hardware information processing module (realized by independent application software, online service, SDK, cloud computing service and other technical modes) of the data visualization method described by the invention, can configure data visualization parameter options in the input process, and generates and outputs data visualization graphic information presented according to tree topology through data initialization and visualization processing processes.
Fig. 4 illustrates a visualization device for a hierarchical data set based on a tree topology according to an exemplary embodiment of the present disclosure. Referring to thedevice 400 of fig. 4, the computing device comprises aprocessor 401 and amemory 402, wherein thememory 402 has stored thereoncomputer program instructions 403, thecomputer program instructions 403, when executed by the processor, implementing a method of visualization of a hierarchical data set based on a tree topology as described above.
In yet another aspect of the present disclosure, there is also provided a machine-readable storage medium having stored thereon computer program instructions, wherein the computer program instructions, when executed by a processor, implement the intelligent search method as described above. In some implementations, the machine-readable storage medium is a tangible component of a digital processing device. In other embodiments, the machine-readable storage medium is optionally removable from the digital processing apparatus. In some embodiments, the machine-readable storage medium may include, by way of non-limiting example, a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a flash Memory, a programmable Read-Only Memory (PROM), an erasable programmable Read-Only Memory (EPROM), a solid-state Memory, a magnetic disk, an optical disk, a cloud computing system or service, and so forth.
It should be understood that the various steps recited in the method embodiments of the present disclosure may be performed in a different order, and/or performed in parallel. Moreover, method embodiments may include additional steps and/or omit performing the illustrated steps. The scope of the invention is not limited in this respect.
In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the disclosure may be practiced without these specific details. In some embodiments, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
While exemplary embodiments of the present invention have been shown and described herein, it will be readily understood by those skilled in the art that such embodiments are provided by way of example only. Numerous modifications, changes, and substitutions will now occur to those skilled in the art without departing from the invention. It should be understood that various alternatives to the embodiments of the invention described herein may be employed in practicing the invention. It is intended that the following claims define the scope of the invention and that methods and structures within the scope of these claims and their equivalents be covered thereby.

Claims (10)

Translated fromChinese
1.一种基于树形拓扑结构的分级数据集的可视化方法,包括:1. A visualization method based on a hierarchical data set of tree topology, comprising:S1,通过多种数据输入方式,输入所述分级数据集;S1, through a variety of data input methods, input the classification data set;S2,对所输入的所述分级数据集进行初始化;S2, initialize the input classification data set;S3,确定可视化选项参数:S3, determine the visualization option parameters:S4,根据所确定的可视化选项参数,对所输入的所述分级数据集进行可视化处理;S4, according to the determined visualization option parameter, carry out visualization processing to the described classification data set input;S5,以图形文件方式输出所述分级数据集经可视化处理后的可视化结果。S5, output the visualization result after the visualization processing of the hierarchical data set in the form of a graphic file.2.根据权利要求1所述的可视化方法,其中将所述分级数据集转换为与所述树形拓扑结构的树干和多级树枝相对应的关系,然后根据所述可视化选项参数生成可视化图形并进行标注,其中所述分级数据集中的每一层级与所述树形拓扑结构中的每一层级相对应。2. The visualization method according to claim 1, wherein the hierarchical data set is converted into a relationship corresponding to the trunk and multi-level branches of the tree topology structure, and then a visualization graph is generated according to the visualization option parameters and Annotation is made, wherein each level in the hierarchical data set corresponds to each level in the tree topology.3.根据权利要求1所述的可视化方法,其中能够通过以下信息处理技术中的一个来实现所述可视化方法:独立的应用软件、在线服务、SDK、云计算服务。3. The visualization method according to claim 1, wherein the visualization method can be realized by one of the following information processing technologies: independent application software, online service, SDK, cloud computing service.4.根据权利要求1所述的可视化方法,其中以树形拓扑方式呈现所述可视化结果,所述树形拓扑结构的树干和多级树枝的可视化呈现形式与所述分级数据集的不同层级的数据属性的数值相对应。4. The visualization method according to claim 1, wherein the visualization results are presented in a tree topology, and the visual presentation forms of trunks and multi-level branches of the tree topology are different from those of different levels of the hierarchical data set. The value of the data attribute corresponds to.5.根据权利要求1所述的可视化方法,其中所述可视化结果具有多种格式,所述可视化结果的呈现方式、命名、大小根据场景进行改变,所述树形拓扑结构的树干和树枝能够以多种图形或者以线框、色块进行呈现。5. The visualization method according to claim 1, wherein the visualization result has multiple formats, the presentation mode, name, and size of the visualization result are changed according to the scene, and the trunk and branches of the tree topology can be in the form of Various graphics are presented in wireframes and color blocks.6.根据权利要求5所述的可视化方法,其中与所述数据属性的数值相对应的所述树形拓扑结构的树干和树枝的可视化呈现形式包括以下中的至少一个:面积、颜色、长度、宽度。6. The visualization method according to claim 5, wherein the visual presentation form of the trunk and branches of the tree topology structure corresponding to the numerical value of the data attribute comprises at least one of the following: area, color, length, width.7.根据权利要求1所述的可视化方法,其中通过手动或API输入和调用所述分级数据集,所述可视化结果通过所述可视化选项参数进行配置。7. The visualization method of claim 1, wherein the hierarchical dataset is entered and invoked manually or via an API, and the visualization results are configured through the visualization options parameters.8.根据权利要求1所述的可视化方法,其中所述树形拓扑结构的树干和树枝以自下而上并且逐级展开的方式进行呈现。8. The visualization method of claim 1, wherein the trunk and branches of the tree topology are presented in a bottom-up and level-by-level manner.9.根据权利要求1所述的可视化方法,其中所述树形拓扑结构的树干和树枝标注有所述分级数据集的数据属性的数值以及属性名。9 . The visualization method according to claim 1 , wherein the trunk and branches of the tree topology are marked with numerical values and attribute names of data attributes of the hierarchical data set. 10 .10.一种基于树形拓扑结构的分级数据集的可视化设备,包括处理器和存储器,其中所述存储器上存储有计算机程序指令,所述计算机程序指令在由所述处理器执行时实现根据权利要求1-9中任一项所述的方法。10. A device for visualizing a hierarchical data set based on a tree topology, comprising a processor and a memory, wherein the memory has computer program instructions stored thereon, the computer program instructions when executed by the processor implement according to the rights The method of any one of claims 1-9.
CN202110722438.0A2021-06-282021-06-28Visualization method and device of hierarchical data set based on tree topology structurePendingCN113407618A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202110722438.0ACN113407618A (en)2021-06-282021-06-28Visualization method and device of hierarchical data set based on tree topology structure

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202110722438.0ACN113407618A (en)2021-06-282021-06-28Visualization method and device of hierarchical data set based on tree topology structure

Publications (1)

Publication NumberPublication Date
CN113407618Atrue CN113407618A (en)2021-09-17

Family

ID=77679879

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202110722438.0APendingCN113407618A (en)2021-06-282021-06-28Visualization method and device of hierarchical data set based on tree topology structure

Country Status (1)

CountryLink
CN (1)CN113407618A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102629271A (en)*2012-03-132012-08-08北京工商大学Complex data visualization method and equipment based on stacked tree graph
US20150378563A1 (en)*2014-06-252015-12-31Oracle International CorporationOrbit visualization for displaying hierarchical data
CN109871357A (en)*2018-12-142019-06-11深圳壹账通智能科技有限公司 Project document display method, device, electronic device and storage medium
CN110532240A (en)*2019-07-172019-12-03北京中电飞华通信股份有限公司A kind of enterprise directory hierarchy mode method and system
CN112860151A (en)*2021-03-082021-05-28上海核工程研究设计院有限公司Method for displaying multidimensional data through complex relation tree form of nuclear power engineering data

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102629271A (en)*2012-03-132012-08-08北京工商大学Complex data visualization method and equipment based on stacked tree graph
US20150378563A1 (en)*2014-06-252015-12-31Oracle International CorporationOrbit visualization for displaying hierarchical data
CN109871357A (en)*2018-12-142019-06-11深圳壹账通智能科技有限公司 Project document display method, device, electronic device and storage medium
CN110532240A (en)*2019-07-172019-12-03北京中电飞华通信股份有限公司A kind of enterprise directory hierarchy mode method and system
CN112860151A (en)*2021-03-082021-05-28上海核工程研究设计院有限公司Method for displaying multidimensional data through complex relation tree form of nuclear power engineering data

Similar Documents

PublicationPublication DateTitle
CN111414166B (en)Code generation method, device, equipment and storage medium
CN108228874A (en) General knowledge map visualization device and method based on artificial intelligence technology
CN112035708A (en)Knowledge graph display method and device, computer device and readable storage medium
Morozov et al.Distributed contour trees
JP7264989B2 (en) Visualization method, device and recording medium for multi-source earth observation image processing
CN108845942B (en)Product feature management method, device, system and storage medium
CN114138246B (en)Topology automatic generation method, device, computing equipment and storage medium
JP5948480B1 (en) System, method and computer software program for displaying / manipulating 2D or 3D shape information
CN114138269A (en)Visual application construction method and device of business data
CN109324796A (en)Quick interface arrangement method and device
Li et al.3d compat: Composition of materials on parts of 3d things
CN116991935B (en) A multimodal data interaction method, device, and storage medium
CN111475511A (en)Data storage method, data access method, data storage device, data access device and data access equipment based on tree structure
CN109446384B (en)Method and system for generating personnel organization architecture information
CN108958611B (en) Information editing method and device
CN114780752B (en) Method, system, device and storage medium for constructing federated knowledge graph
US11222038B2 (en)Generating an outside-in hierarchical tree visualization
CN105808682A (en)Relational graph display method and apparatus
Zhang et al.Big data density analytics using parallel coordinate visualization
CN104331496A (en)Photo sharing method and device
CN108733709A (en) Method, device and computer storage medium for knowledge management
Telea et al.An open visualization toolkit for reverse architecting
CN113407618A (en)Visualization method and device of hierarchical data set based on tree topology structure
Fabrizio et al.Fast implementation of the ultimate opening
CN112749229A (en)Data conversion method, device, storage medium and electronic equipment

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20210917


[8]ページ先頭

©2009-2025 Movatter.jp