Abstract

Abstract. Building a complete free and open source GIS computing and data publication platform can be a relatively easy task. This paper describes an automated deployment of such platform using two open source software projects – GIS.lab and Gisquick. GIS.lab (http: //web.gislab.io) is a project for rapid deployment of a complete, centrally managed and horizontally scalable GIS infrastructure in the local area network, data center or cloud. It provides a comprehensive set of free geospatial software seamlessly integrated into one, easy-to-use system. A platform for GIS computing (in our case demonstrated on hydrological data processing) requires core components as a geoprocessing server, map server, and a computation engine as eg. GRASS GIS, SAGA, or other similar GIS software. All these components can be rapidly, and automatically deployed by GIS.lab platform. In our demonstrated solution PyWPS is used for serving WPS processes built on the top of GRASS GIS computation platform. GIS.lab can be easily extended by other components running in Docker containers. This approach is shown on Gisquick seamless integration. Gisquick (http://gisquick.org) is an open source platform for publishing geospatial data in the sense of rapid sharing of QGIS projects on the web. The platform consists of QGIS plugin, Django-based server application, QGIS server, and web/mobile clients. In this paper is shown how to easily deploy complete open source GIS infrastructure allowing all required operations as data preparation on desktop, data sharing, and geospatial computation as the service. It also includes data publication in the sense of OGC Web Services and importantly also as interactive web mapping applications.

Highlights

  • 1.1 Open Source GIS PackagesIn GIS (Geographic Information System) domain Free and Open Source Software (FOSS) plays historically a strong role

  • Its goal has been to support the collaborative development of open source geospatial software, and promote its widespread use (Open Source Geospatial Consorcium (OSGeo), 2017)

  • FOSS GIS projects which pass the incubation procedure are graduated as official OSGeo Projects

Read more

Summary

Open Source GIS Packages

In GIS (Geographic Information System) domain Free and Open Source Software (FOSS) plays historically a strong role. It is not an easy task to recognize which software projects are alive, solid, mature and reasonably maintained. Its goal has been to support the collaborative development of open source geospatial software, and promote its widespread use (OSGeo, 2017). FOSS GIS projects which pass the incubation procedure are graduated as official OSGeo Projects. This status is a clear sign to the users/consumers that such project is reasonably mature and has strong and diverse user and developer community.

Putting Blocks Together
METHODS
Gisquick as a Publication Platform
GIS Infrastructure for Hydrological Computation and Data Processing
Fundamentals
Deployment of a Master Node
Master Node Customization
Gisquick integration
CONCLUSIONS
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call