Font Size: a A A

Design And Implementation Of Visual Map Platform Base On Web Component

Posted on:2022-03-28Degree:MasterType:Thesis
Country:ChinaCandidate:X GuFull Text:PDF
GTID:2518306551454254Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
In today's Internet industry,the products are updated rapidly,and the traditional web map development tools have been unable to meet the needs of agile development.Web component technology has good reusability,expansibility and maintainability,and can construct web applications in a more efficient way,which is of great significance to accelerate the speed of map development.Based on the above problems,this paper studies the existing Web component technology and map development tools,and from the perspective of front-end developers,designs and implements a visual map development platform based on Web components.The platform provides a componentized solution for the rapid construction task in the development of Web map: This article deeply encapsulates tools such as Open Layers based on Web componentization,and implements a map rendering component.The rendering component encapsulates a lot of work such as map configuration,component configuration,interactive configuration,etc.,allowing users to customize map pages using the visual configuration system matching the map rendering component without any map development and programming experience,And then synchronously render the constructed map to the application project through the map rendering component.With the help of map rendering components and supporting visual configuration system,developers can quickly build maps without programming.The map rendering component and the matching visual configuration system are interrelated and complementary to each other,which can meet most of the rapid construction tasks of Web maps,and basically achieve the goal of reducing the workload of developers and speeding up the development of map services.The innovation of this article lies in the in-depth combination of Web componentization and visualization development,and the complex implementation logic of map development is encapsulated into the map rendering component on the client side and the map configuration synchronization service on the server side respectively,realizing the rapid development of low-code maps.At present,the platform has been applied to many projects such as the Liuzhou Municipal Public Security Bureau's Smart Prison Project,and the solid waste treatment platform of Hangzhou Qiantang New District.Good application effects have been achieved and the practicability of the platform has been verified.
Keywords/Search Tags:Web componentization, Visual development, Map development, Agile development
PDF Full Text Request
Related items