Node relation graph displaying method and system based on HTML5

A technology for displaying method and relationship diagram, applied in special data processing applications, instruments, electrical digital data processing, etc., and can solve problems such as slow development of graphic data visualization technology

Inactive Publication Date: 2017-03-08
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF2 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] With the rapid development of the Internet and the rapid emergence of massive data, it is becoming more and more important to provide an efficient and intuitive visualization method for massive data. For the field of online education, knowledge maps for the purpose of improving learning efficiency and learning path navigation How to draw has become an urgent problem to be solved. At present, many platforms provide web-based graphics data visualization technology. For example, Adobe's flash and Microsoft's Silverlight provide web-based graphics drawing technology, but they all require client-side browsing In addition, Sun's JavaApplet platform also provides web-based graphics rendering technology, but it also requires JRE to be installed on the user's computer to run normally. Since the user client needs to install additional plug-ins to display normally Therefore, the development of graphic data visualization technology based on these platforms is relatively slow.

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
  • Node relation graph displaying method and system based on HTML5
  • Node relation graph displaying method and system based on HTML5
  • Node relation graph displaying method and system based on HTML5

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The present invention is described further below.

[0022] The implementation process of the present invention will be described in detail below, and the examples will be shown in the diagrams, wherein the same element or module name always indicates the element with the same function. The implementation process described below with the accompanying drawings is only exemplary , are only used to explain and illustrate the present invention, and should not be construed as limiting the present invention.

[0023] Such as figure 1 As shown, the present invention provides a node relationship diagram display system, the system includes a data input module, a parser, a graphics drawing module, an output module, a graphics element event processing module and a graphics output module. Wherein, the data input module is used to receive The graphic data input by the user or returned by the web server background, the data format is json data. The parser is used to parse the ...

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 provides a node relation graph displaying method and system based on an HTML5. The method comprises the steps that a user inputs or a website server background returns graph data of a node relation graph, wherein the graph data is of a specific json format; a data input module obtains corresponding json graph data and stores the data temporarily; through utilization of new features of the HTML5, a graph drawing module is established and initial blank canvas is established; the json graph data is resolved through utilization of a JavaScript program resolver; the graph drawing module sets an initial position of nodes according to the resolved graph data and draws the nodes; the graph drawing module draws corresponding node connecting lines according to the drawn node graph and the corresponding graph data; a graph element event processing module sets mouse events of graph elements according to the graph data; and a graph output module outputs a graph to a webpage, and the node relation graph is displayed to the user. According to the method and the system, through utilization of a canvas function of the HTML5 and the mouse events of various graph elements supported by an html page, the node relation graph is efficiently and clearly displayed on the webpage through the graph data of the specific format.

Description

technical field [0001] The invention relates to the technical field of online education, in particular to a method and system for displaying a node relationship diagram based on HTML5. Background technique [0002] With the rapid development of the Internet and the rapid emergence of massive data, it is becoming more and more important to provide an efficient and intuitive visualization method for massive data. For the field of online education, knowledge maps for the purpose of improving learning efficiency and learning path navigation How to draw has become an urgent problem to be solved. At present, many platforms provide web-based graphics data visualization technology. For example, Adobe's flash and Microsoft's Silverlight provide web-based graphics drawing technology, but they all require client-side browsing In addition, Sun's JavaApplet platform also provides web-based graphics rendering technology, but it also requires JRE to be installed on the user's computer to r...

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): G06F9/44G06F17/22
CPCG06F8/30G06F9/451G06F40/14
Inventor 曹晟蒋长红毕丙伟张刚林孙博宇常知常李富祥
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products