Font Size: a A A

Based On D3.js Administrative Region Statistical Map Visualization Models

Posted on:2016-09-25Degree:MasterType:Thesis
Country:ChinaCandidate:G Z WangFull Text:PDF
GTID:2310330482479758Subject:Cartography and Geographic Information Engineering
Abstract/Summary:PDF Full Text Request
In the knowledge economy era, statistical information sharing, information analysis has become an inevitable social development. On the one hand, the demand for the national macro-control and macro decision-making, for public emergencies, and the community resource data, for natural resources statistics maps is increasing; on the other hand all types of commodity producers, domestic and foreign investors, research institutions and the general the public, in order to meet management, research, analysis, investment decisions and consumer choice demand for regional statistics also had a growing diversified,all-round demand. Faced with the status in society the growing demand for information, the statistical map visualization as a key technology to achieve information sharing, information sharing has become a hot research field today.Currently, statistical cartography in China and abroad, mainly focusing on methods for the preparation of professional and technical staff of cartography, cartographic generalization research methods. Facing weak GIS user customization requirements, client WebGIS Statistical mapping technology is not deep enough. The presence of visual effect is not ideal and can not be combined with location information and other shortcomings. Based on visual controls D3.js optimized government statistical visualization, location-based data visualization government in such areas as research, use of spatial information online and offline data, statistical norms embedded Administrative Region templated map style dynamic provisioning, Client-based storage, network transmission, graphics rendering performance advantages, multi-source, multi-level administrative statistics of dynamic production statistics maps to visualize the effect of gorgeous, government data visualization and geographic information combined. The main work is as follows:(1) D3js visual control selecting:learning about visual knowledge, comparing advantages and disadvantages of ECharts.js, HighCharts.js. D3.js, the three visual controls in current mainstream, concluding D3.js visual controls that can meet the brilliant visual effects, easier to learn, suitable for government statistical visualization.(2) Administrative Region map data hierarchical organization:hierarchical vector data through a simplified varying degrees of provincial, city, county, forming a layered vector data sets stored in the back-end server, at different scales of production statistics map client, someone can backstage via HTTP Request simplify layered vector data, converted to GeoJson format dynamic data to the client. At the same time based on the administrative division coding GeoJson get stored within the administrative division of statistical operations Json data. Vector data symbol ization, slicing vector tile map form, the image data is formed by constructing an image pyramid tile image map on the back-end server, the client implements asynchronous requests stored database or file index and display map bottom FIG.(3) Summarizing the three types of map visualization patterns:by learning statistics maps knowledge summarizes the three types of map visualization pattern, For Public Emergencies Map Visualization Pattern, Community Resources Of Statistical Map Visualization Pattern, For Nature Resource Statistical Map Visualization Modes. With case summarized describes each category contains several government statistics maps for government data visualization pattern(4) Achieving eight government statistics map visualization patterns:Based D3.js visual control achieve histogram government statistics map visualization pattern, Based D3.js visual control achieve line government statistics map visualization pattern, Based D3.js visual control achieve area government statistics map visualization pattern, Based D3.js visual control achieve radar government statistics map visualization pattern, Based D3.js visual control achieve government statistics dashboard map visualization pattern, suspended government statistical classification knowledge map visualization pattern, hot map visualization pattern government statistics maps, government statistics clustering map visualization pattern.(5)Government statistics map visualization module development:based on Eclipse development platform, using Java, JavaScript programming language to achieve a visual pattern has eight government statistics map visualization patterns to meet government statistical visualization requirements.
Keywords/Search Tags:Data Visualization, Visualization Pattern, D3.js, Two-dimensional Map, Secondary Development
PDF Full Text Request
Related items