FOSS4G and GIScience: the first 40 years and beyond
Creators: name: Camara, Gilberto
Publisher: name: Zenodo
Year: 2024
Subjects: subject: Earth observation
subject: Open-source software
subject: GIScience
subject: Geoinformatics

description: The launch of GRASS GIS in 1984 marked the beginning of open-source geospatial software. Four years later, in 1988, the National Center for Geographical Information and Analysis (NCGIA) established the foundation for GIScience as a distinct academic discipline. Now, after four decades, this talk explores the dynamic interplay between geographical information theory and geospatial software. Like other fields, scientific and technological advancements in geospatial studies are interdependent yet distinct. This discussion will reflect on past interaction points and consider how the relationship between research and practical applications in the geospatial field may evolve.

One of the most significant contributions of GIScience to FOSS4G was the development of point-set topological operators. This work culminated in the dimensionally extended 9-intersection model (DE-9IM), which became the foundation for the Open Geospatial Consortium's (OGC) simple features model. The resulting standardisation of vector GIS was crucial in preventing the spatial data market from being dominated by proprietary solutions. Open-source tools like PostGIS, Python geopandas, and R-sf emerged as viable, competitive alternatives. The OGC geopackage standard has also been widely adopted for information storage and transfer. Leading researchers engaged directly in developing user-driven tools for spatial analysis, such as GeoDa and R packages like spdep and gstat, further driving innovation in vector GIS.

However, not all GIScience research has had the same practical impact. Topics such as geospatial ontologies, spatial database accuracy, cognitive foundations, and spatiotemporal reasoning have primarily remained within academic circles. While they have enriched theoretical knowledge, their practical applications have been limited. Even concepts that could have benefitted FOSS4G — such as geospatial algebras and abstract spatial data types — were overlooked by developers. This talk will explore potential reasons for this disconnect.

Conversely, FOSS4G has made significant contributions to GIScience. Tools like GDAL have enabled researchers to tackle critical scientific questions, while QGIS has become an indispensable tool for scientists. The R spatial packages offer a reliable foundation for new research, and a similar robust foundation is likely emerging in Python.

That said, the relationship between vector-based FOSS4G and GIScience appears to have reached a plateau, with little significant progress on either side in recent years. In contrast, raster-based GIS is undergoing rapid innovation. The availability of petabytes of open Earth observation (EO) data has spurred a new wave of discovery. Space-borne sensors continue to drive technological breakthroughs, but no comprehensive theory exists for modelling and analysing large-scale EO data. This has resulted in fragmented developments like Pangeo, Open Data Cube, OpenEO, and R-sits. The talk will advocate for stronger collaboration between FOSS4G developers and researchers in big EO data analytics, offering potential paths forward.