Use this link to cite:
http://hdl.handle.net/2183/39934 GIS-Publisher: Simplifying web-based GIS application development for enhanced data dissemination
Loading...
Identifiers
Publication date
Authors
Advisors
Other responsabilities
Journal Title
Bibliographic citation
V. Lamas, D. de Castro, A. Cortiñas, and M. R. Luaces, "GIS-Publisher: Simplifying web-based GIS application development for enhanced data dissemination", SoftwareX, Vol. 28, Dec. 2024, Article number 101942, https://doi.org/10.1016/j.softx.2024.101942
Type of academic work
Academic degree
Abstract
[Abstract]: Geographic Information Systems (GIS) are complex systems that store, organize, process, and present geographically referenced data. Developing GIS requires specialized knowledge of algorithms, data structures, and geospatial concepts, along with the ability to implement scalable and efficient solutions for managing massive volumes of spatial data from various sources and providing user-friendly interfaces. This article introduces GIS-Publisher, a tool built using the Software Product Line (SPL) approach, which is a method of systematically creating a family of software products from shared core assets managing similarities and controlling variability. With GIS-Publisher, users without software development expertise can quickly and easily create web applications from directories containing shapefiles, a popular format for geographic data. The tool automates system deployment across various environments, including local computers, Secure Shell (SSH) remote servers, and Amazon Web Services (AWS) instances. Additionally, GIS-Publisher enables users to specify different styles using Styled Layer Descriptions (SLDs) for each shapefile, providing complete control over the visual representation of geographic data. This study details the features, benefits, and implementation of GIS-Publisher, demonstrating how it can accelerate GIS development and deployment.
Description
Permanent link to code/repository used for this code version: https://github.com/ElsevierSoftwareX/SOFTX-D-24-00402
Link to developer documentation/manual: https://github.com/lbdudc/gis-publisher#readme
Link to developer documentation/manual: https://github.com/lbdudc/gis-publisher#readme
Editor version
Rights
Attribution 4.0 International (CC BY)








