Abstract
This chapter provides an overview over the current spectrum of free and open source licensed geospatial software tools and communities.
The number of available open source geospatial tools continues to grow and diversify, while new fields of application emerge. This chapter presents a selection of well-established free and open source software (FOSS) tools as reference cases, including software libraries, desktop applications, web mapping, databases, and use with portable devices, mostly based on the portfolio of FOSS tools, which is curated and maintained by the metaproject OSGeoLive, which is also discussed in this chapter.
FOSS software options are available for almost any kind and magnitude of geospatial task, for some niche tasks, they can even be the only options. Geospatial FOSS are available for portable devices, desktop machines, high-performance cluster environments, as Web-based applications or Software-as-a-Services (SaaS) in cloud environments. While a range of different open source licenses exists and are applied to geospatial software, they all adhere to the same key principles of openness and freedom for the user, most notably the rights to run the program, access the source code for study and improvements, and to redistribute copies of the program and its modifications.
This allows for transparency of the computations, as the source code implementation of all algorithms can be verified and possibly improved when necessary. Also public access to the code base ensures sustainable long term availability of the software tool to the users.
FOSS geospatial software has proven to be just as reliable and suitable for professional use as closed-source software alternatives. As a service to the readers, the reference section of this chapter includes scientific video recordings which provide additional content regarding software capabilities, historical notes and background information: Actinia 1 , GeoBlackLight 2 , GeoPaparazzi 3 ; 4 , GeoPython 5 ; 6 ; 7 , GeoServer 8 ; 9 , GeoTools 9 , GMT 10 , GRASS GIS 11 ; 12 ; 13 ; 1 , gvSIG 14 ; 15 ; 3 ; 16 , JTS 17 , Leaflet 18 , MapServer 19 ; 20 , NASA World Wind 16 , OSGeoLive 21 , PostGIS 22 , PROJ 23 ; 24 , QGIS 25 , rasdaman 26 . In addition, scientific videos about the OSGeo Foundation 27 and the annual Sol Katz Awards or Geospatial Free and Open Source Software 28 ; 29 are included.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Neteler, M.: actinia: geoprocessing in the cloud, https://av.tib.eu/media/47043, (2020). https://doi.org/10.5446/47043
Reed, J.: Fixing GIS data discovery, https://av.tib.eu/media/31700, (2014). https://doi.org/10.5446/31700
Antonello, A. (HydroloGIS), Franceschi, S. (HydroloGIS-Free University Of Bolzano): Digital field mapping with Geopaparazzi and gvSIG, https://av.tib.eu/media/20316, (2016). https://doi.org/10.5446/20316
Antonello, A., Franceschi, S.: Geopaparazzi: state of the art of the digital field mapping application, https://av.tib.eu/media/43378, (2019). https://doi.org/10.5446/43378
Tzotsos, A., Kralidis, T.: pycsw project status 2019, https://av.tib.eu/media/43465, (2019). https://doi.org/10.5446/43465
Čepický, J.: State of PyWPS, https://av.tib.eu/media/43436, (2019). https://doi.org/10.5446/43436
Kralidis, T., Broecke, J.V.: GeoHealthCheck: A Quality of Service Monitor for Geospatial Web Services, https://av.tib.eu/media/43344, (2019). https://doi.org/10.5446/43344
Garnett, J.: GeoServer Orientation, https://av.tib.eu/media/14076, (2020). https://doi.org/10.5446/14076
Aime, A.: Raster Data In GeoServer And GeoTools: Achievements, Issues And Future Developments, https://av.tib.eu/media/32103, (2015). https://doi.org/10.5446/32103
Wessel, P.: 20 years with GMT – The generic Mapping Tools, https://av.tib.eu/media/19869, (2011). https://doi.org/10.5446/19869
Neteler, M.: GRASS GIS 6.4 development visualization from 1999 to 2013, https://av.tib.eu/media/14652, (2013). https://doi.org/10.5446/14652
Metz, M., Neteler, M., Landa, M., Andreo, V., Petrasova, A., Delucchi, L., Lennert, M., GRASS Development Team: State of GRASS GIS Project: 35 years is nothing!, https://av.tib.eu/media/43513, (2019). https://doi.org/10.5446/43513
Neteler, M.: GRASS GIS 6.4 development visualization from 1999 to 2013, https://av.tib.eu/media/14652, (2013). https://doi.org/10.5446/14652
Carrera, M.: gvSIG Suite: a complete catalog of open source software solutions, https://av.tib.eu/media/43948, (2018). https://doi.org/10.5446/43948
Martinez, O.: gvSIG Desktop: written in Java, extendable through Scripting, https://av.tib.eu/media/43972, (2018). https://doi.org/10.5446/43972
Olmos, Ó.M., Izquierdo, C.M.: 3D Tools in gvSIG using NASA World Wind, https://av.tib.eu/media/20298, (2016). https://doi.org/10.5446/20298
Hughes, J., Emanuele, R., Garnett, J., Davis, M.: State of JTS, https://av.tib.eu/media/41095, (2017). https://doi.org/10.5446/41095
Agafonkin, V.: Leaflet: Past, Present, Future, https://av.tib.eu/media/15548, (2013). https://doi.org/10.5446/15548
Girvin, S., Morissette, D., Smith, M.: State of MapServer 2019, https://av.tib.eu/media/43440, (2019). https://doi.org/10.5446/43440
Bonfort, T.: MapCache: Fast and Featureful tile serving from the MapServer project, https://av.tib.eu/media/32099, (2015). https://doi.org/10.5446/32099
Emde, A.: OSGeoLive: Your Open Source Geospatial Toolkit, https://av.tib.eu/media/52538, (2021). https://doi.org/10.5446/52538
Kastl, D., Vergara, V.: Shortest Path search in your Database and more with pgRouting, https://av.tib.eu/media/20359, (2016). https://doi.org/10.5446/20359
Butler, H.: A history, status report, and outlook of Proj.4, https://av.tib.eu/media/40916, (2017). https://doi.org/10.5446/40916
Evers, K.: PROJ – A status report and look into the future, https://av.tib.eu/media/43965, (2018). https://doi.org/10.5446/43965
Bernasocchi, M.: QGIS is dead, long live QGIS! – The very best new features of QGIS 3.x, https://av.tib.eu/media/43397, (2019) https://doi.org/10.5446/43397
Baumann, P.: Datacubes on Steroids with ISO Array SQL Open Source, Open Standards, Open Terabytes, https://av.tib.eu/media/41961, (2018). https://doi.org/10.5446/41961
Tzotzos, A.: Open Source Geospatial Foundation (OSGeo), https://av.tib.eu/media/55248 (2021). https://doi.org/10.5446/55248
Raghavan, V.: Sol Katz Award 2016 & Students Award, https://av.tib.eu/media/20468, (2016). https://doi.org/10.5446/20468#t=16:50,24:07.
Crăciunescu, V.: Awards ceremony, https://av.tib.eu/media/43542, (2019). https://doi.org/10.5446/43542#t=20:28,26:07
Wikipedia contributors: Map Overlay and Statistical System (MOSS) (2019). https://en.wikipedia.org/wiki/Map_Overlay_and_Statistical_System, Accessed 2 May 2022
Reed, C.: MOSS – A historical perspective (2004). https://de.scribd.com/document/4606038/2004-Article-by-Carl-Reed-MOSS-A-Historical-perspective, Accessed 2 May 2022
Reed, C.N.III., Katz, S., Frosh, R., Davidson, J., Taylor, A., Lee, J.: OSGeo/MOSS: MOSS Archive 1.2.3. Zenodo (2022). https://doi.org/10.5281/ZENODO.5140318
https://github.com/OSGeo/MOSS, Accessed 18 Aug 2021
Löwe, P., Nartišs, M.: MOSS: Back to the future, https://doi.org/10.5281/zenodo.5761252, Accessed 6 Jan 2022 (2021)
https://www.osgeo.org/projects/moss/, Accessed 18 Aug 2021
Landa, M., Neteler, M., Metz, M., Petrasova, A., Glynnc, HamishB, Vaclav Petras, Huhabla, Huidae Cho, Delucchi, L., Pietro, Barton, M., Zigo, T., Chemin, Y., Māris Nartišs, Ostepok, Kudrnovsky, H., Mlennert, Larsson, N., Blumentrath, S., Kyngesburye, W., Kladivova, L., Aghisla, Andreo, V., 積丹尼 Dan Jacobson, Ovsienko, D., Madi, Helena Mitasova, Tawalika, C., Caitlin, H.: OSGeo/grass: GRASS GIS 7.8.7RC1. Zenodo (2022). https://doi.org/10.5281/ZENODO.5176030
Inman, R.J.: GRASS, https://av.tib.eu/media/12963, (1987). https://doi.org/10.5446/12963
GRASS Development Team: Historical notes (1998). https://grass.osgeo.org/home/history, Accessed 2 May 2022
Evenden, G.I.: Forward and inverse cartographic projection procedures. Open-File Report 83-625. U.S. Geological Survey (1983). p. 76 https://pubs.er.usgs.gov/publication/ofr83625, Accessed 2 May 2022
Evenden, G.I.: Cartographic projection procedures for the unix environment – A user’s manual (1995). https://pubs.usgs.gov/of/1990/of90-284/ofr90-284.pdf, Accessed 2 May 2022
GRASS Development Team: GRASS mailing list community evolution (2016). wiki.osgeo.org/wiki/Annual_General_Meeting_2020, Accessed 6 Jan 2022
MapServer Development Team: MapServer conferences (2012). Internet Archive. https://web.archive.org/web/20220120030437/https://trac.osgeo.org/mapserver/wiki/Conferences, Accessed 2 May 2022
OSGeo Foundation: Projects (2019). https://www.osgeo.org/projects, Accessed 2 May 2022
Löwe, P., Neteler, M. Goebel, J. Tullney, M.: Towards OSGeo best practices for scientific software citation: Integration options for persistent identifiers in OSGeo project repositories. (2017) Zenodo. https://doi.org/10.5281/zenodo.1034878, Accessed 6 Jan 2022
Sanz, J.: OSGeo charter members (2018). http://bl.ocks.org/jsanz/raw/779f9b9954b92461fa50, Accessed 2 May 2022
OSGeo Foundation: Annual general meeting (2018). https://wiki.osgeo.org/wiki/Annual_General_Meeting_2018, Accessed 2 May 2022
OSGeo Foundation: Events (2017). https://osgeo.org/history/events-history, Accessed Jan 6 2022
OSGeo: Sol Katz Award (2005). https://www.osgeo.org/community/awards, Accessed 24 Feb 2022
GNU Project: What is free software? (1996). https://www.gnu.org/philosophy/free-sw.html, Accessed 2 May 2022
Free Software Foundation: What is free software? (2019). https://fsfe.org/about/basics/freesoftware.en.html, Accessed 2 May 2022
Perens, B.: Debian’s “social contract” with the free software community (1997). https://lists.debian.org/debian-announce/1997/msg00017.html, Accessed 2 May 2022
Apache Software Foundation: Apache licenses (2019). http://www.apache.org/licenses/, Accessed 2 May 2022
Linux Information Project: BSD license definition (2005). http://www.linfo.org/bsdlicense.html, Accessed 2 May 2022
Linux Information Project: MIT license definition (2009). http://www.linfo.org/mitlicense.html, Accessed 2 May 2022
Free Software: The history of the GPL (2001). https://www.free-soft.org/gpl_history/, Accessed 2 May 2022
GNU Operating System: GNI general public license 3 (2007). https://www.gnu.org/licenses/gpl-3.0.html, Accessed 2 May 2022
QGIS Project: QGIS user guide (2018). https://docs.qgis.org/2.18/pdf/en/QGIS-2.18-UserGuide-en.pdf, Accessed 2 May 2022
Qt Project: Homepage of the Qt project (2018). https://www.qt.io/, Accessed 2 May 2022
QGIS Project: QGIS GitHub repository (2018). https://github.com/qgis/QGIS, Accessed 2 May 2022
QGIS Contributors: QGIS. Zenodo. (2022). https://doi.org/10.5281/ZENODO.5869837
QGIS Project: QGIS Python plugins repository (2018). https://plugins.qgis.org, Accessed 2 May 2022
Westervelt, J.: GRASS roots. Proceedings of the FOSS/GRASS users conference, Bangkok (2004). https://oldgeni.isnew.info/grass/Jim-Westervelt.pdf, Accessed 2 May 2022
Neteler, M., Bowman, M.H., Landa, M., Metz, M.: GRASS GIS: A multi-purpose Open Source GIS. Environ. Model. Softw. 31, 124–130 (2012)
Petrasova, A., Harmon, B., Tabrizian, P., Petras, V., Mitasova, H.: Tangible modeling with Open Source GIS. Springer, Cham, p. 138 (2018)
Jasiewicz, J., Stepinski, T.F.: Geomorphons – a pattern recognition approach to classification and mapping of landforms. Geomorphology 182, 147–156 (2013)
Gebbert, S., Pebesma, E.: A temporal GIS for field based environmental modeling. Environ. Model. Softw. 53, 1–12 (2014)
Rocchini, D., Neteler, M.: Let the four freedoms paradigm apply to ecology. Trends Ecol. Evol. 27(6), 310–311 (2012)
Neteler, M., Mitasova, H.: Open source GIS: A GRASS GIS approach, 3rd edn. Springer, New York, p. 406 (2008)
Neteler, M., Gebbert, S., Tawalika, C., Bettge, A., Benelcadi, H., Löw, F., Adams, T., Paulsen, H.: Actinia: Cloud based geoprocessing. In: Soille, P., Loekken, S., Albani, S. (eds.) Proceedings of the 2019 Conference on Big Data from Space (BiDS’2019) EUR 29660 EN. pp. 41–44. Publications Office of the European Union, Luxembourg (2019) https://doi.org/10.5281/zenodo.2631917
Tawalika, C., Weinmann, A., Riembauer, G., Metz, M., Haas, J., Jansen, M., Herrera Maldonado, J.A., Gebbert, S., Neteler, M.: actinia-core. Zenodo. https://doi.org/10.5281/ZENODO.5865317 (2022)
Petras, V., Petrasova, A., Harmon, B., Mitasova, H.: Integrating free and Open Source solutions into Geospatial science education. ISPRS Int. J. Geoinf. 4(2), 942–956 (2015)
GRASS GIS: Applications (2018). https://grass.osgeo.org/documentation/applications/, Accessed 2 May 2022
gvSIG Project: gvSIG homepage (2019). http://www.gvsig.com, Accessed 2 May 2022
Anguix, Á., Carrera, M., Cerro, J.D., Martínez, Ó., Higón, J.V., Peñarrubia, F.J., Martínez, C., Rodrigo, J., Díaz, F., Olivas, J., Brodín, I.: gvSIG. Zenodo (2022). https://doi.org/10.5281/ZENODO.5849091
gvSIG: Desktop project user guide (2017). http://downloads.gvsig.org/download/web/en/build/html/index.html, Accessed 2 May 2022
gvSIG: Scripting documentation for gvSIG desktop (2017). http://downloads.gvsig.org/download/web/en/build/html/scripting_devel_guide/2.3/index.html, Accessed 2 May 2022
HydrologGIS: Geopaparazzi (2017). https://geopaparazzi.github.io/geopaparazzi, Accessed 2 May 2022
GNU Operating System: GNU Affero general public license (2016). https://www.gnu.org/licenses/agpl-3.0.en.html, Accessed 2 May 2022
McKenna, J., PostGIS Team: PostGIS 3.2.0, The Olivier Courtin Release. Zenodo (2021). https://doi.org/10.5281/ZENODO.5879631
PostGIS: Home page (2022). https://postgis.net, Accessed 21. Feb 2022
Free Software Foundation: GNU general public license 3 (1991). http://www.gnu.org/copyleft/gpl.html, Accessed 2 May 2022
Open GIS Consortium: OpenGIS® simple features specification for SQL (revision 1.1) (1999). https://portal.opengeospatial.org/files/?artifact_id=829, Accessed 2 May 2022
International Organization for Standardization: ISO/IEC 13249-3: Information technology – Database languages – SQL multimedia and application packages – Part 3: Spatial (2006). https://www.iso.org/standard/38651.html
Baumann, P.: Rasdaman – Raster Data Manager, https://zenodo.org/record/1040170, (2017). https://doi.org/10.5281/ZENODO.1040170
Obe, R.O., Hsu, L.: PostGIS in Action. Manning, Greenwich (2011)
Shekhar, S., Chawla, S.: Spatial Databases: A Tour. Prentice Hall, Upper Saddle River (2005)
Rigaux, P., Scholl, M., Voisard, A.: Spatial Databases: With Application to GIS. Morgan Kaufmann, San Francisco (2002)
Nebert, D.D.: The SDI cookbook (2004). http://gsdiassociation.org/images/publications/cookbooks/SDI_Cookbook_GSDI_2004_ver2.pdf, Accessed 2 May 2022
rasdaman: Home page (2019). http://www.rasdaman.org, Accessed 2 May 2022
Wikipedia contributors: Array DBMS (2019). http://en.wikipedia.org/wiki/Array_DBMS, Accessed 2 May 2022
Wikipedia contributors: Data cube (2019). http://en.wikipedia.org/wiki/Data_cube, Accessed 2 May 2022
Baumann, P.: Language support for raster image manipulation in databases. In: Göbel, M., Teixeira, J.C. (eds.) Graphics Modeling and Visualization in Science and Technology Beiträge zur Graphischen Datenverarbeitung. pp. 236–245. Springer, Berlin, Heidelberg (1993)
Baumann, P., Dehmel, A., Furtado, P., Ritsch, R., Widmann, N.: Spatio-temporal retrieval with RasDaMan. In: VLDB'99, Proceedings of 25th International Conference on Very Large Data Bases Edinburgh, 7–10 September 1999. Morgan Kaufmann, San Francisco (1999)
Baumann, P., Feyzabadi, S., Jucovschi, C.: Putting pixels in place: a storage layout language for scientific data. In: Proc. IEEE ICDM Workshop on Spatial and Spatiotemporal Data Mining (SSTDM’10) Sydney, 14 Dec 2010. (2010)
Aiordachioaie, A., Baumann, P.: PetaScope: An Open-Source implementation of the OGC WCS Geo Service standards suite. In: Proceedings of the 22nd International Conference on Scientific and Statistical Database Management (SSDBM ’10) Heidelberg. (2010)
International Organization for Standardization: ISO IS 9075-15: Information Technology – Database Languages – SQL – Part 15: Multi-Dimensional Arrays (SQL/MDA) (2018)
Misev, D., Baumann, P.: Extending the SQL array concept to support scientific analytics. In: Proceedings of the 26th International Conference on Scientific and Statistical Database Management (SSDBM ’14) Aalborg, 30 June–2 July 2014. (2014). No. 10
Baumann, P.: The OGC web coverage processing service (WCPS) standard. Geoinformatica 14(4), 447–479 (2010)
Baumann, P., Misev, D., Merticariu, V., Pham Huu, B.: Datacubes: towards space/time analysis-ready data. In: Doellner, J., Jobst, M., Schmitz, P. (eds.) Service Oriented Mapping – Changing Paradigm in Map Production and Geoinformation Management Springer Lecture Notes in Geoinformation and Cartography. (2018)
Misev, D., Yu, J., Baumann, P., Campalani, P.: Finding my CRS: A systematic way of identifying CRss. In: Proceedings of the 20th International Conference on Advances in Geographic Information Systems (SIGSPATIAL '12) Redondo Beach, 6–9 November 2012. (2012)
GeoBlacklight contributors: GeoBlacklight (version 3.4). Zenodo (2022). https://doi.org/10.5281/ZENODO.5851664
Durante, K., Hardy, D.: A metadata schema for geospatial resource discovery use cases. Code4Lib J. 25 (2014)
OpenGeoMetadata contributors: OpenGeoMetadata (2019). https://github.com/OpenGeoMetadata, Accessed 2 May 2022
Battistta, A., Balough, S., Hardy, D., Majewicz, K.: Consortial geospatial data collection: toward standards and processes for shared GeoBlacklight metadata. J. Libr. Metadata 17(3-4), 183–200 (2017)
Wessel, P., Luis, J.F., Uieda, L., Scharroo, R., Wobbe, F., Smith, W.H.F., Tian, D.: The Generic Mapping Tools version 6. Geochem. Geophys. Geosyst. 20, 5556–5564 (2019). https://doi.org/10.1029/2019GC008515
Wessel, P., Luis, J.F., Uieda, L., Scharroo, R., Wobbe, F., Smith, W.H.F., Tian, D., Jones, M., Esteban, F.: The Generic Mapping Tools version 6.3.0. Zenodo (2021). https://doi.org/10.5281/ZENODO.3407865
Wessel, P., Smith, W.H.F.: Free software helps map and display data. Eos Trans. AGU 72(41), 441 (1991)
Wessel, P., Smith, W.H.F.: New version of the Generic Mapping Tools released. Eos Trans. AGU 76, 329 (1995)
Wessel, P., Smith, W.H.F.: New, improved version of Generic Mapping Tools released. Eos Trans. AGU 79(47), 579 (1998)
Tozer, B., Sandwell, D. T., Smith, W. H. F, Olsen, C., Beale, J. R., Wessel, P.: Global bathymetry and topography at 15 arc seconds: SRTM15+V2.0., Earth and Space Sciences 6(10): 1847–1864 (2019)
Wessel, P., Smith, W.H.F.: A global, self-consistent, hierarchical, high-resolution shoreline database. J. Geophys. Res. 101(B4), 8741–8743 (1996)
Wessel, P., Smith, W.H.F., Scharroo, R., Luis, J.F., Wobbe, F.: Generic Mapping Tools: Improved version released. Eos Trans. AGU 94(45), 409–410 (2013)
Wessel, P., Matthews, K.J., Müller, R.D., Mazzoni, A., Whittaker, J.M., Myhill, R., Chandler, M.T.: Semiautomatic fracture zone tracking. Geochem. Geophys. Geosyst. 16(7), 2462–2472 (2015)
Wessel, P., Luis, J. F., Uieda, L.: The Generic Mapping Tools version 6.3.0, (2021). https://doi.org/10.5281/zenodo.5708768 (last visited 6.1.2022)
Wessel, P., Luis, J.F.: The GMT/MATLAB toolbox. Geochem. Geophys. Geosyst. 18, 811–823 (2017)
Uieda, L., Tian, D., Leong, W. J., Schlitzer, W., Toney, L. Grund, M., Jones, M., Yao, J., Materna, K., Newton, T., Anant, A., Ziebarth, M., Wessel, P.: PyGMT: A Python interface for the Generic Mapping Tools (version v0.4.0). Zenodo. https://doi.org/10.5281/zenodo.4978645 (2021)
Luis, J.F., Wessel, P.: A Julia wrapper for the Generic Mapping Tools. In: AGU Fall Meeting (2018). Abstract NS53A-0563
Amante, C., Eakins, B.W.: ETOPO1 1 arc-minute global relief model: Procedures, data sources and analysis. NOAA Technical Memorandum NESDIS NGDC-24. National Geophysical Data Center, Boulder (2008)
Müller, R.D., et al.: Ocean basin evolution and global-scale plate reorganization events since Pangea breakup. Ann. Rev. Earth Planet. Sci. 44(1), 107–138 (2016)
Antonello, A., Franceschi, S.: Geopaparazzi. Zenodo (2022). https://doi.org/10.5281/ZENODO.5881915
Stankovic, J., Neteler, M., Flor, R.: Mobile wireless GRASS GIS for handheld computers running GNU/Linux. Trans. GIS 8(2), 225–233 (2004)
De Donatis, M., Antonello, A., Lanteri, L., Susini, S., Foi, M.: BeeGIS: A new open source tool for mobile GIS applications. Rend. Online Soc. Geol. Italiana 3, 1–3 (2008)
https://www.linux-netbook.com/smartphone-os-market-share/, data by Gartner Inc., Accessed 2 May 2022
SpatiaLite: Home page (2020). https://www.gaia-gis.it/fossil/libspatialite/index
mapsforge: Presentation at barcamp droidcon 2010 (2010). https://github.com/mapsforge/mapsforge/blob/master/docs/presentations/barcamp%20droidcon%202010.odp, Accessed 2 May 2022
GitHub: MBTiles specification (2018). https://github.com/mapbox/mbtiles-spec, Accessed 2 May 2022
Antonello, A., Franceschi, S.: GSS Geopaparazzi Survey Server. Zenodo (2022). https://doi.org/10.5281/ZENODO.5882266
gvSIG Association: gvSIG online (2009). http://www.gvsig.com/en/products/gvsig-online, Accessed 2 May 2022
Geoanalytic: A reference server for Geopaparazzi cloud profiles (2019). https://geoanalytic.github.io/a-reference-server-for-geopaparazzi-cloud-profiles/, Accessed 2 May 2022
Antonello, A., Franceschi, S.: SMASH. Zenodo (2022). https://doi.org/10.5281/ZENODO.5882070
Christen, M.: Geopython conference (2019). http://www.geopython.net, Accessed 2 May 2022
Python Software Foundation: Home page (209). https://www.python.org, Accessed 2 May 2022
Erickson, J., Cort, D., Payne, M.: Python GDAL/OGR cookbook 1.0 documentation (2013). https://pcjericks.github.io/py-gdalogr-cookbook, Accessed 2 May 2022
PROJ: Home page (2019). https://proj.org, Accessed 2 May 2022
QGIS Development Team: QGIS (2019). https://www.qgis.org, Accessed 2 May 2022
Story, R.: Folsium 0.8.3 documentation (2013). http://python-visualization.github.io/folium, Accessed 2 May 2022
Mapbox: Rasterio: Access to geospatial raster data (2018). https://rasterio.readthedocs.io/en/latest, Accessed 2 May 2022
Gillies, S., Wurster, K., Butler, H., Tonnhofer, O., Arnott, J.: Toblerity project: Fiona (2019). https://github.com/Toblerity/Fiona, Accessed 2 May 2022
Python Software Foundation: Python interface to PROJ (2006). https://pypi.org/project/pyproj/, Accessed 2 May 2022
GeoPandas Developers: GeoPandas 0.10.2 (2022). http://geopandas.org, Accessed 6 Jan 2022
Folium Development Team: Python data. Leaflet.js maps (2019). https://github.com/python-visualization/folium, Accessed 2 May 2022
Ingargiola, A., et al.: Jupyter/IPython notebook quick start guide (2015). https://jupyter-notebook-beginner-guide.readthedocs.io, Accessed 2 May 2022
German Aerospace Center: CODE-DE – Copernicus Data and Exploitation Platform – DE (2022). https://code-de.org/en, Accessed 21 Feb 2022
Planet Labs: Interactive notebooks from Planet Engineering (2017). https://github.com/planetlabs/notebooks, Accessed 2 May 2022
McKenna, J., MapServer PSC: MapServer. Zenodo (2021). https://doi.org/10.5281/ZENODO.5842012
MapServer Development Team: MapServer Fast and customizable Web mapping engine, written in C (2019). https://github.com/MapServer, Accessed 2 May 2022
Open Source Geospatial Foundation: GeoServer (2014). http://GeoServer.org, Accessed 2 May 2022
Aime, A., Barsballe, T., Garnett, J., NielsCharlier, Romagnoli, D., Smith, K., Fabiani, A., Caradoc-Davies, B., Mbarto, Oliveira, N., Hards, B., Taba90, Pumphrey, M., Roldan, G., Turton, I., Prins, M., Gasdorf, F., Ikeoka, S., Miño, F., Deoliveira, J., Tucker, D., Angreani, R., Otero, J.M., , Imran, Savazzi, D., Tajariol, E., N-Lagomarsini, Hughes, J., Smythe, P., Harrtell, B.: geoserver/geoserver: Zenodo (2022). https://doi.org/10.5281/ZENODO.5854561
Open Geospatial Consortium: Web map service (2019). http://www.opengeospatial.org/standards/wms, Accessed 2 May 2022
Open Geospatial Consortium: Web feature service (2019). http://www.opengeospatial.org/standards/wfs, Accessed 2 May 2022
Open Geospatial Consortium: Web coverage service (2019). http://www.opengeospatial.org/standards/wcs, Accessed 2 May 2022
GeoNode contributors: GeoNode (2012). http://geonode.org, Accessed 2 May 2022
Open Source Geospatial Foundation: API details – GeoServer 2.14.x user manual (2018). http://docs.GeoServer.org/stable/en/user/rest/api/details.html, Accessed 2 May 2022
Ubuntu manuals: debtree – Show relationships between packages (2019). http://manpages.ubuntu.com/manpages/xenial/man1/debtree.1.html, Accessed 2 May 2022
PROJ Development Team: News 8.2.1 release notes (2022). https://proj.org/news.html, Accessed 6 Jan 2022
Evenden, G.I., Rouault, E., Warmerdam, F., Evers, K., Knudsen, T., Butler, H.: PROJ. Zenodo (2022). https://doi.org/10.5281/ZENODO.5884394
Robb, J.M.: A collection of MAPGEN command files suitable for hacking (1989). USGS Open-File Report 89-653. Internet Archive. https://web.archive.org/web/20080528162153/https://pubs.usgs.gov/of/1989/of89-653/mapgen.txt/, Accessed 2 May 2022
Wikipedia contributors: Ratfor (Rational Fortran) (2019). https://en.wikipedia.org/wiki/Ratfor, Accessed 2 May 2022
International Organization for Standardization: ISO-19111:2019: Geographic Information – Referencing by Coordinates (2019)
International Organization for Standardization: ISO 19162:2019: Geographic Information – Well-Known Text Representation of Coordinate Reference Systems (2019)
Open Source Geospatial Foundation: GDAL/OGR (2018). https://www.osgeo.org/projects/gdal, Accessed 2 May 2022
Rouault, E., Warmerdam, F., Schwehr, K., Kiselev, A., Butler, H., Łoskot, M.: GDAL. Zenodo (2022). https://doi.org/10.5281/ZENODO.5884351
GDAL/OGR distributions (2022). https://www.gdal.org/download.html#binaries, Accessed 6 Jan 2022
GDAL/OGR contributors: GDAL GeoTIFF file format (2018). https://www.gdal.org/frmt_gtiff.html, Accessed 2 May 2022
GDAL/OGR contributors: GDAL data model (2018). https://www.gdal.org, Accessed 2 May 2022
Davis, M.: History of JTS and GEOS (2007). http://lin-ear-th-inking.blogspot.com/2007/06/history-of-jts-and-geos.html, Accessed 2 May 2022
gvSIG Association: Home page (2009). http://www.gvsig.com/, Accessed 2 May 2022
Refractions Research: User-friendly desktop Internet GIS (2005). http://udig.refractions.net/, Accessed 2 May 2022
Steiniger, S., Blake, L., Michaud, M.: Open Jump (2018). http://www.openjump.org/, Accessed 2 May 2022
GeoServer: Home page (2019). http://GeoServer.org/, Accessed 2 May 2022
Open Source Geospatial Foundation: GeoTools the Open Source Java GIS toolkit (2019). http://geotools.org/, Accessed 2 May 2022
Centre national de las recherché scientifique: A spatial extension for the H2 database (2013). http://www.h2gis.org/, Accessed 2 May 2022
HydrologGIS: Geopaparazzi reference material (2017). https://www.geopaparazzi.org/geopaparazzi/, Accessed 2 May 2022
PostGIS Developer Team: PostGIS – Spatial and geographic objects for PostgreSQL (2001). https://postgis.net/, Accessed 2 May 2022
GDAL/OGR contributors: GDAL – Geospatial data abstraction library (2018). http://gdal.org/, Accessed 2 May 2022
Eclipse Foundation: LocationTech (2019). https://www.locationtech.org/, Accessed 2 May 2022
Wikipedia contributors: Well known text (2019). https://en.wikipedia.org/wiki/Well-known_text, Accessed 2 May 2022
Wikipedia contributors: Well known binary (2019). https://en.wikipedia.org/wiki/Well-known_text#Well-known_binary, Accessed 2 May 2022
Wikipedia contributors: Geography markup language (2019). https://en.wikipedia.org/wiki/Geography_Markup_Language, Accessed 2 May 2022
Aime, A., Brown, A., Fabiani, A., Wöstmann, A., Caradoc-Davies, B., Hards, B., Walker, B., Romagnoli, D., Tucker, D., Winslow, D., Tajariol, E., Miño, F., Gasdorf, F., Roldan, G., Mayo, I., Turton, I., Schneider, I., Deoliveira, J., Erickson, J., Eichar, J., Hughes, J., Garnett, J., Jrbeckwith, Jwood106, Morandini, L., Leslie, M., Mbarto, Mcrmcr, Antonello, A., Pazos, M., Prins, M., N-Lagomarsini, NielsCharlier, Oliveira, N., Parma, A., Costa, S., Angreani, R., Giannecchini, S., Smith, K., Uhrig, S., Savazzi, D., Kalén, M., Taba90, Barsballe, T., Joe, Vick, D., Victor: GeoTools. Zenodo (2022). https://doi.org/10.5281/zenodo.5854653
Schulz, R.: Geotools: History (1996). http://old.geotools.org/History_8301.html, Accessed 2 May 2022
SeaGIS: The SeaGIS project (history) (2001). http://seagis.sourceforge.net/, Accessed 2 May 2022
Antonello, A., Franceschi, S., Riccardo, R.: Hortonmachine. Zenodo (2022).
GEOMAJAS Development Team: GEOMAJAS (2019). http://www.geomajas.org/, Accessed 2 May 2022
Prunayre, F., Coudert, M.: Spatial extension for Talend (2007). http://talend-spatial.github.io/, Accessed 2 May 2022
Romagnoli, D., Giannecchini, S.: Additional plugins and extension for the standard Java ImageIO library (2019). https://github.com/geosolutions-it/imageio-ext, Accessed 2 May 2022
Brewer, C.A.: COLORBREWER 2.0 color advice for cartography (2001). http://www.ColorBrewer.org, Accessed 2 May 2022
Open Source Geospatial Foundation: GeoTools rich client platform (2019). http://docs.geotools.org/latest/userguide/unsupported/swt/rcp.html, Accessed 2 May 2022
Agafonkin, V.: I’m an Open Source enthusiast at Mapbox, the creator of Leaflet and 40+ other JS libraries, and a rock musician. AMA! (2018). https://dev.to/mapbox/im-an-open-source-enthusiast-at-mapbox-the-creator-of-leaflet-and-40-other-js-libraries-and-a-rock-musician-ama-1c7o, Accessed 2 May 2022
Agafonkin, V.: How simplicity will save GIS (2018). https://speakerdeck.com/mourner/how-simplicity-will-save-gis?slide=42, Accessed 2 May 2022
GitHub: CloudMade – Leaflet (2013). https://github.com/CloudMade/Leaflet, Accessed 2 May 2022
Agafonkin, V.: Tutorials – Leaflet – a JavaScript library for interactive maps (2018). https://leafletjs.com/examples.html, Accessed 2 May 2022
Open Source Geospatial Foundation: Tile map service specification – OSGeo (2018). http://wiki.osgeo.org/wiki/Tile_Map_Service_Specification, Accessed 2 May 2022
Open Geospatial Consortium: Web map service (2018). http://www.opengeospatial.org/standards/wms, Accessed 2 May 2022
Gillies, S., Butler, H., Daly, M., Doyle, A., Schaub, T.: The GeoJSON format (2018). https://tools.ietf.org/html/rfc7946, Accessed 2 May 2022
Wikipedia contributors: Object-oriented programming (2018). https://en.wikipedia.org/w/index.php?title=Object-oriented_programming&oldid=862368729, Accessed 2 May 2022
Snydman, S., Sanderson, R., Cramer, T.: The International Image Interoperability Framework (IIIF): A community & technology approach for web-based images. In: Archiving 2015 Los Angeles, 19–22 May 2015. (2015). Internet Archive. https://web.archive.org/web/20220120153949/, Accessed 2 May 2022
Murris, P.: Interview with Patrick Hogan WWJ project manager (2009). http://patmurris.blogspot.com/2009/01/interview-with-patrick-hogan-wwj.html, Accessed 2 May 2022
NASA: NASA World Wind (2019). https://worldwind.arc.nasa.gov/, Accessed 2 May 2022
Wikipedia contributors: Shuttle radar topography mission (2019). http://en.wikipedia.org/wiki/Shuttle_Radar_Topography_Mission, Accessed 2 May 2022
NASA: NASA World Wind Open Source agreement version 1.3 (2019). https://worldwind.arc.nasa.gov/LICENSE.html, Accessed 2 May 2022
NASA: NASA World Wind project (2022). https://worldwind.arc.nasa.gov, Accessed 6 Jan 2022
GitHub: WorldWind Java – Community Edition (WWJ-CE) (2021). https://github.com/WorldWindEarth/WorldWindJava, Accessed 2 May 2022
GitHub: WorldWindJS (2021). https://github.com/WorldWindEarth/worldwindjs, Accessed 2 May 2022
GitHub: WorldWindAndroid (2021). https://github.com/WorldWindEarth/WorldWindAndroid, Accessed 2 May 2022
https://worldwind.arc.nasa.gov/news/2019-08-21-project-update/, Accessed 18 8 2021
Müller, R.D., Cannon, J., Qin, X., Watson, R.J., Gurnis, M., Williams, S., Pfaffelmoser, T., Seton, M., Russell, S.H., Zahirovic, S.: Gplates: Building a virtual earth through deep time. Geochem. Geophys. Geosyst. 19, 2243–2261 (2018)
Cannon, J., Chin, M.: GPlates 2.3.0. Zenodo (2021). https://doi.org/10.5281/ZENODO.5885988
Qin, X., Müller, R., Cannon, J., Landgrebe, T., Heine, C., Watson, R., Turner, M.: The Gplates geological information model and markup language. Geosci. Instrum. Methods Data Syst. 2, 365–428 (2012)
International Organization for Standardization: ISO 19136-1: Geographic information – Geography Markup Language (GML) – Part 1: Fundamentals (2020)
Wessel, P., Smith, W.H.F.: New, improved version of generic mapping tools released. Eos Trans. AGU 79(47), 579–579 (1998)
Cannon, J., Lau, E., Müller, R.: Plate tectonic raster reconstruction in Gplates. Solid Earth 5, 741 (2014)
Gurnis, M., Turner, M., Zahirovic, S., DiCaprio, L., Spasojević, S., Müller, R.D., Boyden, J., Seton, M., Manea, V.C., Bower, D.: Plate tectonic reconstructions with continuously closing plates. Comput. Geosci. 38, 35–42 (2012)
Gurnis, M., Yang, T., Cannon, J., Turner, M., Williams, S., Flament, N., Muller, R.: Global tectonic reconstructions with continuously deforming and evolving rigid plates. Comput. Geosci. 116, 32–41 (2018)
Emde, A.: OSGeoLive. Zenodo (2022). https://doi.org/10.5281/ZENODO.5884641
Bowman, H., Tsotos, A., Mandel, A.: OSGeoLive bootable Linux distro for geospatial application (2019). https://sourceforge.net/projects/osgeo-live/files/13.0/, Accessed 2 May 2022
OSGeoLive contributors: OSGeoLive project metrics (2019). https://live.osgeo.org/en/metrics.html, Accessed 2 May 2022
Emde, A.: OSGeoLive Documentation. Zenodo (2022). https://doi.org/10.5281/ZENODO.5884859
OSGeoLive Project: Documentation archive (2022). https://live-archive.osgeo.org, Accessed 6 Jan 2022
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Löwe, P. et al. (2022). Open Source – GIS. In: Kresse, W., Danko, D. (eds) Springer Handbook of Geographic Information. Springer Handbooks. Springer, Cham. https://doi.org/10.1007/978-3-030-53125-6_30
Download citation
DOI: https://doi.org/10.1007/978-3-030-53125-6_30
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-53124-9
Online ISBN: 978-3-030-53125-6
eBook Packages: Earth and Environmental ScienceEarth and Environmental Science (R0)