SlideShare a Scribd company logo
GO-SYNC
A FRAMEWORK TO SYNCHRONIZE TRANSIT
AGENCY DATASETS WITH ONLINE COMMUNITIES
Khoa Tran, Ed Hillsman, Sean Barbeau, Miguel Labrador
ktran9@mail.usf.edu, hillsman@cutr.usf.edu, barbeau@cutr.usf.edu,
mlabrador@usf.edu
Department of Computer Science and Engineering &
Center for Urban Transportation Research
University of South Florida
http://code.google.com/p/gtfs-osm-sync/
Open-Source on:
GO-SYNC MOTIVATION & CHALLENGES
• Shortcomings of official transit General Transit Feed Spec. (GTFS)
datasets
• Lack of transit data in OpenStreetMap (OSM) for many U.S. cities
• Goal – create an open-source software tool that can:
– Share transit agency data with OSM community
– Leverage social mapping model to improve bus stop inventory,
and allow agency to retrieve these improvements
MOTIVATIO
N
CHALLENGE
S
• Lack of a strict tagging system in OSM
• Avoid duplicating OSM data & respect work done by other users
• Ongoing updates to GTFS (and OSM) data
• Integration of crowd-sourced data into transit agency internal
datasets
GTFSOSM(GO)-SYNC FRAMEWORK DESIGN
1. Determine what has already been mapped in the OSM in the area
covered by the GTFS data.
2. Identify bus stops that may be in conflict between OSM and an agency’s
GTFS data
3. Make decisions on how to manage conflicts, with the aid of user input.
4. Upload GTFS data into OSM, managing any conflicts that the agency
cannot reconcile.
1) Input GTFS data and Agency Info 2) Analyze before Upload
EVALUATION IN TAMPA & COLLABORATION
•July 2010 - 3,812 new
HART stops uploaded (133
stops previously existed)
•Jan. 2011 -173
modifications were made
RETRIEVING IMPROVEMENTS TO TRANSIT
AGENCY
EVALUATIO
N
1. Output as a GTFS file, using GTFS-defined fields when possible
2. Additional “OSM_TAGs” field name is inserted at the end of the row
3. Additional tags from OSM (i.e. “key=value”) are separated by “|”
(i.e., pipe-delimited)
Example: stop_id,stop_name,stop_lat,stop_lon, OSM_TAGs
881,Fletcher Av @ Livingston Av,28.0693,-82.4272, shade=no|ntd_id=4041
|shelter=no|bench=no| note=field checked after
upload
QUESTIONS?
Sean J. Barbeau, M.S. Comp.Sci.
Research Associate
Center for Urban Transportation Research
University of South Florida
http://locationaware.usf.edu
813.974.7208
barbeau@cutr.usf.edu
5
QUESTIONS?
Sean J. Barbeau, M.S. Comp.Sci.
Research Associate
Center for Urban Transportation Research
University of South Florida
http://locationaware.usf.edu
813.974.7208
barbeau@cutr.usf.edu
5

More Related Content

PPT
What to do with the existing spatial data in planning
PPTX
Road traffic modelling
PPT
ESWC 2009 In-Use Track: SCOVO
PDF
Phd defense slides
PDF
OKCon transport talk
PDF
ERSA 2017: A linked open data based system for flexible delineation of geogra...
PPTX
Graph for SQL Practitioners
What to do with the existing spatial data in planning
Road traffic modelling
ESWC 2009 In-Use Track: SCOVO
Phd defense slides
OKCon transport talk
ERSA 2017: A linked open data based system for flexible delineation of geogra...
Graph for SQL Practitioners

What's hot (19)

PPT
Progress in Building Freight Flows & Network MKM 2008
 
PDF
WHITE PAPER: Data Harmonization & Interoperability in OpenTransportNet
PPT
From Flat Files to Usable Deliverables: FME Empowers Transit
PDF
Qing TRB Poster 16
PDF
Streaming Weather Data from Web APIs to Jupyter through Kafka
PPT
Huelva07 Ws2 Drea
PDF
OHB_System_SmallGEO_2015
PPT
BDE_SC4_WS3_8_Demo
DOCX
Understanding Map Integration Using GIS Software_ff
PPT
215 spatial db
PPTX
spatial databases ADBMS ppt
PPT
OpenStreetMap Completeness for England 03/10
PDF
Getting from A to B with FME
PDF
INSPIRE2016_GRB
PPT
SoTM US Routing
PPTX
Geonames.engl
PPT
Tx well data final
PPT
London hauc 2007
PPT
Catt Manual
Progress in Building Freight Flows & Network MKM 2008
 
WHITE PAPER: Data Harmonization & Interoperability in OpenTransportNet
From Flat Files to Usable Deliverables: FME Empowers Transit
Qing TRB Poster 16
Streaming Weather Data from Web APIs to Jupyter through Kafka
Huelva07 Ws2 Drea
OHB_System_SmallGEO_2015
BDE_SC4_WS3_8_Demo
Understanding Map Integration Using GIS Software_ff
215 spatial db
spatial databases ADBMS ppt
OpenStreetMap Completeness for England 03/10
Getting from A to B with FME
INSPIRE2016_GRB
SoTM US Routing
Geonames.engl
Tx well data final
London hauc 2007
Catt Manual
Ad

Viewers also liked (20)

PPTX
2010 USDOT FHWA Travel Model Improvement Program (TMIP) National Webinar on D...
PPTX
CellViz
PPTX
TRB 2014 - Automatic Spatial-temporal Identification of Points of Interest in...
PPTX
2013 USF Research That Matters Conference - OneBusAway – Sharing Real-time Tr...
PDF
USF Project - Enhancing Transportation Safety & Security via Scalable Locatio...
PPT
Lance bruh
PPT
2011 ITS World Congress - TAD - Travel Assistance Mobile App to Help Transit ...
PDF
ACT 2011 - Emerging Worksite Trip-Reduction Information Tools
PPTX
DOCX
Reliance 120316035400-phpapp01
PPTX
A Location-Aware Architecture Supporting Intelligent Real-time Mobile Applica...
PPTX
PPTX
Tugas kkpi luluk
PPS
2012 National Academy of Inventors - GPS Auto-Sleep for Energy-Efficient Loca...
PDF
2011 Easter Seals Project ACTION Webinar - Research Today to Increase Accessi...
PPTX
Motiveless Crimes
PPT
CONECTORS
PDF
The Way of the Bird
PPT
2011 GIS in Transit - Cell Phones and GIS - Lessons Learned from Developing T...
PPT
2009 Sprint Developers Conference - Location Based Services - Best Practices ...
2010 USDOT FHWA Travel Model Improvement Program (TMIP) National Webinar on D...
CellViz
TRB 2014 - Automatic Spatial-temporal Identification of Points of Interest in...
2013 USF Research That Matters Conference - OneBusAway – Sharing Real-time Tr...
USF Project - Enhancing Transportation Safety & Security via Scalable Locatio...
Lance bruh
2011 ITS World Congress - TAD - Travel Assistance Mobile App to Help Transit ...
ACT 2011 - Emerging Worksite Trip-Reduction Information Tools
Reliance 120316035400-phpapp01
A Location-Aware Architecture Supporting Intelligent Real-time Mobile Applica...
Tugas kkpi luluk
2012 National Academy of Inventors - GPS Auto-Sleep for Energy-Efficient Loca...
2011 Easter Seals Project ACTION Webinar - Research Today to Increase Accessi...
Motiveless Crimes
CONECTORS
The Way of the Bird
2011 GIS in Transit - Cell Phones and GIS - Lessons Learned from Developing T...
2009 Sprint Developers Conference - Location Based Services - Best Practices ...
Ad

Similar to 2011 ITS World Congress - GO-Sync - A Framework to Synchronize Transit Agency Datasets with Online Communities (20)

