BIROn - Birkbeck Institutional Research Online

    Designing a language for spatial computing

    Kuhn, W. and Ballatore, Andrea (2015) Designing a language for spatial computing. In: Bacao, F. and Santos, M.Y. and Painho, M. (eds.) AGILE 2015: Geographic Information Science as an Enabler of Smarter Cities and Communities. Lecture Notes in Geoinformation and Cartography 4. Berlin, Germany: Springer, pp. 309-326. ISBN 9783319167862.

    [img] Text
    2015-Kuhn_Ballatore-DSL_for_Spatial_Computing.pdf - Author's Accepted Manuscript
    Restricted to Repository staff only

    Download (1MB) | Request a copy

    Abstract

    We present the design rationale underlying a language for spatial computing and sketch a prototypical implementation in Python. The goal of this work is to provide a high-level language for spatial computing that is executable on existing commercial and open source spatial computing platforms, particularly Geographic Information Systems (GIS). The key idea of the approach is to target an abstraction level higher than that of GIS commands and data formats, yet meaningful within and across application domains. The paper describes the underlying theory of spatial information and shows its evolving formal specification. An embedding in Python exemplifies access to commonly available implementations of spatial computations.

    Metadata

    Item Type: Book Section
    Keyword(s) / Subject(s): Spatial computing, Domain-specific language, Core concepts
    School: Birkbeck Schools and Departments > School of Social Sciences, History and Philosophy > Department of Geography
    Depositing User: Dr Andrea Ballatore
    Date Deposited: 07 Apr 2016 11:32
    Last Modified: 07 Apr 2016 11:32
    URI: http://eprints.bbk.ac.uk/id/eprint/14864

    Statistics

    Downloads
    Activity Overview
    1Download
    97Hits

    Additional statistics are available via IRStats2.

    Archive Staff Only (login required)

    Edit/View Item Edit/View Item