Skip to content

aniketmitra001/movetk-app-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

movetk-app-template

CI-macOS CI-Ubuntu

An example for using MoveTK in your application

Overview

This project demonstrates how to use MoveTK in your application. In this example we will create an application that uses MoveTK to

  • Read GeoLife GPS Trajectories
  • Compute trajectory statistics (length, duration, average speed...)
  • Write the trajectories in GeoJSON format
  • Visualize the trajectories in kepler.gl

visualization

Setup

You can build this project locally by replicating the steps in the workflow for Mac and Ubuntu

Build Artifacts

The workflow creates the following build artifacts

  • A trajectories.csv file that is generated by running the geolife.py script on the downloaded GeoLife trajectories
  • A trajectory_statistics.csv file that contains the stastics per trajectory. It is generated by running process_trajectories on trajectories.csv
  • An output_trajectories.geojson file that contains the trajectories in GeoJSON format. This file too gets generated on running process_trajectories

These files can be accessed from the Artifacts section of the latest run of the workflow