| With the development of computer at the present stage,the techniques of visual display,management,analysis and research are more and more widely used as geographic information data,map services have developed relatively mature technologies at domestic and international.In the map service,In different fields,map can be produced based on different data to meet the needs of thematic map visualization,In the era of rapid data update of the map online drawing service operation.With massive spatial data application requirements,the ordinary can’t satisfy the mass map visualization real-time rendering and high resolution customized special map,vector tiles data due to its peculiar to create high efficiency,fast transmission and rendering,data independence,and the style pattern change drawing scheme without having to create tiles,high display quality,is able to support high resolution display advantages become key technology.According to the principle of on-line cartography,combining with the advantages of vector tile data rendering and the production,organization and related techniques of Mapbox vector tile,to study the principle of tile generation is studied,and the difference between single slice and distributed parallel slice is analyzed and compared,this paper designs and builds the on-line cartographic service platform based on vector tile,and realizes the real-time,fast and high-resolution on-line cartographic function based on vector map.The main research content of this paper summarized as follows:1.Research on spatial data structure and principle of slice technology,and analysis of the feasibility of dynamic modification of map style based on vector data combination MapboxGL provides theoretical support for the design of vector tile map service platform.2.The tissue model,slice principle and vector tile coding principle of vector tile data are studied.This paper studies the current mainstream tile data construction calculation model,including single thread and multithread computing model,distributed parallel slice model.According to the statistical analysis of the difference of slice size and slice time of different models,the results show that the distributed parallel slice scheme based on Spark algorithm can construct vector tile quickly and efficiently.3.Build network thematic map online configuration service platform,enhance user interaction with map.Enables map editing function through the front-end frame component,user through the client layer management and editing function,on-line dynamically modifies the map style file,uses the browser rendering engine MapboxGL carries on the dynamic map drawing in the client side.On the basis of the research and design of vector tile and on-line mapping technology,cartographers can realize non-professional user-defined map from script development,and combine Mapbox API and Angular front-end framework to develop a real-time dynamic,high-resolution,non-development vector map service platform. |