Font Size: a A A

Design And Development Of WebGIS Client Based On Open Source Platform

Posted on:2019-01-01Degree:MasterType:Thesis
Country:ChinaCandidate:H L YangFull Text:PDF
GTID:2430330596958147Subject:Cartography and Geographic Information System
Abstract/Summary:PDF Full Text Request
WebGIS is one of the main development directions of Geographic Information System(GIS).Because of its wide applicability and ease of operation,it has a wider audience than traditional GIS systems..With the rapid development of front-end technology,more front-end frameworks and front-end application building technologies have been applied to the development of WebGIS.Based on the MVVM pattern,the GIS application built by Vue realizes the componentization of the code,which makes the system's expansibility and code reusability greatly enhanced,and can quickly and effectively construct a WebGIS application.At present,the mainstream WebGIS has ArcGIS API for JavaScript,OpenLayer,Leaflet,among which OpenLayer and Leaflet are deeply loved by developers because of their open source features,while Leaflet is a latecomer,because of its short and lean code structure,powerful expansion ability,active The community is gradually gaining a foothold in WebGIS development projects.In terms of GIS servers,GeoServer is the best practice for geographic information interoperability standards specified by the Open Geospatial Consortium(OGC),supporting data distribution,update and query services for most mainstream map formats,as well as mainstream data.The software space query expansion has good support,and because of its open source features,it can be used interactively with the current mainstream front-end WebGIS framework.In terms of GIS data,PostgreSQL is the world's most advanced open source database.Its spatial data expansion PostGIS supports a variety of spatial data types,and has powerful analytical capabilities.This paper is based on the open source platform for WebGIS development research and exploration,the main contents are:1)Research the current mainstream Web and WebGIS technologies,and master the current mainstream WebGIS application construction model.2)In-depth study of the WebGIS development framework Leaflet and the frontend build framework Vue,based on Vue+Leaflet+GeoServer+PostGIS-based development model.3)Based on the development model constructed above,develop the WebGIS system and implement basic map operations,POI point aggregation,feature attribute query,map measurement and other functions.
Keywords/Search Tags:WebGIS, open source, Leaflet, Vue, Modularization
PDF Full Text Request
Related items