Algebra of core concept transformations: Procedural meta-data for geographic information

Niels Steenbergen, Eric Top, Simon Scheider, Enkhbold Nyamsuren

Research output: Working paperPreprintAcademic

Abstract

Transformations are essential for dealing with geographic information. They are
involved not only in converting between geodata formats and reference systems, but also in turning geodata into useful information according to some purpose. However, since a transformation can be implemented in various formats and tools, its function and purpose usually remains hidden underneath the technicalities of a workflow. To automate geographic information procedures, we therefore need to model the transformations implemented by workflows on a conceptual level, as a form of procedural knowledge. Although core concepts of spatial information provide a useful level of description in this respect, we
currently lack a model for the space of possible transformations between such concepts. In this article, we present the algebra of core concept transformations (CCT). It consists of a type hierarchy which models core concepts as relations, and a set of basic transformations described in terms of function signatures that use such types. Type inference allows us to enrich GIS workflows with abstract machine-readable metadata, by compiling algebraic tool descriptions. This allows us to automatically infer goal concepts across workflows and to query over such concepts across raster and vector implementations. We evaluate the algebra over a set of expert GIS workflows taken from online tutorials.
Original languageEnglish
PublisherOSFPREPRINTS
Pages1-41
DOIs
Publication statusPublished - 15 Dec 2022

Keywords

  • Conceptual transformations
  • core concepts
  • geographicinformation
  • workflows

Fingerprint

Dive into the research topics of 'Algebra of core concept transformations: Procedural meta-data for geographic information'. Together they form a unique fingerprint.

Cite this