Font Size: a A A

Design And Implementation Of Geographic Information Service Sharing Platform Based On Microservice

Posted on:2020-01-21Degree:MasterType:Thesis
Country:ChinaCandidate:J ZhangFull Text:PDF
GTID:2370330599952004Subject:Cartography and Geographic Information System
Abstract/Summary:PDF Full Text Request
The rapid development of the city has brought about a huge demand for the construction of smart cities.In 2018,the national urbanization rate was 59.58%,an increase of 1.06 percentage points[1].Basic geographic information service has become an indispensable part of urban development,and it is an important guarantee for urban operation management and residents'quality of life.The rise of the"Internet"era has also impacted the traditional geographic information industry.The repetitive development of traditional geographic information software development has led to the lack of updating and nourishing its core software technology.The competitiveness has gradually declined.In recent years,the government relevant departments have been actively promoting the construction of geographic information management,in order to achieve dynamic management detection and supervision of urban spatiotemporal status.This will involve how to break down barriers among departments,how to organize,integrate,update data resources,how to connect urban public management services,how to organize geographic information services,and so on.Therefore,it is very important to develop the urban geographic information service sharing platform.The development of technology will push forward the integration of data resources and maximize the value of geographic information.The main research and innovations in this paper are as follows:1)A geographic information service sharing platform is designed and implemented by making full use of the structural flexibility,technology inclusiveness and organizational structure proximity of micro-services.The overall architecture and deployment architecture of the platform are studied,and the platform's performance is optimized.From the perspective of front-end engineering.How the urban public management application subsystem ensures the robustness and scalability of single-page geographic information application is analyzed in this paper.The main functions of the management application subsystem and the resource and rights management application subsystem is designed and implemented.In the micro-service layer,the four core modules of service resource management,service operation monitoring,service operation and maintenance management,and service metadata management are realized.2)The characteristics of Xiangyang government electronic map data is analyzed,the front-end e-government map data visualization mode is designed.The model uses the geographic information service standard and the service generation tool generates the map service.The geographic information metadata interaction is constrained by the resource and metadata management specification.3)The high-performance map tile server is designed and implemented by adopting new technologies such as HTTP2 protocol,Node.js and vector tile.In this paper,the server's service response time is shortened and the concurrent performance is improved by experiment.4)A personalized map service based on the SLD style description language is implemented.The standardization and personalization is combined with the personalized map service.The personalized map service satisfies the user's demand for personalized style.The map data computing micro-service module is designed in order to improve the value of geographic information services.Three services have been realized such as grid statistics,regional statistics and planning forms statistics.5)The research results of this paper have been successfully applied to the construction of a geographic information public platform for urban maps in Xiangyang City,Hubei Province.The service layer is established on the platform supported by the micro-service layer.The integration of time and space benchmarks with data is realized based on analyzing the basic situation of the data in the Xiangyang City geographic information data pool.
Keywords/Search Tags:microservices, geographic information sharing, personalized map, map services
PDF Full Text Request
Related items