A dimension-independent extrusion algorithm using generalised maps

One solution to the integration of additional characteristics, for example, time and scale, into GIS data sets is to model them as extra geometric dimensions perpendicular to the spatial ones, creating a higher-dimensional model. While this approach has been previously described and advocated, it is...

Full description

Saved in:
Bibliographic Details
Published inInternational journal of geographical information science : IJGIS Vol. 29; no. 7; pp. 1166 - 1186
Main Authors Arroyo Ohori, Ken, Ledoux, Hugo, Stoter, Jantien
Format Journal Article
LanguageEnglish
Published Abingdon Taylor & Francis 03.07.2015
Taylor & Francis LLC
Subjects
Online AccessGet full text
ISSN1365-8816
1362-3087
1365-8824
DOI10.1080/13658816.2015.1010535

Cover

More Information
Summary:One solution to the integration of additional characteristics, for example, time and scale, into GIS data sets is to model them as extra geometric dimensions perpendicular to the spatial ones, creating a higher-dimensional model. While this approach has been previously described and advocated, it is scarcely used in practice because of a lack of high-level construction algorithms and accompanying implementations. We present in this paper a dimension-independent extrusion algorithm permitting us to construct from any (n-1)-dimensional linear cell complex represented as a generalised map, an n-dimensional one by assigning to each (n-1)-cell one or more intervals where it exists along the nth dimension. We have implemented the algorithm in C++11 using CGAL, made the source code publicly available and tested it in experiments using real-world 2D GIS data sets which were extruded to construct up to 5D models.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1365-8816
1362-3087
1365-8824
DOI:10.1080/13658816.2015.1010535