Journal of Spatial Information Science https://josis.org/index.php/josis <p>The <strong>Journal of Spatial Information Science</strong> (JOSIS) is an international, interdisciplinary, open-access journal dedicated to publishing high-quality, original research articles in spatial information science. The journal aims to publish research spanning the theoretical foundations of spatial and geographical information science, through computation with geospatial information, to technologies for geographical information use.</p> <p>JOSIS is run as a service to the geographic information science community, supported entirely through the efforts of volunteers. JOSIS does not aim to profit from the articles published in the journal, which are open access. We encourage you to become involved in JOSIS by <a href="http://josis.org/index.php/josis/user/register">registering as a reader, reviewer, or author</a>, or simply <a href="http://josis.org/index.php/josis/donations">making a donation to JOSIS</a>.</p> en-US <p>Articles in JOSIS are licensed under a <a href="https://creativecommons.org/licenses/by/3.0/" rel="license">Creative Commons Attribution 3.0 License</a>.</p> ross.purves@geo.uzh.ch (Professor Ross Purves) benjamin.adams@canterbury.ac.nz (Benjamin Adams) Sat, 27 Dec 2025 08:28:52 +0000 OJS 3.3.0.6 http://blogs.law.harvard.edu/tech/rss 60 Spatial data science languages: commonalities and needs https://josis.org/index.php/josis/article/view/462 <p>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:<br />(i) considering software problems across data science language silos helps to understand and standardise analysis approaches, also outside the domain of formal standardisation bodies;<br />(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;<br />(iii) handling geometries on the sphere rather than on the flat plane requires modifications to the logic of simple features,<br />(iv) managing communities and fostering diversity is a necessary, on-going effort, and<br />(v) tools for cross-language development need more attention and support.</p> Edzer Pebesma, Martin Fleischmann, Josiah Parry, Jakub Nowosad, Anita Graser, Dewey Dunnington, Maarten Pronk, Rafael Schouten, Robin Lovelace, Marius Appel, Lorena Abad Copyright (c) 2025 Edzer Pebesma, Martin Fleischmann, Josiah Parry, Jakub Nowosad, Anita Graser, Dewey Dunnington, Maarten Pronk, Rafael Schouten, Robin Lovelace, Marius Appel, Lorena Abad https://creativecommons.org/licenses/by/3.0/ https://josis.org/index.php/josis/article/view/462 Sat, 27 Dec 2025 00:00:00 +0000 Preserving privacy of spatial distances using randomized geometric surface calculations https://josis.org/index.php/josis/article/view/375 <p>This paper introduces and evaluates a novel method for privacy-preserving distance computations. The method is based on randomized geometric surface calculations and replaces coordinates with contextual variables representing information about the coordinates or the distances between coordinates. The method is presented with an accompanying step-by-step workflow. Its applicability is demonstrated with real-world spatial data sets from Germany and the Netherlands that contain information about hospital and school locations. Open data was used to enable reproducibility. The method's utility is evaluated in detail using correlations, the relative root mean squared error (RRMSE), a Monte Carlo simulation, and the Wasserstein distance. The results show that the method yields high correlations, provides reasonably accurate results as an RRMSE of about 20% is achieved, converges fast, and preserves the spatial distribution of the true coordinates.</p> Jonas Klingwort, Sarah Redlich Copyright (c) 2025 Jonas Klingwort, Sarah Redlich https://creativecommons.org/licenses/by/3.0/ https://josis.org/index.php/josis/article/view/375 Sat, 27 Dec 2025 00:00:00 +0000 Implementing checkpoint-based movement data analysis using cordon networks: A framework validated with transportation case studies https://josis.org/index.php/josis/article/view/365 <p>Checkpoint data are generated by movement past fixed "checkpoints," such as smart-card readers. The heterogeneity of checkpoint data sources, data structures, data models, and granularities means existing research on checkpoint-based movement analytics relies on bespoke or ad-hoc analytics frameworks. This work addresses this gap by developing a consistent framework for analyzing network-constrained checkpoint movement data based on the "cordon network." The cordon network is a simple, graph-based computational structure that captures the underlying spatial structure and heterogeneous granularity of movement through checkpoints. This paper explores the design, development, and testing of an analytics toolkit founded on the cordon network. The approach and its ability to handle heterogeneous checkpoint data added within transportation networks is validated using three diverse transportation case studies. While this study focuses on transportation-related checkpoint data, the discussion and conclusions outline key factors for extending the framework to other domains, providing guidelines for checkpoint movement analysis across different contexts.</p> Yaguang Tao, Qian Sun, Matt Duckham Copyright (c) 2025 Yaguang Tao, Qian Sun, Matt Duckham https://creativecommons.org/licenses/by/3.0/ https://josis.org/index.php/josis/article/view/365 Sat, 27 Dec 2025 00:00:00 +0000 Benchmarking large language models for geolocating colonial Virginia land grants https://josis.org/index.php/josis/article/view/502 <p>Virginia's seventeenth- and eighteenth-century land patents survive primarily as narrative metes-and-bounds descriptions, limiting spatial analysis. This study systematically evaluates current-generation large language models (LLMs) in converting these prose abstracts into research-grade latitude/longitude coordinates. A digitized corpus of 5,471 Virginia patent abstracts (1695–1732) is released, with 43 rigorously verified test cases for benchmarking. Six OpenAI models across three architectures—o-series, GPT-4-class, and GPT-3.5—were tested under two paradigms: direct-to-coordinate and tool-augmented chain-of-thought invoking external geocoding APIs. Results were compared against a professional GIS workflow, Stanford NER geoparser, Mordecai-3 neural geoparser, and a county-centroid heuristic.</p> <p>The top single-call model, o3-2025-04-16, achieved a mean error of 23 km (median 14 km), a 67% improvement over professional GIS methods and 70% better than Stanford NER. A five-call ensemble further reduced errors to 19 km (median 12 km) at minimal additional cost (~USD 0.20 per grant). Paired Wilcoxon tests confirm ensemble superiority (W=629, p=0.03 vs. single-shot). A patentee-name redaction ablation slightly increased error (~9%), showing reliance on metes-and-bounds reasoning rather than memorization. The cost-effective gpt-4o-2024-08-06 model maintained a 28 km mean error at USD 1.09 per 1,000 grants, establishing a strong cost-accuracy benchmark. External geocoding tools offer no measurable benefit for this task.</p> <p>These findings demonstrate that LLMs can georeference early-modern records as accurately and significantly faster and cheaper than traditional GIS workflows, enabling scalable spatial analysis of colonial archives.</p> Ryan Mioduski Copyright (c) 2025 Ryan Mioduski https://creativecommons.org/licenses/by/3.0/ https://josis.org/index.php/josis/article/view/502 Sat, 27 Dec 2025 00:00:00 +0000 Airy criterion and the ideal mapping of an ellipsoid of revolution onto a sphere https://josis.org/index.php/josis/article/view/459 <p>This paper addresses the problem of constructing an ideal projection of an ellipsoid of revolution onto a sphere based on the Airy criterion. General equations required to solve the problem are derived. In particular, the Euler–Urmaev system is obtained, allowing a clear illustration of Gauss's theorem that a distortion-free projection between these surfaces cannot exist. The Euler–Ostrogradsky system is also derived to find the projection that minimizes distortion according to the Airy criterion. Natural boundary conditions for the ideal projection are analyzed. It is shown that on the boundary of the mapping region, Tissot’s indicatrices are aligned either along the normals or tangents to the boundary, and one of the extremal linear scale factors is equal to unity. Since the value of the Airy criterion depends not only on the projection’s mapping functions but also on the radius of the sphere, an additional integral condition is introduced alongside the Euler–Urmaev system, the Euler–Ostrogradsky system, and the natural boundary conditions. According to this condition, the integral of the area distortion over the entire mapping region of the ideal projection must be equal to zero. Two specific cases are examined in detail: projection of the entire ellipsoid and of a region bounded by a parallel. For comparison, conformal projections optimized according to the Airy criterion were also constructed for the same mapping regions. The resulting ideal projections can be used in geodesy for solving direct and inverse geodetic problems, and in cartography for constructing double projections.</p> Elena Novikova Copyright (c) 2025 Elena Novikova https://creativecommons.org/licenses/by/3.0/ https://josis.org/index.php/josis/article/view/459 Sat, 27 Dec 2025 00:00:00 +0000 Editorial https://josis.org/index.php/josis/article/view/603 Judith A. Verstegen Copyright (c) 2025 Judith A. Verstegen https://creativecommons.org/licenses/by/3.0/ https://josis.org/index.php/josis/article/view/603 Sat, 27 Dec 2025 00:00:00 +0000