Banner: Yay, transit!

Using GTFS Data in ArcGIS Network Analyst

Download now

BetterBusBuffers version 0.11 beta.
Last update: 3 April 2017
Created by: Melinda Morang, Esri
With contributions by: David Wasserman of Fehr & Peers

Subscribe to the BetterBusBuffers e-mail list to receive tool updates, bug warnings, and other information.

Please read the User's Guide

System requirements:

  • ArcGIS 10.0 or higher with a Desktop Basic (ArcView) license, or ArcGIS Pro 1.2 or higher.
  • The Count Trips at Points Online tool cannot be run with ArcGIS 10.0.
  • The Count High Frequency Routes at Stops tool requires ArcGIS 10.4 or higher or ArcGIS Pro 1.2 or higher.
  • You must have the Desktop Advanced (ArcInfo) license in order to run the Count Trips in Polygon Buffers around Stops tool.
  • All tools except Count Trips at Stops, Count Trips at Points Online, and Count High Frequency Routes at Stops require the Network Analyst extension.
  • For the Count Trips at Points Online, an ArcGIS Online account with routing privileges and sufficient credits for your analysis.

Data requirements:

  • A valid GTFS dataset. If your GTFS dataset has blank values for arrival_time and departure_time in stop_times.txt, you will not be able to run this tool. You can download and use the Interpolate Blank Stop Times tool to estimate blank arrival_time and departure_time values for your dataset if you still want to use it in BetterBusBuffers.
  • For some functionality, a network dataset with street data for your area of interest.
  • For the Count Trips at Points and Count Trips at Points Online tools, you must provide a points layer to analyze.

Are you a developer? This tool is available on GitHub.

I appreciate your questions, comments, and suggestions.
mmorang@esri.com