The R*-tree: an efficient and robust access method for points and rectangles
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
PODS '99 Proceedings of the eighteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Direct spatial search on pictorial databases using packed R-trees
SIGMOD '85 Proceedings of the 1985 ACM SIGMOD international conference on Management of data
XML---an opportunity for meaningful data standards in the geosciences
Computers & Geosciences
Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence
Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence
R-trees: a dynamic index structure for spatial searching
SIGMOD '84 Proceedings of the 1984 ACM SIGMOD international conference on Management of data
Moving Objects Databases: Issues and Solutions
SSDBM '98 Proceedings of the 10th International Conference on Scientific and Statistical Database Management
Indexing the Current Positions of Moving Objects Using the Lazy Update R-tree
MDM '02 Proceedings of the Third International Conference on Mobile Data Management
Supporting frequent updates in R-trees: a bottom-up approach
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
A general-purpose geosimulation infrastructure for spatial decision support
Transactions on Computational Science VI
Cellular automata simulation of urban dynamics through GPGPU
The Journal of Supercomputing
Hi-index | 0.00 |
In this paper we present characteristics, features and computational strategies used in MAGI (Multi-Agent Geosimulation Infrastructure) which are relevant for strongly geo-spatially oriented agent-based simulations. These characteristics make MAGI an effective modelling and simulation environment, in terms of generality, user friendliness, modelling flexibility, interoperability with GIS datasets and computational efficiency. The infrastructure is composed of a development environment for building and executing simulation models, and a class library based on open source components. Differently from most of the existing tools for geosimulation, both raster and vector representation of simulated entities are allowed and managed with efficiency. This is obtained through the integration of a geometry engine implementing a core set of operations on spatial data through robust geometric algorithms, and an efficient spatial indexing strategy for moving agents.