PPTX
Open Transit Data - A Developer's Perspective
PPTX
2013 UTC Southeast - OneBusAway – Sharing real time transit information via o...
PPTX
Na co gis comm 2011
PPTX
Na co gis comm 2011
PPTX
CTAA 2016 Portland - Aaron Antrim - GTFS - What is it? Why does it matter?
PPTX
GTFS Maintenance & More
PPTX
GTFS Maintenance & More
PPTX
Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...
PPTX
CUTR Webinar - Web-based Trip Planner Options for Transit Agencies
PPTX
Why Open-source Software?
PPTX
NTI 2017 Workshop - Many Uses of GTFS Data
PPTX
Barbeau enabling better mobility through innovations for mobile devices - o...
PPTX
Improving the quality and cost effectiveness of multimodal travel behavior da...
PPTX
2016 Commuter Choice Summit - TDM Technology Session
PPTX
ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...
PPTX
2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...
PPTX
transitFinal
ZIP
OKI Transit Model Presentation at Futura 2009
PPTX
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...
PPTX
OneBusAway - An open-source platform for Mobility as a Service
Open Transit Data - A Developer's Perspective
2013 UTC Southeast - OneBusAway – Sharing real time transit information via o...
Na co gis comm 2011
Na co gis comm 2011
CTAA 2016 Portland - Aaron Antrim - GTFS - What is it? Why does it matter?
GTFS Maintenance & More
GTFS Maintenance & More
Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...
CUTR Webinar - Web-based Trip Planner Options for Transit Agencies
Why Open-source Software?
NTI 2017 Workshop - Many Uses of GTFS Data
Barbeau enabling better mobility through innovations for mobile devices - o...
Improving the quality and cost effectiveness of multimodal travel behavior da...
2016 Commuter Choice Summit - TDM Technology Session
ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...
2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...
transitFinal
OKI Transit Model Presentation at Futura 2009
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...
OneBusAway - An open-source platform for Mobility as a Service

More from Sean Barbeau (19)

PPTX
Smart Columbus Executive Summary Overview
PPTX
Open Source Software in Public Transportation: A Case Study
PDF
Open Source Software in Public Transportation: A Case Study - TRB poster
PPTX
OneBusAway Android - 2020 Update
PPTX
TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...
PPTX
2019 FPTA - Enhancing Cybersecurity in Public Transportation
PPTX
Work Zone Data Exchange (WZDx) format
PPTX
Enhancing Cybersecurity in Public Transportation
PPTX
Fare payment in OneBusAway
PPTX
Open-source Transit Software
PPTX
GTFS-realtime v2.0
PPTX
USF Maps App
PPTX
OneBusAway - New issue reporting flow in OneBusAway Android
PPTX
Closing the Loop - Improving Transit through Crowd-sourced Information
PPTX
Adding New Agencies to OneBusAway Tampa
PPTX
OneBusAway - Issue reporting - Challenges and Improvements
PPTX
USF Travel Options App
PPTX
Energy Smart Apps - Location-aware algorithms to save energy on mobile devices
PPTX
Cell phones and GPS
Smart Columbus Executive Summary Overview
Open Source Software in Public Transportation: A Case Study
Open Source Software in Public Transportation: A Case Study - TRB poster
OneBusAway Android - 2020 Update
TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...
2019 FPTA - Enhancing Cybersecurity in Public Transportation
Work Zone Data Exchange (WZDx) format
Enhancing Cybersecurity in Public Transportation
Fare payment in OneBusAway
Open-source Transit Software
GTFS-realtime v2.0
USF Maps App
OneBusAway - New issue reporting flow in OneBusAway Android
Closing the Loop - Improving Transit through Crowd-sourced Information
Adding New Agencies to OneBusAway Tampa
OneBusAway - Issue reporting - Challenges and Improvements
USF Travel Options App
Energy Smart Apps - Location-aware algorithms to save energy on mobile devices
Cell phones and GPS

Recently uploaded (20)

PPTX
cloud_computing_Infrastucture_as_cloud_p
PPTX
The various Industrial Revolutions .pptx
PPTX
Modernising the Digital Integration Hub
PDF
Web App vs Mobile App What Should You Build First.pdf
PPTX
Tartificialntelligence_presentation.pptx
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
STKI Israel Market Study 2025 version august
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
August Patch Tuesday
PPTX
1. Introduction to Computer Programming.pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Getting Started with Data Integration: FME Form 101
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PPTX
observCloud-Native Containerability and monitoring.pptx
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
1 - Historical Antecedents, Social Consideration.pdf
cloud_computing_Infrastucture_as_cloud_p
The various Industrial Revolutions .pptx
Modernising the Digital Integration Hub
Web App vs Mobile App What Should You Build First.pdf
Tartificialntelligence_presentation.pptx
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
STKI Israel Market Study 2025 version august
Hindi spoken digit analysis for native and non-native speakers
August Patch Tuesday
1. Introduction to Computer Programming.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Getting Started with Data Integration: FME Form 101
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
NewMind AI Weekly Chronicles – August ’25 Week III
observCloud-Native Containerability and monitoring.pptx
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
Enhancing emotion recognition model for a student engagement use case through...
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
1 - Historical Antecedents, Social Consideration.pdf

2011 ITS World Congress - GO-Sync - A Framework to Synchronize Transit Agency Datasets with Online Communities

  • 1. GO-SYNC A FRAMEWORK TO SYNCHRONIZE TRANSIT AGENCY DATASETS WITH ONLINE COMMUNITIES Khoa Tran, Ed Hillsman, Sean Barbeau, Miguel Labrador ktran9@mail.usf.edu, hillsman@cutr.usf.edu, barbeau@cutr.usf.edu, mlabrador@usf.edu Department of Computer Science and Engineering & Center for Urban Transportation Research University of South Florida http://code.google.com/p/gtfs-osm-sync/ Open-Source on:
  • 2. GO-SYNC MOTIVATION & CHALLENGES • Shortcomings of official transit General Transit Feed Spec. (GTFS) datasets • Lack of transit data in OpenStreetMap (OSM) for many U.S. cities • Goal – create an open-source software tool that can: – Share transit agency data with OSM community – Leverage social mapping model to improve bus stop inventory, and allow agency to retrieve these improvements MOTIVATIO N CHALLENGE S • Lack of a strict tagging system in OSM • Avoid duplicating OSM data & respect work done by other users • Ongoing updates to GTFS (and OSM) data • Integration of crowd-sourced data into transit agency internal datasets
  • 3. GTFSOSM(GO)-SYNC FRAMEWORK DESIGN 1. Determine what has already been mapped in the OSM in the area covered by the GTFS data. 2. Identify bus stops that may be in conflict between OSM and an agency’s GTFS data 3. Make decisions on how to manage conflicts, with the aid of user input. 4. Upload GTFS data into OSM, managing any conflicts that the agency cannot reconcile. 1) Input GTFS data and Agency Info 2) Analyze before Upload
  • 4. EVALUATION IN TAMPA & COLLABORATION •July 2010 - 3,812 new HART stops uploaded (133 stops previously existed) •Jan. 2011 -173 modifications were made RETRIEVING IMPROVEMENTS TO TRANSIT AGENCY EVALUATIO N 1. Output as a GTFS file, using GTFS-defined fields when possible 2. Additional “OSM_TAGs” field name is inserted at the end of the row 3. Additional tags from OSM (i.e. “key=value”) are separated by “|” (i.e., pipe-delimited) Example: stop_id,stop_name,stop_lat,stop_lon, OSM_TAGs 881,Fletcher Av @ Livingston Av,28.0693,-82.4272, shade=no|ntd_id=4041 |shelter=no|bench=no| note=field checked after upload
  • 5. QUESTIONS? Sean J. Barbeau, M.S. Comp.Sci. Research Associate Center for Urban Transportation Research University of South Florida http://locationaware.usf.edu 813.974.7208 barbeau@cutr.usf.edu 5
  • 6. QUESTIONS? Sean J. Barbeau, M.S. Comp.Sci. Research Associate Center for Urban Transportation Research University of South Florida http://locationaware.usf.edu 813.974.7208 barbeau@cutr.usf.edu 5