- Open Access
Open-source geospatial tools and technologies for urban and environmental studies
Open Geospatial Data, Software and Standards volume 5, Article number: 5 (2020)
Open geospatial data and tools are an increasingly important paradigm offering the opportunity to promote the democratization of geographical information, the transparency of governments and institutions, as well as social, economic and environmental opportunities. During the past decade, developments in the area of open geospatial data and open-source geospatial software have greatly improved. Many parts of the research community believe that combining free and open software, open data, as well as open standards, leads to the creation of a sustainable ecosystem to accelerate new discoveries to help solve global cross-disciplinary societal challenges, from climate change mitigation to sustainable cities. The consistent prevalence of open source GIS studies motivated this thematic collection. The contributions are divided into two main categories. In the first category, seven concrete studies on open-source tools and technologies for urban and environmental studies are briefly presented. Each one has been implemented for and applied to a certain use case, and at the same time it may be applied to other use cases due to the reproducibility nature of open source software. The second category presents and discusses the usability of open source geospatial solutions for laser scanning technology and its applications.
Open-source GIS has consistently and effectively improved during the past decade . Governments and stakeholders from academia and industry actively participate in open geospatial data, software and standards initiatives and support related organizations such as the Open Source Geospatial foundation (OSGeo). Furthermore, Open Geospatial Consortium (OGC) consistently design and test open standards which are at the core of major infrastructures such as the European Union’s INSPIRE Spatial Data Infrastructure (SDI). The amount of national and international projects that employ open geospatial data and develop open-source GIS software by implementing open-source GIS standards is extensive and it is expected to grow even further in the near future. As a result, research and practices in the open-source GIS domain with its broad range of applications has become a timely topic of interest to the geospatial community [1,2,3].
Concrete projects based on open geospatial data and software now have significant and measurable impact on communities, including their economy, political life, environment, health, transportation, and many other areas . While such projects provide their own benefits, the data and software developed by these projects are often reused beyond the original plans, reflecting the real potential of Open Source GIS and its value.
The contributions of this collection are divided into two main categories. In the first, seven concrete studies on open-source tools and technologies for urban and environmental studies are briefly presented, each of which has been implemented for and applied to a certain use case, and at the same time may be applied to other use cases due to the reproducibility nature of open source software. The second category presents and discusses the usability of open-source geospatial solutions for Earth Remote Sensing applications.
Open source tools and technologies for urban and environmental studies
Open geospatial tools and standards for 3D GIS
Three-dimensional GIS datasets are being increasingly used as input in different applications . Nowadays, the 3D GIS community is strongly focused on semantic 3D city modelling (e.g. based on international standards such as CityGML  and IndoorGML ), but, as highlighted by Biljecki et al. , in practice the quality of available 3D datasets is often sub-par since they may contain geometric and topological errors. However, the validity of 3D primitives in 3D GIS datasets is often a prerequisite for using them in simulation and decision-making software. In order to address this concern, Ledoux has developed val3dity, an open-source software to validate 3D primitives according to the international definitions of ISO 19107 . Practitioners can use it directly, without limitations: its code is freely available under the GPLv3 license, both binaries and a web-application are publicly available. It takes as input several formats (including the international standard CityGML), and outputs a report that helps users identify and understand the errors. Ledoux’ paper describes some of the engineering decisions supporting val3dity, and show that it can be used to validate real-world datasets .
The next open-source implementation of this thematic collection is VI-Suite: a set of environmental analysis tools with geospatial data applications. VI-Suite combines the functionality of 3D design software with performance simulation. In their paper, Southall and Biljecki present the history of VI-Suite development along with a review of its capabilities of relevance to geospatial analysis . Furthermore, some of the benefits of this tool are discussed including aspects that make it suitable for the processing and analysis of potentially large geospatial datasets. As an example use case, a 3D city model of The Hague is used to demonstrate some of the geospatial workflows possible and some of its visualisation functionalities.
In the same context, an open-source, platform-independent 3D geo-database solution for CityGML-based 3D city models called 3D City Database (3DCityDB) is developed and presented by Yao et al. . The 3DCityDB software package consists of a database schema for spatially enhanced relational database management systems (both for ORACLE Spatial and PostgreSQL/PostGIS) with a set of database procedures and software tools allowing to import, manage, analyse, visualize, and export virtual 3D city models according to the CityGML standard. Within this paper, the authors illustrate the software suite and explain the related technical implementations and the underlying conceptual software design in detail. Moreover, the utilization of 3DCityDB in different projects and practical application fields are also presented.
Last but not the least, Agugiaro et al. present the Energy Application Domain Extension (ADE) for CityGML with the aim of enhancing interoperability for urban energy simulations . According to the authors the Energy ADE is meant to offer a unique and standard-based data model to allow for both detailed single-building energy simulation (based on sophisticated models for building physics and occupant behaviour) and city-wide, bottom-up energy assessments, with particular focus on the buildings sector. Their article presents the rationale behind the Energy ADE and describes its main characteristics, the relation to other standards, as well as provides some examples of current applications and case studies .
Open source geospatial solutions for urban/environmental spatial analyses
Open-source geospatial solutions have been effectively employed in various geospatial use cases which involve studies of the urban environment. In this regard, this thematic collection includes two further studies focused on spatial analysis and one study on employing volunteered geographic information (VGI), both for urban/environmental applications. A brief overview of the studies is presented below.
GeoJModelBuilder is an open-source geo-processing workflow tool which allows distributed geo-processing algorithms, models, data, and sensors to be chained together to support geospatial data analysis for environmental monitoring, as a use case example . In their article, Zhang et al. present the system architecture as well as the technical implementation details of GeoJModelBuilder. Their developed framework leverages open standards, Sensor Web, geoprocessing commands and services, OpenMI-compliant models together . The paper justifies the ability of the proposed workflow tool with discussing three environmental use cases.
In another urban study, Molloy and Moeckel present an iterative algorithm to design optimally sized spatial zones suitable for spatial modelling, while respecting municipal boundaries . The authors argue that the appropriate resolution of a zone system is key to the development of any transport model as well as other spatial analyses, since the number and shape of zones directly impacts the effectiveness of any further modelling steps, with the trade-off between computation time and model accuracy being a particularly important consideration. Their article as well as their source code are openly accessible for detailed investigation and usage in projects .
Crowdsourcing geographic information and participatory GIS have been among the most intensively studied topics in geospatial research and industry over the past two decades. Various projects have implemented participatory-sensing concepts within their workflow in order to benefit from the power of volunteers, and improve their product quality and efficiency [14, 15]. The datasets generated or collected by volunteer citizens are referred to as Volunteered Geographic Information (VGI), which has been one of the most interesting and challenging type of open geospatial data in the past years. The next study in this thematic collection employs OpenStreetMap data; the most popular form of VGI data source for producing up-to-date litter maps . OpenLitterMap rewards users with Littercoin for doing the work of collecting, mapping, processing and producing open geospatial data on an increasing variety of pre-defined types of litter. This process is currently accomplished through a web-app, which is built with focus on the mobile and generally available also on-line. As described by the developer of the project, in order to ensure data quality, all data goes through a manual verification process, which is being done by a small team of trained volunteers. This verified data is being used to develop machine-learning algorithms that will make manual processing and verification easier . OpenLitterMap is an interesting example of implementing useful open data platforms and infrastructures on top of OpenStreetMap among many other existing platforms such as OpenTopoMap, OpenCycleMap and WheelMap , to name a few.
Open geospatial solutions for laser scanning technology
Open Source GIS software and solutions have not only expanded the usual vector GIS data capabilities, but considerable improvements were also implemented in the area of point cloud data. This thematic collection includes two further studies covering related to laser scanning technology and spatial point cloud data analyses.
In the first study, Pirotti et al. present the implementation and assessment of two density-based outlier detection methods over large spatial point clouds . The authors stress that accurate methods for automatic outlier detection is a key step in analysing spatial point clouds for deriving meaningful information. Hence, in their article, they use an open-source workflow to assess two outlier detection methods, statistical outlier removal (SOR) filter and local outlier factor (LOF) filter. Details of their tests and results as well as the source code of their implementation are available as open source .
Finally, the last article of this thematic collection provides an overview of the contribution of open-source projects for supporting the use and analysis of laser scanning data . The first part of the article provides an introduction on laser scanning principles, followed by sections respectively reporting on open standards and formats for lidar data, tools and finally web-based solutions for accessing lidar data. One of the aims of this article, as described by the author, is to provide scientists that have not yet worked with lidar data an overview of how this technology works and what open-source tools can be a valid solution for their needs in analysing such data .
This thematic collection presents nine studies focused on development and applications of open-source geospatial data, software and standards. It is worth noting that the thematic collection and this editorial paper does not claim to be a complete review of the numerous open-source GIS software and solutions that are available nowadays. The editors of this thematic collection were motivated to provide examples of new developments in open-source geospatial solutions and increase awareness of the diversity of methods, algorithms, data and tools that are developed and applied in spatial analysis and remote sensing.
Mobasheri A, Mitasova H, Neteler M, Singleton A, Ledoux H, Brovelli MA. Highlighting recent trends in open source geospatial science and software. Trans GIS. 2020;24:5. https://doi.org/10.1111/tgis.12703.
Minghini M, Mobasheri A, Rautenbach V, et al. Geospatial openness: from software to standards & data. Open Geospatial Data Softw Stand. 2020;5(1). https://doi.org/10.1186/s40965-020-0074-y.
Pirotti F, Neteler M, Rocchini D. Preface to the special issue “Open Science for earth remote sensing: latest developments in software and data”. Open Geospatial Data Softw Stand. 2017;2:26. https://doi.org/10.1186/s40965-017-0039-y.
Mobasheri A. An introduction to open source geospatial science for urban studies. In: Mobasheri A, editor. Open source geospatial science for urban studies, (lecture notes in intelligent transportation and infrastructure). Cham: Springer; 2021. p. 1–8.
Biljecki F, Stoter J, Ledoux H, Zlatanova S, Çöltekin A. Applications of 3D city models: state of the art review. ISPRS Int J Geo Inf. 2015;4(4):2842–89.
OGC. OGC City Geography Markup Language (CityGML) encoding standard: Open Geospatial Consortium Inc.; 2012. document 12–019, version 2.0.
Kang HK, Li KJ. A standard indoor spatial data model—OGC IndoorGML and implementation approaches. ISPRS Int J Geo-Inform. 2017;6(4):116.
Ledoux H. val3dity: validation of 3D GIS primitives according to the international standards. Open Geospatial Data Softw Stand. 2018;3:1. https://doi.org/10.1186/s40965-018-0043-x.
Southall R, Biljecki F. The VI-Suite: a set of environmental analysis tools with geospatial data applications. Open Geospatial Data Softw Stand. 2017;2:23. https://doi.org/10.1186/s40965-017-0036-1.
Yao Z, Nagel C, Kunde F, et al. 3DCityDB – A 3D geodatabase solution for the management, analysis, and visualization of semantic 3D city models based on CityGML. Open Geospatial Data Softw Stand. 2018;3:5. https://doi.org/10.1186/s40965-018-0046-7.
Agugiaro G, Benner J, Cipriano P, et al. The energy application domain extension for CityGML: enhancing interoperability for urban energy simulations. Open Geospatial Data Softw Stand. 2018;3:2. https://doi.org/10.1186/s40965-018-0042-y.
Zhang M, Bu X, Yue P. GeoJModelBuilder: an open source geoprocessing workflow tool. Open Geospatial Data Softw Stand. 2017;2:8. https://doi.org/10.1186/s40965-017-0022-7.
Molloy J, Moeckel R. Automated design of gradual zone systems. Open Geospatial Data Softw Stand. 2017;2:19. https://doi.org/10.1186/s40965-017-0032-5.
Mobasheri A, Zipf A, Francis L. OpenStreetMap data quality enrichment through awareness raising and collective action tools—experiences from a European project. Geo Spatial Inform Sci. 2018;21(3):234–46.
Kilsedar CE, Brovelli MA. Using free and open source software for visualization and processing of big multidimensional open urban geospatial data on the web. In: Proceedings of the 2019 living planet symposium, Milan, Italy; 2019. p. 1–2.
Lynch S. OpenLitterMap.com – open data on plastic pollution with blockchain rewards (Littercoin). Open Geospatial Data Softw Stand. 2018;3:6. https://doi.org/10.1186/s40965-018-0050-y.
Mobasheri A, Deister J, Dieterich H. Wheelmap: the wheelchair accessibility crowdsourcing platform. Open Geospatial Data Softw Stand. 2017;2(1):1–7.
Pirotti F, Ravanelli R, Fissore F, et al. Implementation and assessment of two density-based outlier detection methods over large spatial point clouds. Open Geospatial Data Softw Stand. 2018;3:14. https://doi.org/10.1186/s40965-018-0056-5.
Pirotti F. Open software and standards in the realm of laser scanning technology. Open Geospatial Data Softw Stand. 2019;4:14. https://doi.org/10.1186/s40965-019-0073-z.
Authors declare no conflict of interests.
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Mobasheri, A., Pirotti, F. & Agugiaro, G. Open-source geospatial tools and technologies for urban and environmental studies. Open geospatial data, softw. stand. 5, 5 (2020). https://doi.org/10.1186/s40965-020-00078-2
- Open source GIS
- Open data
- Open standards
- Laser scanning