Skip to content

Implementation, experiments and application for MoReVis technique.

License

Notifications You must be signed in to change notification settings

visual-ds/morevis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MoReVis : A Visual Summary for Spatiotemporal Moving Regions

MoReVis is a visualization technique that summarizes spatiotemporal data that presents a region in space that evolves through time. In this repository is the code that implements the technique and the implementation of visualizations tools that make use of MoReVis.

Prerequisites

  • We developed MoReVis with Anaconda using Python. On a terminal with conda, create an env with the packages used in MoReVis with the enviroment.yml file.
conda env create -f enviroment.yml
  • Then activate the environment to run Notebooks and scripts:
conda activate morevis
  • MoReVis also made use of a solver; it can be GUROBI or MOSEK. You need to ask for a free academic license and install it in your conda env.
conda install -c gurobi gurobi

or

conda install -c mosek mosek
  • And then follow the steps on the site GUROBI/MOSEK to activate your license.

  • The preprocessed data is available in data/processed, and the hurricane is available at data/hurdat; however, if you want to apply the preprocessing steps, download the WILDTRACK data in this link (download the annotated dataset) and extract it in the folder data/wildtrack.

Using MoReVis

  • Before running notebooks, create the folders notebooks/metrics-results and notebooks/plots.
  • For preprocessing the datasets, run the notebooks wildtrack.ipynb, hurdat.ipynb, and synthetic_data.ipynb.
  • For running evaluations, run the notebooks evaluate_optimization.ipynb, evaluate_projections.ipynb, motionlines_comparison.ipynb.
  • You can run the visualization interface. It is necessary first to download the WILDTRACK dataset and run the preprocessing. After, inside the file app/ run the commands:
set FLASK_APP = application.py # windows

export FLASK_APP = application.py # ubuntu

python -m flask run
  • And open your browser in the URL http://127.0.0.1:5000/index.

LICENSE

Distributed under the GNU v3 License. See LICENSE for more information.

About

Implementation, experiments and application for MoReVis technique.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published