LEVERAGING STANDARDIZED PUBLIC TRANSPORTATION DATA WITH ROUTING ENGINE FOR BRT TRIP PLANNER PROTOTYPING

Public transportation is an essential aspect to consider in the effort towards sustainable city development. A widely developed public transport mode in major cities is the Bus Rapid Transit (BRT) system. However, BRT systems are prone to schedule deviations. Passengers may also be inconvenienced...

Full description

Saved in:
Bibliographic Details
Main Author: Alghifari Fauzta, Rayhan
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/83145
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:83145
spelling id-itb.:831452024-08-03T10:11:47ZLEVERAGING STANDARDIZED PUBLIC TRANSPORTATION DATA WITH ROUTING ENGINE FOR BRT TRIP PLANNER PROTOTYPING Alghifari Fauzta, Rayhan Indonesia Final Project trip planning, open data, public transportation, BRT, OTP, GTFS INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/83145 Public transportation is an essential aspect to consider in the effort towards sustainable city development. A widely developed public transport mode in major cities is the Bus Rapid Transit (BRT) system. However, BRT systems are prone to schedule deviations. Passengers may also be inconvenienced if they lack access to real-time information such as bus positions and arrival times. One solution to this issue is the presence of information systems for passengers through trip planning applications. While such solutions already exist, an often overlooked aspect is the availability and openness of public transportation data through open data. This research discusses the standard for open data exchange for BRT information through the implementation of a web-based trip planner prototype. The open data standards used are the General Transit Feed Specification (GTFS) for static data and GTFS Realtime for real-time data. Data is sourced from the open data of the MTA transportation operator in New York City, USA. The routing engine tool on the backend side uses OpenTripPlanner (OTP), and the user interface utilizes Redux OTP and React OTP-UI components. Implementation involves data acquisition into the routing engine system integrated with the interface through GraphQL data fetching methods. The generated travel recommendations include real-time service disruption information, estimated arrival times at stops, and bus positions updated every 60 seconds. Functional testing results show that the relevant functional requirements for BRT passengers are met through the implementation of GTFS data standards in the prototype. Testing was also conducted using GTFS data sources from the Transjakarta operator and the TriMet operator in Portland, USA. The results indicate that the prototype can accept data from different operators as long as it is in GTFS format, demonstrating the prototype's flexibility and significant potential for further development. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description Public transportation is an essential aspect to consider in the effort towards sustainable city development. A widely developed public transport mode in major cities is the Bus Rapid Transit (BRT) system. However, BRT systems are prone to schedule deviations. Passengers may also be inconvenienced if they lack access to real-time information such as bus positions and arrival times. One solution to this issue is the presence of information systems for passengers through trip planning applications. While such solutions already exist, an often overlooked aspect is the availability and openness of public transportation data through open data. This research discusses the standard for open data exchange for BRT information through the implementation of a web-based trip planner prototype. The open data standards used are the General Transit Feed Specification (GTFS) for static data and GTFS Realtime for real-time data. Data is sourced from the open data of the MTA transportation operator in New York City, USA. The routing engine tool on the backend side uses OpenTripPlanner (OTP), and the user interface utilizes Redux OTP and React OTP-UI components. Implementation involves data acquisition into the routing engine system integrated with the interface through GraphQL data fetching methods. The generated travel recommendations include real-time service disruption information, estimated arrival times at stops, and bus positions updated every 60 seconds. Functional testing results show that the relevant functional requirements for BRT passengers are met through the implementation of GTFS data standards in the prototype. Testing was also conducted using GTFS data sources from the Transjakarta operator and the TriMet operator in Portland, USA. The results indicate that the prototype can accept data from different operators as long as it is in GTFS format, demonstrating the prototype's flexibility and significant potential for further development.
format Final Project
author Alghifari Fauzta, Rayhan
spellingShingle Alghifari Fauzta, Rayhan
LEVERAGING STANDARDIZED PUBLIC TRANSPORTATION DATA WITH ROUTING ENGINE FOR BRT TRIP PLANNER PROTOTYPING
author_facet Alghifari Fauzta, Rayhan
author_sort Alghifari Fauzta, Rayhan
title LEVERAGING STANDARDIZED PUBLIC TRANSPORTATION DATA WITH ROUTING ENGINE FOR BRT TRIP PLANNER PROTOTYPING
title_short LEVERAGING STANDARDIZED PUBLIC TRANSPORTATION DATA WITH ROUTING ENGINE FOR BRT TRIP PLANNER PROTOTYPING
title_full LEVERAGING STANDARDIZED PUBLIC TRANSPORTATION DATA WITH ROUTING ENGINE FOR BRT TRIP PLANNER PROTOTYPING
title_fullStr LEVERAGING STANDARDIZED PUBLIC TRANSPORTATION DATA WITH ROUTING ENGINE FOR BRT TRIP PLANNER PROTOTYPING
title_full_unstemmed LEVERAGING STANDARDIZED PUBLIC TRANSPORTATION DATA WITH ROUTING ENGINE FOR BRT TRIP PLANNER PROTOTYPING
title_sort leveraging standardized public transportation data with routing engine for brt trip planner prototyping
url https://digilib.itb.ac.id/gdl/view/83145
_version_ 1822997980473458688