FOSS4G 2023 workshops

Integrating GTFS Transit Data with Spatial Analysis in R
06-27, 16:00–18:00 (Europe/Tirane), Mirusha

The General Transit Feed Specification (GTFS) is a widely-used standard for sharing public transit data, and R a statistical programming language for analysis and visualization. Participants will learn how to combine GTFS transit data with spatial analysis techniques in R, enabling them to conduct analyses of transit systems.


The workshop "Integrating GTFS Transit Data with Spatial Analysis in R: A Hands-On Workshop" is designed for participants with a basic working knowledge of R who are interested in learning how to analyze public transit systems using GTFS and R. The General Transit Feed Specification (GTFS) is a widely used format for exchanging public transit data, while R is a powerful programming language for data analysis and visualization.

During the workshop, participants will learn the basics of GTFS transit data and how it can be integrated with spatial data. This will include an overview of GTFS data structure and how to import GTFS data into R. Participants will then learn how to link GTFS data with spatial data, allowing them to conduct more comprehensive analyses of transit systems.

After linking the data, participants will conduct spatial analyses on transit data using R. This will include mapping transit routes, identifying spatial patterns of transit usage, and conducting spatial regression analyses. In addition to conducting the analyses, participants will also learn how to visualize transit data using spatial maps and charts, allowing them to communicate their findings more effectively.

The workshop will be a hands-on session, where participants will work through examples of integrating GTFS transit data with spatial analysis in R. Participants will need to bring their own laptops with R and RStudio installed. The workshop will include a mix of lecture, demonstration, and interactive exercises.

The overall objective of this workshop is to provide participants with practical skills in integrating GTFS transit data with spatial analysis techniques in R. Participants will leave with the ability to apply these skills to their own GIS projects involving transit data, allowing them to gain valuable insights into public transit systems and contribute to data-driven decision making.

Requirements for the Attendees

Participants should have a basic working knowledge of R. They should bring their own laptop with R and preferably RStudio preinstalled. A working internet connection during the workshop will be needed to access GTFS data and install required R packages to follow the exercises.

I started in transport psychology, developing computational methods to study driving behaviour. Since 2018, I'm working in development cooperation projects related to public transport. In 2021, I was teaching an introductory course in Statistics and R in Khovd (Mongolia) and supported researchers in their statistical analyses.

M.Sc. Computational Science (2013)
M.Sc. Engineering Psychology (2019)

Statistics plays an important role in today's society and decision making. Statistics and R are my passion and I love to support the public with open source software. I'm the author and maintainer of a published R package: rim.