Research Article
Spatial Indexing for Location-Aware Systems
@INPROCEEDINGS{10.1109/MOBIQ.2007.4451027, author={ Robert K. Harle}, title={Spatial Indexing for Location-Aware Systems}, proceedings={1st International ICST Workshop on Mobile and Ubiquitous Context Aware Systems and Applications}, publisher={IEEE}, proceedings_a={MUBICA}, year={2008}, month={2}, keywords={Application software Computational modeling Geographic Information Systems Indexing Indoor environments Information systems Laboratories Large-scale systems Mobile computing Sensor systems}, doi={10.1109/MOBIQ.2007.4451027} }
- Robert K. Harle
Year: 2008
Spatial Indexing for Location-Aware Systems
MUBICA
IEEE
DOI: 10.1109/MOBIQ.2007.4451027
Abstract
As location systems provide increasingly fine-grained locations for mobile entities, location-aware systems that react appropriately and autonomously to location events will be in demand. Although much research has been devoted to indexing schemes for very large scale GIS applications (where the systems are predominantly query-based), comparably little attention has been given to the use of spatial indexing within location-aware systems leveraging local positioning systems (predominantly event-based). This paper reviews the notion of spatial indexing (the representation of a tracked user's space to facilitate spatial event generation based on incoming locations) for event-based systems. It establishes the principles and requirements of a wide-area spatial indexer, reviews the R-tree, Quadtree and RQ-tree methods proposed before for indoor location-awareness, and significantly adapts the latter to meet the requirements. The proposed indexing method uses a combination of R-trees (for high level spatial information, down to structural level) and Quadtrees (for lower level representation of objects). It proposes the use of linear Quadtrees to exploit the ease of direct node movement rather than the re-rasterisation of polygons used in systems to date. This approach is compared in simulation with other approaches