THE ROLE OF OPEN-SOURCE PYTHON PACKAGE GEOSERVER-REST IN WEB-GIS DEVELOPMENT
- Geoinformatics Center (GIC), Asian Institute of Technology (AIT), Thailand
Keywords: geoserver, geospatial data, geoserver style, web GIS, geospatial science, python package
Abstract. This work describes geoserver-rest, an open-source python package that can manage the geospatial data in a geoserver which is helpful for uploading, editing, and deleting the raster/vector layers from various sources. It is also useful for generating the style/legend from the uploaded geospatial data. Thus, generated legend can be used for visualization of maps in the web-GIS platform. The package is successfully used to build the web-GIS portal for agricultural datasets of Afghanistan, which has around 6000 map layers. The main benefit that geoserver-rest provides to this project is the ability to upload the data to the geoserver and create the styles file dynamically. Thus, created style file are directly linked to the corresponding layer and provide the Web Mapping Service (WMS) standard and visualize in an interactive way.