Skip to content

mahsa-lotfi92/trip-extraction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trip Extraction

There are 5 roles to extract the trips from waypoints:

  • A vehicle may occasionally sends GPS updates, even if it not moving
  • The precision of GPS positioning is not accurate on meter-level. Distances between waypoints < 15 meters should be ignored
  • Especially within cities, the GPS position might "jump", due to bad reception caused by tunnels, underground garages or reflections on houses etc.
  • A trip should be considered as started, as soon as the vehicle starts moving
  • A trip should be considered as ended, if the vehicle does not move for longer than 3 minutes

Run

1- Create virtual environment with python3

virtualenv -p python3 env

2- Activate virtual environment.

source env_name/bin/activate

3- Run:

pip install requirements.txt

4- Create a file in root of project that contains waypoints data.

5- To run the project, in the root of projects, call:

python extract_trips.py sample_waypoints.json

where sample_waypoints.json is the name of the file which contains waypoints. The file should be placed at the root of project.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages