Skip to content

rangaran/Capstone-yoGERT

 
 

Repository files navigation

Project Name: yoGERT

MicrosoftTeams-image

Introduction

yoGERT is a Python open source library of the reimplementation of the GIS-based Episode Reconstruction Toolkit (GERT) toolbox functionality. It is main purpose is to match GPS traces to a transportation network without the use of any proprietary software such as ArcPro. GPS traces are found in many different applications, including shared bicycle systems, ride hailing applications, and mobility data; matching GPS traces to transportation networks is an important step to analyze mobility data in the geospatial industry.

To better understand the project's domain please refer to the Common Terminology wiki page.

yoGERT's Functionality:

  • Processing GPS data to clean and reformat data.
  • Episode generation (stop, walk, or drive mode detection) to faciliate movement behaviour analysis.
  • Activity location generation to identify amenities of interest at stop points.
  • Route generation (with the entity's detected transportation mode or bus transportation mode) from GPS traces or extracted episodes.
  • Visualization of outputs on interactive maps.

How To Use

The library is available on pip. It can be installed on command-line using the command:

pip install yoGERT 

To learn more about the library functions please refer to the User Guide document.
To better understand the typical system use case check out the System End Behaviour wiki page.

Repository Structure:

  • doc: Technical documentation for the project
  • src: Implementation of the project
  • test: Manual and automated testing for the project
  • setup: Enviornment dependency information
  • refs: Project supporting and referenced material

Project Video

vidqr

Developers

Abeer Alyasiri, Longwei Ye, Moksha Srinivasan, Nicholas Lobo, Niyatha Rangarajan, Smita Singh

Starting Date of Project: 21st September, 2022

About

an open source version of modules implemented by ArcGIS Pro.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 74.2%
  • Jupyter Notebook 17.9%
  • TeX 7.6%
  • Shell 0.3%