Dynamic object-oriented geospatial modeling

Tomáš Richta, Martin Hrubý


Published literature about moving objects (MO) simplifies the problem to the representation and storage of moving points, moving lines, or moving regions. The main insufficiency of this approach is lack of MO inner structure and dynamics modeling – the autonomy of moving agent. This paper describes basics of the object-oriented geospatial methodology for modeling complex systems consisting of agents, which move within spatial environment. The main idea is that during the agent movement, different kinds of connections with other moving or stationary objects are established or disposed, based on some spatial constraint satisfaction or nonfulfilment respectively. The methodology is constructed with regard to following two main conditions – 1) the inner behavior of agents should be represented by any formalism, e.g.  Petri net, finite state machine, etc., and 2) the spatial characteristic of environment should be supplied by any information system, that is able to store defined set of spatial types, and support defined set of spatial operations. Finally, the methodology is demonstrated on simple simulation model of tram transportation system.


dynamic, object-oriented, modeling, geospatial, methodology, DEVS, GIS, database


Ouri Wolfson, Bo Xu, Sam Chamberlain, and Liqin Jiang. Moving objects databases: Issues and solutions. In SSDBM, pages 111-122, 1998.

Christian S. Jensen, Torben Bach Pedersen, Laurynas Speicys, and Igor Timko. Data modeling for mobile services in the real world. In SSTD, pages 1-9, 2003.

Ralf Hartmut Guting, Victor Teixeira de Almeida, and Zhiming Ding. Modeling and querying moving objects in networks. The VLDB Journal, 15(2):165-190, 2006.

Jo Ellen Brandmeyer and Hassan A. Karimi. Coupling methodologies for environmental models. Environmental Modelling and Software, 15(5):479-488, 2000.

Ralf Hartmut Guting, Michael H. Boehlen, Martin Erwig, Christian S. Jensen, Nikos A. Lorentzos, Markus Schneider, and Michalis Vazirgiannis. A foundation for representing and querying moving objects. ACM Trans. Database Syst., 25(1):1-42, 2000.

Ralf Hartmut Guting and Markus Schneider. Moving Objects Databases. Morgan Kaufmann, 2005.

Christian S. Jensen, Jan Kol´ aˇr, Torben Bach Pedersen, and Igor Timko. Nearest neighbor queries in road networks. In GIS, pages 1-8, 2003.

Dimitris Papadias, Jun Zhang, Nikos Mamoulis, and Yufei Tao. Query processing in spatial network databases. In VLDB, pages 802-813, 2003.

Su Chen, Christian S. Jensen, and Dan Lin. A benchmark for evaluating moving object indexes. PVLDB, 1(2):1574-1585, 2008.

Xiang Li and Hui Lin 0002. Indexing network-constrained trajectories for connectivitybased queries. International Journal of Geographical Information Science, 20(3):303328, 2006.

Talel Abdessalem, Cédric du Mouza, José Moreira, and Philippe Rigaux.Management of large moving objects datasets: Indexing, benchmarking and uncertainty in movement representation. In Yannis Manolopoulos, Apostolos Papadopoulos, and Michael Vassilakopoulos, editors, Spatial Databases, pages 225-249. Idea Group, 2005.

Thomas Brinkhoff. A framework for generating network-based moving objects. GeoInformatica, 6(2):153-180, 2002.

Bernard P. Zeigler. Multifacetted modelling and discrete event simulation. Academic Press Professional, Inc., San Diego, CA, USA, 1984.

Bernard P. Zeigler, Herbert Praehofer, and Tag G. Kim. Theory of Modeling and Simulation, Second Edition. Academic Press, 2 edition, January 2000.

Arturo I. Concepcion and Bernard P. Zeigler. Devs formalism: A framework for hierarchical model development. IEEE Trans. Software Eng., 14(2):228-241, 1988.

Fernando J. Barros. Dynamic structure discrete event system specification: A new formalism for dynamic structure modeling and simulation. In Winter Simulation Conference, pages 781-785, 1995.

Jean-Baptiste Filippi and Paul Bisgambiglia. General methodology 2: enabling large scale and high definition simulation of natural systems with vector models and jdevs. In Winter Simulation Conference, pages 1964-1970, 2002.


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.