Spatial data science languages: commonalities and needs

Recent workshops brought together several developers, educators and users of software packages extending popular languages for spatial data handling, with a primary focus on R, Python and Julia. Common challenges discussed included handling of spatial or spatio-temporal support, geodetic coordinates, in-memory vector data formats, data cubes, inter-package dependencies, packaging upstream libraries, differences in habits or conventions between the GIS and physical modeling communities, and statistical models. The following set of recommendations have been formulated:(i) considering software problems across data science language silos helps to understand and standardise analysis approaches, also outside the domain of formal standardisation bodies;(ii) whether attribute variables have block or point support, and whether they are spatially intensive or extensive has consequences for permitted operations, and hence for software implementing those;(iii) handling geometries on the sphere rather than on the flat plane requires modifications to the logic of simple features,(iv) managing communities and fostering diversity is a necessary, on-going effort, and(v) tools for cross-language development need more attention and support.

Authors

Institutions

Publication Details

Journal
Journal of Spatial Information Science
Published
2025-12-27
DOI
https://doi.org/10.5311/josis.2025.31.462
Primary Topic
Data Analysis with R
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Spatial data science languages: commonalities and needs

Martin Fleischmann, Josiah Parry, Dewey Dunnington, Anita Graser et al.
Journal of Spatial Information Science
Data Analysis with R
article

Spatial data science languages: commonalities and needs

Martin Fleischmann, Josiah Parry, Dewey Dunnington, Anita Graser, Marius Appel, Jakub Nowosad, Robin Lovelace, Edzer Pebesma, Rafael Schouten, Lorena Abad, Maarten Pronk
article en

Abstract

Recent workshops brought together several developers, educators and users of software packages extending popular languages for spatial data handling, with a primary focus on R, Python and Julia. Common challenges discussed included handling of spatial or spatio-temporal support, geodetic coordinates, in-memory vector data formats, data cubes, inter-package dependencies, packaging upstream libraries, differences in habits or conventions between the GIS and physical modeling communities, and statistical models. The following set of recommendations have been formulated:(i) considering software problems across data science language silos helps to understand and standardise analysis approaches, also outside the domain of formal standardisation bodies;(ii) whether attribute variables have block or point support, and whether they are spatially intensive or extensive has consequences for permitted operations, and hence for software implementing those;(iii) handling geometries on the sphere rather than on the flat plane requires modifications to the logic of simple features,(iv) managing communities and fostering diversity is a necessary, on-going effort, and(v) tools for cross-language development need more attention and support.

Journal of Spatial Information Science(31)
Environmental Systems Research Institute (United States) (US), University of Leeds (GB), AIT Austrian Institute of Technology GmbH (AT), University of Salzburg (AT), Charles University (CZ), University of Münster (DE), Esri (Canada) (CA), Deltares (NL), Presidio Ospedaliero (IT), Bochum University of Applied Sciences (DE), Norwegian Institute for Nature Research (NO), Adam Mickiewicz University in Poznań (PL), Delft University of Technology (NL)
Openalex Percentile: Top 18%
Data Analysis with R
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.