Indexing the positions of continuously moving objects
SIGMOD '00 Proceedings of the 2000 ACM SIGMOD international conference on Management of data
A foundation for representing and querying moving objects
ACM Transactions on Database Systems (TODS)
The Geometry of Uncertainty in Moving Objects Databases
EDBT '02 Proceedings of the 8th International Conference on Extending Database Technology: Advances in Database Technology
Modeling and Querying Moving Objects
ICDE '97 Proceedings of the Thirteenth International Conference on Data Engineering
Novel Approaches in Query Processing for Moving Object Trajectories
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
Modeling Moving Objects for Location Based Services
IMWS '01 Revised Papers from the NSF Workshop on Developing an Infrastructure for Mobile and Wireless Systems
Optimal route determination technology based on trajectory querying moving object database
DEXA'06 Proceedings of the 17th international conference on Database and Expert Systems Applications
Hi-index | 0.00 |
Recently, the need for LBS (Location Based Services) is increasing due to the widespread of mobile computing devices and positioning technologies. In LBS, there are many applications that need to manage moving objects (e.g. taxies, persons). The trajectories or the positions of moving objects are displayed on the map by using GIS. However, it is hard to use GIS or traditional relational database systems to manage moving objects. Modeling consistent information about the location of continuously moving objects and processing motion-specific queries is challenging problem. The previous studies suggested several query languages to retrieve moving objects. However, they do not propose DDL (Data Definition Language) and do not support full functions that are necessary. In this paper, we formally define a data model and data type for moving objects and propose MOQL (Moving Objects Query Language) which is a convenient interface and tool for developers. MOQL has the following features. First, it supports DDL to insert/delete/update the positions of moving objects. Second, it can be used to retrieve the trajectories of moving objects. Third, it defines several functions to manage spatial or temporal properties of moving objects.