Spatio-temporal generators:
(version 1.2)

Description:
This library provides a set of classes for generating 2-dimensional moving objects. Object movements are described using a combination of functions (one function per X-Y projection, for every object update). The basic format of the output is as follows:

object_id update_time operation reference_time f(x)_degree f(x)_coefficient_1 ... f(y)_degree f(y)_coefficient_1 ...

Every line corresponds to one operation. Operations can be object insertions, deletions and queries. An update is essentially a deletion followed by an insertion. The reference_time for insertions is always the same as the update_time (and can be ignored). The reference_time for deletions is the time of the corresponding object insertion (for convenience, though, the characteristics of the object movement at insertion time are also provided on the deletion tuple following the reference_time, so that a parser will not have to refer to past tuples). The basic output can be extended, off course, with other fields also (for an example see the road generator).

A visualization tool is also provided (in Java) for verifying data generation correctness.
 

Download:
Unpack with tar xjvf generators.version.tar.bz2
  • Source code v1.2 (gcc v3.2) (June 10th, 2003)   [bzip2][zip].
    -Included new road network generator with intersections on a real Chicago freeway dataset.
  • Source code v1.11 (gcc v3.2) (March 22nd, 2003)   [bzip2][zip].
    -fixed minor bug concerning deletion times.
  • Source code v1.1 (gcc v3.2) (March 18th, 2003)   [bzip2][zip].
    -added a road file generator.
  • Source code v1.0 (gcc v3.2) (March 15th, 2003)   [bzip2][zip].

More Road Networks:
[ main | publications ]