SlideShare a Scribd company logo
UnderstandingPublicTransportNetworksusing
FreeandOpenSourceSoftware
Patrick Sunter: PhD Candidate in Architecture Building and Planning, University of
Melbourne
Presentation 12 May in GEOM90008, Foundations of Spatial Information Subject
Acknowledgment: maps produced during this presentation have been part of
collaborative work with Beyond Zero Emissions (BZE).
Context of my PhD
  Interpretive Action-Research Paradigm
using:-
  Co-Development of Tools
  Participant Observation
  Interviews,
  Focus Groups,
  Artifact Analysis
PhD: Focus is on exploring Free & Open Source software as a potential
means of increasing civil society organisation’s ability to engage with
Metropolitan-scale transport planning and propose alternative futures
Partner Organisations:-
* Beyond Zero Emissions (BZE)
* Public Transport Users Association (PTUA)
Network image from HiTrans Best Practice Guide (Nielsen et
al, 2005). Photo credits: www.pt4me2.org.au, Wikimedia
commons user "voland b", Flickr user "avlxyz”. Travel time
map from www.mapumental.com.
Selecting Tools and Goals
  What sort of technical analysis and communication
one can perform is a function of not just goals but
available expertise, tools, and data.
  With both project partners, after design and tools
review we’ve focused on GIS-based analysis of public
transport network performance (next slide)
  Work with BZE in the context of a larger project that
included aspects of 4-step model etc.
Target Capability: Public
Transport Network Analysis
  “Travel Time Maps” (Isochrone
maps)
  Display either:-
  Locations reachable from a
given origin in a given time;
  ‘Catchment’ to reach a given
destination
  Generally involve A* network
calculation but can be
optimised.
  Good because they indicate
overall network quality,
including interchanges
Travel time map from www.mapumental.com.
Data: GTFS and OpenStreetMap
  GTFS = “General Transit Feed
Specification’
  developers.google.com/transit/
  Emerged in mid 2000s from Portland
TriMet and Google’s 20% time
  Plaintext format: Entire GTFS feed of
Portland is ~169 Mb
  Live feeds available from 376+ agencies,
see:- www.gtfs-data-exchange.com/
  Now available for all AU state capitals,
not yet Melbourne (though other data
released ~Mar 2014)
  Quite strong ecosystem of tools, apps to
process & work with this format
  (* re Territories, not sure about Darwin?)
Top diagram courtesy Martin Davis via
http://lin-ear-th-inking.blogspot.com.au/2011/09/data-model-diagrams-for-gtfs.html
OpenTripPlanner
  Open Source software that at core is a fast Journey Planner
(algorithms for time-dependent route-finding), collaboration
between Portland’s TriMet and several researchers, + OpenPlans
organisation
  Primarily Java-based, built on other standards and software such
as Tomcat (web services), Leaflet for web application.
Progress with OpenTripPlanner
  With a mixture of running existing Open Source tools –
especially OpenTripPlanner and Quantum GIS, and some
scripting and GIS work, we’ve developed useful visualisations.
OTP Post-Processed in QGIS
Extending Potential to ‘Before
and After’ Analysis
  Workflow:-
  Assembling original new routes and stops as
Shapefiles
  Running scripts (using PostGIS, GDAL) to convert
these routes to a ‘topological network’ of
segments, stops, with metadata like average
speed attached.
  Converting these topological files to network
formats needed, such as GTFS, or Netview scripts
  In OpenTripPlanner’s case, building a connected
‘graph’ of street network, timetables, transfer
Network Topology Screenshot
https://www.dropbox.com/s/
8ss39pxjswmd721/Screenshot
%202014-05-11%2016.41.18.png
before & after example maps
Left: calculated accessibility from Chadstone, PTV current.
Right: same location & time, but with revised bus network and ‘best case’ service (30km/h avg
speed, 5min headways, implies significant road prioritisation measures)
Futher Potential of this kind of GIS-
based network analysis
  Left: Differential impact to New York Transit network after Hurricane Sandy
  Right: Mode “Accessibility gap” in Washington D.C. between car and
public transport, plus employment
McGurrin, M. F. & Greczner, D. 2011,
'Performance Metrics: Calculating
Accessibility Using Open Source
Software and Open Data', 11-0230.
http://www.theatlanticcities.com/commute/2013/01/
best-maps-weve-seen-sandys-transit-outage-new-york/
4488/
References & Contacts
Hillsman, E. & Barbeau, S. 2011, 'Enabling Cost-Effective Multimodal Trip Planners
through Open Transit Data', National Center for Transit Research (University of
Southern Florida), Final Report, FDOT BDK85 TWO 977-20,
http://www.locationaware.usf.edu/ongoing-research/projects/open-transit-
data/.
McGurrin, M. F. & Greczner, D. 2011, 'Performance Metrics: Calculating
Accessibility Using Open Source Software and Open Data', 11-0230.
Contacts & Project Website:
  P.sunter@pgrad.unimelb.edu.au
  http://www.appropedia.org/OSSTIP

More Related Content

What's hot

Beyond good enough? Spatial Data Quality and OpenStreetMap data
Beyond good enough? Spatial Data Quality and OpenStreetMap dataBeyond good enough? Spatial Data Quality and OpenStreetMap data
Beyond good enough? Spatial Data Quality and OpenStreetMap data
Muki Haklay
 
4B_1_How many volunteers does it take to map an area well
4B_1_How many volunteers does it take to map an area well4B_1_How many volunteers does it take to map an area well
4B_1_How many volunteers does it take to map an area wellGISRUK conference
 
Improving transport in Malta using GIS and LBS
Improving transport in Malta using GIS and LBSImproving transport in Malta using GIS and LBS
Improving transport in Malta using GIS and LBS
Matthew Pulis
 
Accessibility Analysis and Modeling in Public Transport Networks - A Raster b...
Accessibility Analysis and Modeling in Public Transport Networks - A Raster b...Accessibility Analysis and Modeling in Public Transport Networks - A Raster b...
Accessibility Analysis and Modeling in Public Transport Networks - A Raster b...
Beniamino Murgante
 
APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...
APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...
APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...
IJDKP
 
IEEE 2014 JAVA PARALLEL DISTRIBUTED PROJECTS Trajectory improves data deliver...
IEEE 2014 JAVA PARALLEL DISTRIBUTED PROJECTS Trajectory improves data deliver...IEEE 2014 JAVA PARALLEL DISTRIBUTED PROJECTS Trajectory improves data deliver...
IEEE 2014 JAVA PARALLEL DISTRIBUTED PROJECTS Trajectory improves data deliver...
IEEEMEMTECHSTUDENTPROJECTS
 
Network analysis in gis
Network analysis in gisNetwork analysis in gis
Network analysis in gis
student
 
CTAA 2016 Portland - Aaron Antrim - GTFS - What is it? Why does it matter?
CTAA 2016 Portland - Aaron Antrim - GTFS - What is it? Why does it matter?CTAA 2016 Portland - Aaron Antrim - GTFS - What is it? Why does it matter?
CTAA 2016 Portland - Aaron Antrim - GTFS - What is it? Why does it matter?
Aaron Antrim
 
CV-2015
CV-2015CV-2015
CV-2015Xin Li
 
Contextual Suggestion 2014
Contextual Suggestion 2014 Contextual Suggestion 2014
Contextual Suggestion 2014
Thaer Samar
 
ON TRAFFIC-AWARE PARTITION AND AGGREGATION IN MAPREDUCE FOR BIG DATA APPLICAT...
ON TRAFFIC-AWARE PARTITION AND AGGREGATION IN MAPREDUCE FOR BIG DATA APPLICAT...ON TRAFFIC-AWARE PARTITION AND AGGREGATION IN MAPREDUCE FOR BIG DATA APPLICAT...
ON TRAFFIC-AWARE PARTITION AND AGGREGATION IN MAPREDUCE FOR BIG DATA APPLICAT...
I3E Technologies
 
Trajectory improves data delivery in urban vehicular networks
Trajectory improves data delivery in urban vehicular networks Trajectory improves data delivery in urban vehicular networks
Trajectory improves data delivery in urban vehicular networks
Papitha Velumani
 
2013 Melbourne Software Freedom Day talk - FOSS in Public Decision Making
2013 Melbourne Software Freedom Day talk - FOSS in Public Decision Making2013 Melbourne Software Freedom Day talk - FOSS in Public Decision Making
2013 Melbourne Software Freedom Day talk - FOSS in Public Decision Making
Patrick Sunter
 
DEEP LEARNING NEURAL NETWORK APPROACHES TO LAND USE-DEMOGRAPHIC- TEMPORAL BA...
 DEEP LEARNING NEURAL NETWORK APPROACHES TO LAND USE-DEMOGRAPHIC- TEMPORAL BA... DEEP LEARNING NEURAL NETWORK APPROACHES TO LAND USE-DEMOGRAPHIC- TEMPORAL BA...
DEEP LEARNING NEURAL NETWORK APPROACHES TO LAND USE-DEMOGRAPHIC- TEMPORAL BA...
civejjour
 
Distributed data fusion for multirobot search
Distributed data fusion for multirobot searchDistributed data fusion for multirobot search
Distributed data fusion for multirobot search
I3E Technologies
 

What's hot (17)

Beyond good enough? Spatial Data Quality and OpenStreetMap data
Beyond good enough? Spatial Data Quality and OpenStreetMap dataBeyond good enough? Spatial Data Quality and OpenStreetMap data
Beyond good enough? Spatial Data Quality and OpenStreetMap data
 
4B_1_How many volunteers does it take to map an area well
4B_1_How many volunteers does it take to map an area well4B_1_How many volunteers does it take to map an area well
4B_1_How many volunteers does it take to map an area well
 
Improving transport in Malta using GIS and LBS
Improving transport in Malta using GIS and LBSImproving transport in Malta using GIS and LBS
Improving transport in Malta using GIS and LBS
 
Accessibility Analysis and Modeling in Public Transport Networks - A Raster b...
Accessibility Analysis and Modeling in Public Transport Networks - A Raster b...Accessibility Analysis and Modeling in Public Transport Networks - A Raster b...
Accessibility Analysis and Modeling in Public Transport Networks - A Raster b...
 
APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...
APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...
APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...
 
IEEE 2014 JAVA PARALLEL DISTRIBUTED PROJECTS Trajectory improves data deliver...
IEEE 2014 JAVA PARALLEL DISTRIBUTED PROJECTS Trajectory improves data deliver...IEEE 2014 JAVA PARALLEL DISTRIBUTED PROJECTS Trajectory improves data deliver...
IEEE 2014 JAVA PARALLEL DISTRIBUTED PROJECTS Trajectory improves data deliver...
 
Network analysis in gis
Network analysis in gisNetwork analysis in gis
Network analysis in gis
 
CTAA 2016 Portland - Aaron Antrim - GTFS - What is it? Why does it matter?
CTAA 2016 Portland - Aaron Antrim - GTFS - What is it? Why does it matter?CTAA 2016 Portland - Aaron Antrim - GTFS - What is it? Why does it matter?
CTAA 2016 Portland - Aaron Antrim - GTFS - What is it? Why does it matter?
 
CV-2015
CV-2015CV-2015
CV-2015
 
Patel
PatelPatel
Patel
 
Contextual Suggestion 2014
Contextual Suggestion 2014 Contextual Suggestion 2014
Contextual Suggestion 2014
 
Patel-Paper Review
Patel-Paper ReviewPatel-Paper Review
Patel-Paper Review
 
ON TRAFFIC-AWARE PARTITION AND AGGREGATION IN MAPREDUCE FOR BIG DATA APPLICAT...
ON TRAFFIC-AWARE PARTITION AND AGGREGATION IN MAPREDUCE FOR BIG DATA APPLICAT...ON TRAFFIC-AWARE PARTITION AND AGGREGATION IN MAPREDUCE FOR BIG DATA APPLICAT...
ON TRAFFIC-AWARE PARTITION AND AGGREGATION IN MAPREDUCE FOR BIG DATA APPLICAT...
 
Trajectory improves data delivery in urban vehicular networks
Trajectory improves data delivery in urban vehicular networks Trajectory improves data delivery in urban vehicular networks
Trajectory improves data delivery in urban vehicular networks
 
2013 Melbourne Software Freedom Day talk - FOSS in Public Decision Making
2013 Melbourne Software Freedom Day talk - FOSS in Public Decision Making2013 Melbourne Software Freedom Day talk - FOSS in Public Decision Making
2013 Melbourne Software Freedom Day talk - FOSS in Public Decision Making
 
DEEP LEARNING NEURAL NETWORK APPROACHES TO LAND USE-DEMOGRAPHIC- TEMPORAL BA...
 DEEP LEARNING NEURAL NETWORK APPROACHES TO LAND USE-DEMOGRAPHIC- TEMPORAL BA... DEEP LEARNING NEURAL NETWORK APPROACHES TO LAND USE-DEMOGRAPHIC- TEMPORAL BA...
DEEP LEARNING NEURAL NETWORK APPROACHES TO LAND USE-DEMOGRAPHIC- TEMPORAL BA...
 
Distributed data fusion for multirobot search
Distributed data fusion for multirobot searchDistributed data fusion for multirobot search
Distributed data fusion for multirobot search
 

Viewers also liked

Making your fantasy job a reality
Making your fantasy job a realityMaking your fantasy job a reality
Making your fantasy job a realitypvwright1000
 
NHS SURVEY
NHS SURVEYNHS SURVEY
NHS SURVEY
TCLEAL
 
хичээл 3 шавь цогцолбор а.оюун
хичээл 3 шавь цогцолбор а.оюунхичээл 3 шавь цогцолбор а.оюун
хичээл 3 шавь цогцолбор а.оюунaoyun44
 
Lafayette Rotary
Lafayette RotaryLafayette Rotary
6 Months Dotnet internship in Noida
6 Months Dotnet internship in Noida6 Months Dotnet internship in Noida
6 Months Dotnet internship in Noida
Tech Mentro
 
11기획b 이재용 내가 가장 공들인 캐릭터
11기획b 이재용 내가 가장 공들인 캐릭터11기획b 이재용 내가 가장 공들인 캐릭터
11기획b 이재용 내가 가장 공들인 캐릭터
qwee998
 
Planability ETI short exhibition contractorss
Planability ETI short exhibition contractorssPlanability ETI short exhibition contractorss
Planability ETI short exhibition contractorssPlanabilityETI
 
Learning about geometry by joe gaymore
Learning about geometry by joe gaymoreLearning about geometry by joe gaymore
Learning about geometry by joe gaymore
Joe Gaymore
 
What is Intelligence?
What is Intelligence?What is Intelligence?
What is Intelligence?
benstory
 
Clipping Little PRP 21/11/11 @ IED Barcelona
Clipping Little PRP 21/11/11 @ IED BarcelonaClipping Little PRP 21/11/11 @ IED Barcelona
Clipping Little PRP 21/11/11 @ IED BarcelonaIED Barcelona
 
Psalm 145 – Praising the Lord in truth
Psalm 145 – Praising the Lord in truthPsalm 145 – Praising the Lord in truth
Psalm 145 – Praising the Lord in truth
Jon Juane
 
Engaging J-Students With News-Inspired Playlists (?)
Engaging J-Students With News-Inspired Playlists (?)Engaging J-Students With News-Inspired Playlists (?)
Engaging J-Students With News-Inspired Playlists (?)
Jake Batsell
 
PRINCE2 Project Management Quick Guide
PRINCE2 Project Management Quick GuidePRINCE2 Project Management Quick Guide
PRINCE2 Project Management Quick GuideMaven
 
Roman's basketball experience power point
Roman's basketball experience power pointRoman's basketball experience power point
Roman's basketball experience power pointRoman Gentry
 
Project Training in Noida
Project Training in NoidaProject Training in Noida
Project Training in Noida
Tech Mentro
 
STC PMC Newsletter 2011-02
STC PMC Newsletter 2011-02STC PMC Newsletter 2011-02
STC PMC Newsletter 2011-02
STC-Philadelphia Metro Chapter
 
Getting an internship
Getting an internshipGetting an internship
Getting an internshippvwright1000
 

Viewers also liked (20)

Making your fantasy job a reality
Making your fantasy job a realityMaking your fantasy job a reality
Making your fantasy job a reality
 
лесу
лесулесу
лесу
 
NHS SURVEY
NHS SURVEYNHS SURVEY
NHS SURVEY
 
хичээл 3 шавь цогцолбор а.оюун
хичээл 3 шавь цогцолбор а.оюунхичээл 3 шавь цогцолбор а.оюун
хичээл 3 шавь цогцолбор а.оюун
 
Lafayette Rotary
Lafayette RotaryLafayette Rotary
Lafayette Rotary
 
6 Months Dotnet internship in Noida
6 Months Dotnet internship in Noida6 Months Dotnet internship in Noida
6 Months Dotnet internship in Noida
 
11기획b 이재용 내가 가장 공들인 캐릭터
11기획b 이재용 내가 가장 공들인 캐릭터11기획b 이재용 내가 가장 공들인 캐릭터
11기획b 이재용 내가 가장 공들인 캐릭터
 
Planability ETI short exhibition contractorss
Planability ETI short exhibition contractorssPlanability ETI short exhibition contractorss
Planability ETI short exhibition contractorss
 
Learning about geometry by joe gaymore
Learning about geometry by joe gaymoreLearning about geometry by joe gaymore
Learning about geometry by joe gaymore
 
What is Intelligence?
What is Intelligence?What is Intelligence?
What is Intelligence?
 
Clipping Little PRP 21/11/11 @ IED Barcelona
Clipping Little PRP 21/11/11 @ IED BarcelonaClipping Little PRP 21/11/11 @ IED Barcelona
Clipping Little PRP 21/11/11 @ IED Barcelona
 
Psalm 145 – Praising the Lord in truth
Psalm 145 – Praising the Lord in truthPsalm 145 – Praising the Lord in truth
Psalm 145 – Praising the Lord in truth
 
Engaging J-Students With News-Inspired Playlists (?)
Engaging J-Students With News-Inspired Playlists (?)Engaging J-Students With News-Inspired Playlists (?)
Engaging J-Students With News-Inspired Playlists (?)
 
Boh
BohBoh
Boh
 
PRINCE2 Project Management Quick Guide
PRINCE2 Project Management Quick GuidePRINCE2 Project Management Quick Guide
PRINCE2 Project Management Quick Guide
 
Roman's basketball experience power point
Roman's basketball experience power pointRoman's basketball experience power point
Roman's basketball experience power point
 
Pazo de asadelos
Pazo de asadelosPazo de asadelos
Pazo de asadelos
 
Project Training in Noida
Project Training in NoidaProject Training in Noida
Project Training in Noida
 
STC PMC Newsletter 2011-02
STC PMC Newsletter 2011-02STC PMC Newsletter 2011-02
STC PMC Newsletter 2011-02
 
Getting an internship
Getting an internshipGetting an internship
Getting an internship
 

Similar to Understanding Public Transport Networks using Free and Open Source Software

2014 ABP Dialogue talk: "Examples of Collaborative Data, and Free and Open So...
2014 ABP Dialogue talk: "Examples of Collaborative Data, and Free and Open So...2014 ABP Dialogue talk: "Examples of Collaborative Data, and Free and Open So...
2014 ABP Dialogue talk: "Examples of Collaborative Data, and Free and Open So...
Patrick Sunter
 
The Design of a Simulation for the Modeling and Analysis of Public Transporta...
The Design of a Simulation for the Modeling and Analysis of Public Transporta...The Design of a Simulation for the Modeling and Analysis of Public Transporta...
The Design of a Simulation for the Modeling and Analysis of Public Transporta...
CSCJournals
 
Open trip planner status update may 2011
Open trip planner status update may 2011Open trip planner status update may 2011
Open trip planner status update may 2011
bibianamchugh
 
TriMet GTFS and WebServices 8-23-2008
TriMet GTFS and WebServices 8-23-2008TriMet GTFS and WebServices 8-23-2008
TriMet GTFS and WebServices 8-23-2008trimet
 
Application Of Gis In Transportation Engineering
Application Of Gis In Transportation EngineeringApplication Of Gis In Transportation Engineering
Application Of Gis In Transportation Engineering
Emily Smith
 
The many-uses-of-gtfs-data-–-its-america-submission-abbreviated
The many-uses-of-gtfs-data-–-its-america-submission-abbreviatedThe many-uses-of-gtfs-data-–-its-america-submission-abbreviated
The many-uses-of-gtfs-data-–-its-america-submission-abbreviated
CTeixeira2
 
Poster: Exploring the shortest route options: Applying Environmental Indicato...
Poster: Exploring the shortest route options: Applying Environmental Indicato...Poster: Exploring the shortest route options: Applying Environmental Indicato...
Poster: Exploring the shortest route options: Applying Environmental Indicato...
Matthew Pulis
 
APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...
APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...
APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...
IJDKP
 
AbstractWe design an software to find optimal(shortest) path .docx
AbstractWe design an software to find optimal(shortest) path .docxAbstractWe design an software to find optimal(shortest) path .docx
AbstractWe design an software to find optimal(shortest) path .docx
aryan532920
 
The development of a Geographic Information System for traffic route planni...
The development of a  Geographic  Information System for traffic route planni...The development of a  Geographic  Information System for traffic route planni...
The development of a Geographic Information System for traffic route planni...
Matthew Pulis
 
Optimal content downloading in vehicular network with density measurement
Optimal content downloading in vehicular network with density measurementOptimal content downloading in vehicular network with density measurement
Optimal content downloading in vehicular network with density measurement
Zac Darcy
 
Mining data for traffic detection system
Mining data for traffic detection systemMining data for traffic detection system
Mining data for traffic detection system
ijccsa
 
Optimal Content Downloading in Vehicular Network with Density Measurement
Optimal Content Downloading in Vehicular Network with Density MeasurementOptimal Content Downloading in Vehicular Network with Density Measurement
Optimal Content Downloading in Vehicular Network with Density Measurement
Zac Darcy
 
Federated learning based_trafiic_flow_prediction.ppt
Federated learning based_trafiic_flow_prediction.pptFederated learning based_trafiic_flow_prediction.ppt
Federated learning based_trafiic_flow_prediction.ppt
khalidhassan105
 
Transit 2.0 - World Intelligent Transportation Systems Congress
Transit 2.0 - World Intelligent Transportation Systems CongressTransit 2.0 - World Intelligent Transportation Systems Congress
Transit 2.0 - World Intelligent Transportation Systems Congress
Aaron Antrim
 
WHITE PAPER: Data Harmonization & Interoperability in OpenTransportNet
WHITE PAPER: Data Harmonization & Interoperability in OpenTransportNetWHITE PAPER: Data Harmonization & Interoperability in OpenTransportNet
WHITE PAPER: Data Harmonization & Interoperability in OpenTransportNet
plan4all
 
SELL - Smart Energy for Leveraging LPG use - White Paper
SELL - Smart Energy for Leveraging LPG use - White PaperSELL - Smart Energy for Leveraging LPG use - White Paper
SELL - Smart Energy for Leveraging LPG use - White Paper
ISA - Intelligent Sensing Anywhere
 

Similar to Understanding Public Transport Networks using Free and Open Source Software (20)

2014 ABP Dialogue talk: "Examples of Collaborative Data, and Free and Open So...
2014 ABP Dialogue talk: "Examples of Collaborative Data, and Free and Open So...2014 ABP Dialogue talk: "Examples of Collaborative Data, and Free and Open So...
2014 ABP Dialogue talk: "Examples of Collaborative Data, and Free and Open So...
 
The Design of a Simulation for the Modeling and Analysis of Public Transporta...
The Design of a Simulation for the Modeling and Analysis of Public Transporta...The Design of a Simulation for the Modeling and Analysis of Public Transporta...
The Design of a Simulation for the Modeling and Analysis of Public Transporta...
 
Open trip planner status update may 2011
Open trip planner status update may 2011Open trip planner status update may 2011
Open trip planner status update may 2011
 
TriMet GTFS and WebServices 8-23-2008
TriMet GTFS and WebServices 8-23-2008TriMet GTFS and WebServices 8-23-2008
TriMet GTFS and WebServices 8-23-2008
 
Application Of Gis In Transportation Engineering
Application Of Gis In Transportation EngineeringApplication Of Gis In Transportation Engineering
Application Of Gis In Transportation Engineering
 
The many-uses-of-gtfs-data-–-its-america-submission-abbreviated
The many-uses-of-gtfs-data-–-its-america-submission-abbreviatedThe many-uses-of-gtfs-data-–-its-america-submission-abbreviated
The many-uses-of-gtfs-data-–-its-america-submission-abbreviated
 
Poster: Exploring the shortest route options: Applying Environmental Indicato...
Poster: Exploring the shortest route options: Applying Environmental Indicato...Poster: Exploring the shortest route options: Applying Environmental Indicato...
Poster: Exploring the shortest route options: Applying Environmental Indicato...
 
APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...
APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...
APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...
 
Ck32540542
Ck32540542Ck32540542
Ck32540542
 
AbstractWe design an software to find optimal(shortest) path .docx
AbstractWe design an software to find optimal(shortest) path .docxAbstractWe design an software to find optimal(shortest) path .docx
AbstractWe design an software to find optimal(shortest) path .docx
 
The development of a Geographic Information System for traffic route planni...
The development of a  Geographic  Information System for traffic route planni...The development of a  Geographic  Information System for traffic route planni...
The development of a Geographic Information System for traffic route planni...
 
Optimal content downloading in vehicular network with density measurement
Optimal content downloading in vehicular network with density measurementOptimal content downloading in vehicular network with density measurement
Optimal content downloading in vehicular network with density measurement
 
Mining data for traffic detection system
Mining data for traffic detection systemMining data for traffic detection system
Mining data for traffic detection system
 
Optimal Content Downloading in Vehicular Network with Density Measurement
Optimal Content Downloading in Vehicular Network with Density MeasurementOptimal Content Downloading in Vehicular Network with Density Measurement
Optimal Content Downloading in Vehicular Network with Density Measurement
 
Federated learning based_trafiic_flow_prediction.ppt
Federated learning based_trafiic_flow_prediction.pptFederated learning based_trafiic_flow_prediction.ppt
Federated learning based_trafiic_flow_prediction.ppt
 
Transit 2.0 - World Intelligent Transportation Systems Congress
Transit 2.0 - World Intelligent Transportation Systems CongressTransit 2.0 - World Intelligent Transportation Systems Congress
Transit 2.0 - World Intelligent Transportation Systems Congress
 
WHITE PAPER: Data Harmonization & Interoperability in OpenTransportNet
WHITE PAPER: Data Harmonization & Interoperability in OpenTransportNetWHITE PAPER: Data Harmonization & Interoperability in OpenTransportNet
WHITE PAPER: Data Harmonization & Interoperability in OpenTransportNet
 
SELL - Smart Energy for Leveraging LPG use - White Paper
SELL - Smart Energy for Leveraging LPG use - White PaperSELL - Smart Energy for Leveraging LPG use - White Paper
SELL - Smart Energy for Leveraging LPG use - White Paper
 
C0848062312
C0848062312C0848062312
C0848062312
 
Mercury
MercuryMercury
Mercury
 

Recently uploaded

Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Jay Das
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 

Recently uploaded (20)

Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 

Understanding Public Transport Networks using Free and Open Source Software

  • 1. UnderstandingPublicTransportNetworksusing FreeandOpenSourceSoftware Patrick Sunter: PhD Candidate in Architecture Building and Planning, University of Melbourne Presentation 12 May in GEOM90008, Foundations of Spatial Information Subject Acknowledgment: maps produced during this presentation have been part of collaborative work with Beyond Zero Emissions (BZE).
  • 2. Context of my PhD   Interpretive Action-Research Paradigm using:-   Co-Development of Tools   Participant Observation   Interviews,   Focus Groups,   Artifact Analysis PhD: Focus is on exploring Free & Open Source software as a potential means of increasing civil society organisation’s ability to engage with Metropolitan-scale transport planning and propose alternative futures Partner Organisations:- * Beyond Zero Emissions (BZE) * Public Transport Users Association (PTUA) Network image from HiTrans Best Practice Guide (Nielsen et al, 2005). Photo credits: www.pt4me2.org.au, Wikimedia commons user "voland b", Flickr user "avlxyz”. Travel time map from www.mapumental.com.
  • 3. Selecting Tools and Goals   What sort of technical analysis and communication one can perform is a function of not just goals but available expertise, tools, and data.   With both project partners, after design and tools review we’ve focused on GIS-based analysis of public transport network performance (next slide)   Work with BZE in the context of a larger project that included aspects of 4-step model etc.
  • 4. Target Capability: Public Transport Network Analysis   “Travel Time Maps” (Isochrone maps)   Display either:-   Locations reachable from a given origin in a given time;   ‘Catchment’ to reach a given destination   Generally involve A* network calculation but can be optimised.   Good because they indicate overall network quality, including interchanges Travel time map from www.mapumental.com.
  • 5. Data: GTFS and OpenStreetMap   GTFS = “General Transit Feed Specification’   developers.google.com/transit/   Emerged in mid 2000s from Portland TriMet and Google’s 20% time   Plaintext format: Entire GTFS feed of Portland is ~169 Mb   Live feeds available from 376+ agencies, see:- www.gtfs-data-exchange.com/   Now available for all AU state capitals, not yet Melbourne (though other data released ~Mar 2014)   Quite strong ecosystem of tools, apps to process & work with this format   (* re Territories, not sure about Darwin?) Top diagram courtesy Martin Davis via http://lin-ear-th-inking.blogspot.com.au/2011/09/data-model-diagrams-for-gtfs.html
  • 6. OpenTripPlanner   Open Source software that at core is a fast Journey Planner (algorithms for time-dependent route-finding), collaboration between Portland’s TriMet and several researchers, + OpenPlans organisation   Primarily Java-based, built on other standards and software such as Tomcat (web services), Leaflet for web application.
  • 7. Progress with OpenTripPlanner   With a mixture of running existing Open Source tools – especially OpenTripPlanner and Quantum GIS, and some scripting and GIS work, we’ve developed useful visualisations.
  • 9. Extending Potential to ‘Before and After’ Analysis   Workflow:-   Assembling original new routes and stops as Shapefiles   Running scripts (using PostGIS, GDAL) to convert these routes to a ‘topological network’ of segments, stops, with metadata like average speed attached.   Converting these topological files to network formats needed, such as GTFS, or Netview scripts   In OpenTripPlanner’s case, building a connected ‘graph’ of street network, timetables, transfer
  • 11. before & after example maps Left: calculated accessibility from Chadstone, PTV current. Right: same location & time, but with revised bus network and ‘best case’ service (30km/h avg speed, 5min headways, implies significant road prioritisation measures)
  • 12. Futher Potential of this kind of GIS- based network analysis   Left: Differential impact to New York Transit network after Hurricane Sandy   Right: Mode “Accessibility gap” in Washington D.C. between car and public transport, plus employment McGurrin, M. F. & Greczner, D. 2011, 'Performance Metrics: Calculating Accessibility Using Open Source Software and Open Data', 11-0230. http://www.theatlanticcities.com/commute/2013/01/ best-maps-weve-seen-sandys-transit-outage-new-york/ 4488/
  • 13. References & Contacts Hillsman, E. & Barbeau, S. 2011, 'Enabling Cost-Effective Multimodal Trip Planners through Open Transit Data', National Center for Transit Research (University of Southern Florida), Final Report, FDOT BDK85 TWO 977-20, http://www.locationaware.usf.edu/ongoing-research/projects/open-transit- data/. McGurrin, M. F. & Greczner, D. 2011, 'Performance Metrics: Calculating Accessibility Using Open Source Software and Open Data', 11-0230. Contacts & Project Website:   P.sunter@pgrad.unimelb.edu.au   http://www.appropedia.org/OSSTIP