Font Size: a A A

Data Visualization Chart System Based On D3

Posted on:2018-10-16Degree:MasterType:Thesis
Country:ChinaCandidate:W M FanFull Text:PDF
GTID:2348330533966794Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
In the era of large data,we are surrounded by all kinds of information,all kinds of data,people's time is broken,attention is dispersed,more people like to see pictures rather than text,like to watch the chart rather than data.In other words,the text is not as good as the table.And data visualization is mainly aimed at the use of graphical means,clear and effective communication and communication information.Traditional graphical statistical tools exist such as poor interaction,low scalability,complex operation,limited performance,and the lack of rich graphics.Compared to the traditional chart and data dashboard,today's data visualization is committed to a more lively,friendly form,instantly present hidden in the ever-changing and complex data behind the business insight.The D3-based data visualization chart system described in this paper allows more people to see the charm of data visualization and help non-professional engineers easily build professional visualization applications with simple graphical template design.The system provides a wealth of visual templates to meet the needs of exhibitions,business monitoring,risk warning,geographic information analysis and other business needs.In simple terms it has the following features:(1)Support a variety of chart types to displayPie chart,bar chart,bar graph,area chart,combination chart,scatter plot and so on.(2)Having a variety of interactive behaviorAnimation,the data point prompt,the label;The chart linkage,the link jump,Pop up the suspension window,Execute the given script code;3D chart,response,chart drill,chart zoom,coordinate axis flip;style setting,Condition display settings;Print,sort,export SVG,export PDF,export pictures and so on.(3)A variety of resolution adaptation program,to meet the use of different occasionsEspecially for the splicing of the big screen side of the display done a resolution optimization,multi-terminal screen display has no pressure.The paper mainly analyzes the working principle of the system from three aspects: thedesign of the chart template,the request processing process,the rendering output of the chart in the page.Using XML description to achieve the definition of the chart template,the use of Servlet technology to deal with requests from the browser,through the D3.js chart plug-in data in the form of a graphical render in the page.
Keywords/Search Tags:Chart, Visualization, Data Visualization, D3.js
PDF Full Text Request
Related items