Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A declaration grammar-based two-layer visual linkage arrangement method and system

A declarative and grammatical technology, applied in the two-layer visual linkage layout method and system field, can solve problems such as expressiveness, ease of learning, layout efficiency, and compatibility to achieve better performance, so as to achieve easy understanding, improve compatibility, and improve The effect of orchestration efficiency

Pending Publication Date: 2020-12-15
ZHEJIANG LAB
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the embodiment of the present invention is to provide a two-layer visual linkage layout method and system based on declarative grammar, so as to overcome the failure of the existing visual linkage layout method in four aspects: expressiveness, ease of learning, layout efficiency, and compatibility. Questions for better performance

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A declaration grammar-based two-layer visual linkage arrangement method and system
  • A declaration grammar-based two-layer visual linkage arrangement method and system
  • A declaration grammar-based two-layer visual linkage arrangement method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] In this embodiment, using the description code based on json format and English-like natural language grammar as an example, this method is used to design a visual linkage arrangement grammar and implement its parser. The grammar and parser can quickly arrange various linkages , and then using the multi-view visualization of Hangzhou residential data with maps, histograms, and stacked column charts as an example, we arrange the interaction linkage between data point selection, range selection, dragging, and zooming among the three visualizations.

[0026] figure 1 It is a flow chart of a two-layer visual linkage arrangement method based on declarative grammar provided by an embodiment of the present invention; a two-layer visual linkage arrangement method based on declarative grammar provided by this embodiment includes the following steps:

[0027] Step S101, abstract the interactive semantics of the linkage, obtain the upper framework, abstract the data structure of l...

Embodiment 2

[0109] Figure 5A block diagram of a two-layer visual linkage layout system based on declarative syntax provided by an embodiment of the present invention, the system can execute any of the two-layer visual linkage layout methods based on declarative grammar provided by any embodiment of the present invention, It has corresponding functional modules and beneficial effects for executing the method. The system includes:

[0110] The frame abstraction unit 901 is used to abstract the interactive semantics of linkage, obtain the upper frame, abstract the data structure of linkage, obtain the lower frame, and establish the conversion relationship between the upper frame and the lower frame;

[0111] The layout grammar construction unit 902 is used to build the upper-level layout grammar based on the interactive operation based on the upper-level framework, build the lower-level layout grammar based on the data flow graph based on the lower-level framework, and establish two The c...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a declaration grammar-based two-layer visual linkage arrangement method and system. The method comprises the steps of abstracting interaction semantics of linkage to obtain anupper-layer framework, abstracting a data structure of linkage, obtaining a lower-layer framework, and establishing a conversion relationship between the two-layer frameworks; constructing an upper-layer arrangement grammar based on interactive operation based on the upper-layer framework, constructing a lower-layer arrangement grammar based on the data flow diagram based on the lower-layer framework, and establishing a conversion relationship of the two-layer arrangement grammar based on the conversion relationship of the two-layer framework; constructing a grammar parser according to the two-layer arrangement grammar and the conversion relationship thereof, constructing an upper-layer grammar parsing module according to the upper-layer arrangement grammar, constructing a lower-layer grammar parsing module according to the lower-layer arrangement grammar, and constructing a connection module between the two-layer grammar parsing modules according to the conversion relationship of thetwo-layer grammar; and obtaining a description code conforming to the upper-layer or lower-layer arrangement grammar, analyzing by using a grammar analyzer, and arranging visual linkage.

Description

technical field [0001] The invention relates to the field of multi-view visualization, in particular to a two-layer visualization linkage arrangement method and system based on declarative syntax. Background technique [0002] The visual presentation of data enables people to intuitively and quickly understand the patterns and regularities in the data. On this basis, interactive visualization provides the function of user interaction, enabling users to change the presentation of visualization through interaction, and explore and analyze data. Multi-view visualization enables people to observe data from multiple angles and comprehensively observe multiple data by arranging multiple visualizations in the window. Interactive multi-view visualization combines the characteristics of the above two. The so-called visualization linkage refers to the situation that in the interactive multi-view visualization, the user interacts on a certain view to trigger the change of multiple vi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/34G06F8/30G06F8/41
CPCG06F8/34G06F8/37G06F8/427Y02D10/00
Inventor 巫英才陈然陈佳慧傅四维翁荻陈为
Owner ZHEJIANG LAB
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products