Skip to content

Parameterized moving objects data generator for spatial data analysis.

License

Notifications You must be signed in to change notification settings

tomdziwood/moving-objects-data-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 

Repository files navigation

moving-objects-data-generator

Parameterized moving objects data generator for spatial data analysis

This repository is created because of working on Master Thesis. There will be placed any of the scripts, programs, codes, data, analyses and results in order to complete the research.

Usage

The implemented synthetic dataset generators are available in moving-objects-data-generator/algorithms/generator/ directory. Each of the python file contains if __name__ == "__main__" code block, which shows how to generate dataset with given generator model.

License

This project is licensed under the Apache License, Version 2.0 - see the LICENSE file for details.

Acknowledgements

The project is created with Python 3.9.12 programming language. The developed code works thanks to the some crucial libraries:

  • numpy 1.22.3 - core computing package which helps to achieve fast scripts execution with usage of vectorized operations,
  • matplotlib 3.5.1 - library for creating any of the charts, visualizations and animated movement of objects with .gif format,
  • pandas 1.4.2 - flexible tool for data manipulation,
  • adjustText 0.7.3 - automatic label placement for matplotlib library.

Visualization of generated datasets

SpatioTemporalStandardGenerator

image info

SpatioTemporalInteractionApproachGenerator

image info

SpatioTemporalOptimalDistanceApproachGenerator

image info

SpatioTemporalCircularMotionApproachGenerator

image info

SpatioTemporalTravelApproachGenerator

image info

About

Parameterized moving objects data generator for spatial data analysis.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages