Banner: Yay, transit!

Using GTFS Data in ArcGIS Network Analyst

Download now

BetterBusBuffers version 0.12 beta.
Last update: 7 October 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 and those in the Count Trips on Lines toolset 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, Count High Frequency Routes at Stops, and those in the Count Trips on Lines toolset 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