<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.transitwiki.org/TransitWiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dlcomeaux</id>
	<title>TransitWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.transitwiki.org/TransitWiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dlcomeaux"/>
	<link rel="alternate" type="text/html" href="https://www.transitwiki.org/TransitWiki/index.php/Special:Contributions/Dlcomeaux"/>
	<updated>2026-04-24T02:39:48Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://www.transitwiki.org/TransitWiki/index.php?title=Fare_pricing_and_reform&amp;diff=5410</id>
		<title>Fare pricing and reform</title>
		<link rel="alternate" type="text/html" href="https://www.transitwiki.org/TransitWiki/index.php?title=Fare_pricing_and_reform&amp;diff=5410"/>
		<updated>2019-12-12T18:18:58Z</updated>

		<summary type="html">&lt;p&gt;Dlcomeaux: /* Fare-Free Case Studies */ Adding new case studies&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Got-bus-pass.jpeg|right|thumb|300px|A member of the public at a rally for Free/Reduced Student Passes in Oakland,  Photo by J. Moses Ceasar 2005]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Finance and revenue]]&lt;br /&gt;
[[Category:Market Response]]&lt;br /&gt;
==Introduction==&lt;br /&gt;
Most transit agencies employ largely flat fare systems, which charge the same price, regardless of time of day, distance or direction traveled, or quality of service. However, they do not reflect the actual costs of providing service, which constantly fluctuate throughout the day. Peak period operation, longer trip routes, and premium service all cost the agency more money to operate, and require more capital investments. Additionally, there is the issue of &amp;quot;cross-subsidization&amp;quot;; since flat fares do not distinguish between time, type, or distance of travel, transit users traveling shorter distances, during off-peak hours, and using non-premium services “cross-subsidize” riders on more expensive routes. There is a considerable body of research that argue in favor of flexible, differentiated fares. There are also other fare strategies that transit agencies can consider, such as using smartcard technology, eliminating fares altogether, or providing group fares or other discounts.&lt;br /&gt;
&lt;br /&gt;
==Differentiated Pricing==&lt;br /&gt;
Most transit systems have flat fares, but others use differentiated fares based on time (peak vs. off-peak) or distance traveled. Differentiated fares are more efficient because they better reflect the variable costs of transit service, encourage riders to travel when excess capacity is available, and subsidize all types of riders roughly equally. Some transit agencies worry about losing riders after switching to differentiated pricing, but new fare system can incentivize additional short rides by making them cheaper. More research is needed to draw broader conclusions on the effect on ridership of moving from flat to differentiated fares.&lt;br /&gt;
&lt;br /&gt;
Any new fare system is going to raise concerns about equity; if low-income riders have longer trips then they will be disproportionately impacted by differentiated pricing. This effect is highly dependent on local settlement patterns. One study in Utah found that a switch to differentiated pricing in a certain part of the Utah Transit Authority's service area would be progressive, reducing fares for low-income and minority riders.&amp;lt;ref&amp;gt;[http://www.sciencedirect.com/science/article/pii/S0965856414001785 Farber, S. et al. (2014). &amp;quot;Assessing social equity in distance based transit fares using a model of travel behavior.&amp;quot; Transportation Research Part A.]&amp;lt;/ref&amp;gt; This isn't necessarily transferable to other areas, though; agencies looking to make the switch will have to do their own [[Transit and Civil Rights|Title VI analyses]].&lt;br /&gt;
&lt;br /&gt;
In recent decades [[automated fare media]] has greatly simplified the process of collecting differentiated fares. However, many agencies are still wary of the perceived complexity and unpopularity of time- and distance- based fares, and if anything in recent years more agencies have returned to flat fare systems. &amp;lt;ref&amp;gt;[http://onlinepubs.trb.org/onlinepubs/tcrp/tcrp_rpt_94.pdf Multisystems, Inc., Mundle &amp;amp; Associates, Inc., &amp;amp; Simon &amp;amp; Simon Research Associates, Inc. (2003). &amp;quot;Fare Policies, Structures, and Technologies: Update.&amp;quot; Transit Cooperative Research Program.]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''Los Angeles MTA Study'''&lt;br /&gt;
:In 2010, Los Angeles Metro looked at the potential for time and distance-based fares for the MTA bus and rail system&amp;lt;ref&amp;gt;[http://media.metro.net/board/Items/2010/09_september/20100915OPItem10.pdf Evaluation of Time and Distance-Based Fare Policies]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:The time-based system would give riders a window of time during which subsequent boardings would not require payment. Transfer fees would be eliminated during that time period. A simple way to implement this would be to use the TAP cards, although the agency would have to look into additional hardware to vend receipts if it wanted to accommodate cash-paying riders as well. One important implication is this system would encourage riders to use the fastest services available, since they would be granted a narrow time window of free transfers. Base fares may have to be increased, since transfer fare revenues will be lost.&lt;br /&gt;
&lt;br /&gt;
:The distance-based system could apply to Rapid and Express buses, to heavy rail, or to all rail lines. Fares would be based on increments of distance, with corresponding fare zone boundaries identified for each route. While existing hardware and fare media could be used, the agency might have to install fare gates or hire additional people for fare enforcement. An overall concern with a distance-based system is some riders may choose slower, cheaper parallel services because they cannot afford to pay a premium fare.&lt;br /&gt;
&lt;br /&gt;
==Group Fares==&lt;br /&gt;
&lt;br /&gt;
Transit agencies can offer [[Deep Discount Group Pass|deep discount group passes]] to employers and universities. In a 2004 dissertation, Cornelius Nuworsoo explores the benefits of discounted fare programs for groups and summarizes the outcomes of unlimited-ride pass programs in Berkeley and Denver.&amp;lt;ref&amp;gt;[http://www.its.berkeley.edu/publications/UCB/2004/DS/UCB-ITS-DS-2004-2.pdf &amp;quot;Deep Discount Group Pass Programs as Instruments for Increasing Transit Revenue and Ridership.&amp;quot;] &amp;lt;/ref&amp;gt;  There is an associated Access Magazine article that can be found on the Access website at http://www.accessmagazine.org&lt;br /&gt;
&lt;br /&gt;
==Fares Based on Ability to Pay==&lt;br /&gt;
The SFMTA is currently conducting a study on developing a fare system that takes into account passengers' ability to pay, rather than simply on their ages. The SFMTA does have a Lifeline pass program, which provides a 50 percent discount on the monthly pass for residents whose incomes are below 200% of the federal poverty level. However, fewer than 20,000 people use the Lifeline system, since it is burdensome and requires a lot of paperwork for all parties. &amp;lt;ref&amp;gt;[http://www.planetizen.com/node/59552 Bay Area Considers Basing Transit Fares on Need] &amp;lt;/ref&amp;gt; The proposed fare system would ideally cut down on red tape and provide discounts for those in financial need.&lt;br /&gt;
&lt;br /&gt;
==Fare-Free Transit==&lt;br /&gt;
Cities provide a variety of services, such as parks and libraries, to everyone with no direct fee. Proponents of fare-free transit argue that public transportation should be provided in the same way.&amp;lt;ref&amp;gt;[http://www.trb.org/Publications/Blurbs/167498.aspx Volinski, J. (2012). &amp;quot;Implementation and Outcomes of Fare-Free Transit Systems.&amp;quot; Transit Cooperative Research Program.]&amp;lt;/ref&amp;gt; Fare-free transit would be beneficial to low-income riders, especially to people of color who are more likely to be stopped for farebeating. Fare-free transit is also seen by supporters as a way to reduce dwell times, lower administrative costs, and grow transit ridership. Opponents of of fare-free transit argue that the lost revenue, when coupled with additional demand, would stretch agency resources too thin and harm service quality. There are also concerns about loitering and vandalism, though the extent to which this is a serious problem is a matter of debate.&lt;br /&gt;
  &lt;br /&gt;
The practicality of fare-free transit seems to be tied in part to the size of the system. There are multiple possible reasons for this, but farebox recovery ratios play a role. Large transit systems like those in New York City or the San Francisco Bay can have farebox recovery ratios of more than 40%, meaning that switching to fare-free service would represent a huge loss in revenue.&amp;lt;ref&amp;gt;[http://www.njspotlight.com/stories/15/07/05/the-list-the-10-u-s-transit-agencies-that-rely-most-on-fare-revenues/ Rinde, Meir. (2015). &amp;quot;The List: The 10 U.S. Transit Agencies that Rely Most on Fare Revenues.&amp;quot; NJ Spotlight.]&amp;lt;/ref&amp;gt;  On the other hand, for small systems that number might be less than 10%. Given the cost of collecting fares (fareboxes, payment processing systems, increased dwell time), it's possible that moving fare-free could actually improve system finances. Successful fare-free system are typically in small areas dominated by either universities or resorts.&lt;br /&gt;
&lt;br /&gt;
===Fare-Free Case Studies===&lt;br /&gt;
''United States''&lt;br /&gt;
* '''Corvallis Transit System''' - CTS serves a Corvallis, OR, a city of 55,000 people (including 20,000 Oregon State University students). In 2011 CTS made the decision to go fare-free as a way to reduce car dependency. Funding, which had previous come from fares and student fees at OSU, was replaced with a $2.75 a month charge to Corvallis Utility customers. The program has been seen as a success; ridership grew nearly 38% in the first year and schedule performance improved. The program is relatively new, but seems to be performing well.&lt;br /&gt;
* '''Breckenridge Free Ride''' - Breckenridge, CO is a ski resort town with a population of just a couple thousand people, but 50,000 visitors a weekend during peak season. The city set up a fare-free transit system to ease tourist congestion and help residents get around. Free Ride had 670,000 riders in 2009. Operational expenses come out of the town's general fund. This has worked so far but is susceptible to economic downtown, so the town is looking for new funding mechanisms. Ridership is steadily growing, and strict anti-loitering rules keep the buses moving smoothly.&lt;br /&gt;
* '''Link Transit''' - Washington State's Link Transit is a larger rural system serving 105,000 people over and area of 3,500 miles. It currently operates 55 buses and 22 paratransit vehicles with a budget of $11 million per year. It was established in 1989 and had no problems operating fare-free for the next decade. However, in 1999 voters eliminated the motor vehicle excise tax that had provided Link Transit with most of its funding. The agency lost 45% of its operating revenue and was forced to charge fares. The conservative area had never fully embraced the fare-free system. The current fares account for 6% of operating expenses and disproportionately effect minorities and the elderly.&lt;br /&gt;
* '''San Francisco Municipal Railway''' - In 2008, San Francisco Muni conducted a study on the cost-effectiveness of a fare-free system. The study concluded that Muni would see increased operating expenses and capital investments, even though the costs of fare collection would be eliminated. Muni would need an additional $184 million a year for operations, as well as an additional $519 million to procure the vehicles, facilities, and infrastructure needed to accommodate the ridership increase. The city abandoned its fare-free plan after seeing the results of the study.&amp;lt;ref&amp;gt;[http://www.sfgate.com/bayarea/article/Free-ride-Fat-chance-Muni-fares-will-stay-3229342.php Gordon, R. (2008). &amp;quot;Free Ride? Fat Chance: Muni Fares Will Stay.&amp;quot; SFGate.]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* '''Kansas City''' - In 2019, city officials announced that bus service will be free starting in 2020. The City Council has required that the City government make up the $9 million estimated will be lost due to the elimination of fares.&amp;lt;ref&amp;gt;[https://usa.streetsblog.org/2019/12/09/kansas-city-moves-ahead-with-free-buses/ Short, Aaron. (2019). &amp;quot;Kansas City Moves Ahead With Free Buses.&amp;quot; Streetsblog USA.]&amp;lt;/ref&amp;gt;&lt;br /&gt;
''Globally''&lt;br /&gt;
* '''Tallinn, Estonia''' - Tallinn eliminated all fares for transit taken by registered city residents in 2013. Although this fee elimination did not significantly impact congestion, research suggests that mobility may have particularly improved for lower-income residents (measured in terms of the number of trips), although not necessarily leading to greater access to employment.&amp;lt;ref&amp;gt;Oded Cats, Yusak O. Susilo, and Triin Reimal, “The prospects of fare-free public transport: evidence from Tallinn,” ''Transportation'' 44, no. 5 (2017): 1083–104.&amp;lt;/ref&amp;gt; There is some evidence that the introduction of fare-free transit caused a reduction in average trip length (of roughly 10%), which could suggest that riders are replacing trips previously made by walking or biking with transit.&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;[https://www.bbc.com/worklife/article/20190128-the-cost-of-luxembourgs-free-public-transport-plan Auxenfants, Marc. (2019). &amp;quot;The cost of Luxembourg's free public transport plan.&amp;quot; BBC.]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* '''Luxembourg''' - The nation of Luxembourg will make all public transit free starting as of March, 2020. Fares currently represent a small part of the overall operating costs of the system, totaling 41 million Euros, or less than 10% of the 491 million Euro operating costs. Although the nation does expect some benefits with respect to reduced congestion and emissions, the Minister for Mobility and Public Works, François Bausch, has said that the initiative, &amp;quot;is primarily a social measure...the objective is to stop the deepening gap between rich and poor. For people on low wages, transport expenses matter. Therefore it is easier to make it free for everyone.&amp;quot;&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Additional Reading==&lt;br /&gt;
Cervero, Robert. [http://www.springerlink.com/index/r52126220g7t501.pdf| &amp;quot;Flat versus differentiated pricing: What's a fair fare?&amp;quot;] 1981. &lt;br /&gt;
: Cervero explores the efficiency and equity of different pricing structure by comparing transit fares and the cost to provide service.  He finds that flat fare structures generally result in short-distance, off-peak riders subsidizing long-distance, peak hour customers.  A subscription is required to access this article.&lt;br /&gt;
&lt;br /&gt;
Transit Cooperative Research Program. [http://onlinepubs.trb.org/onlinepubs/tcrp/tcrp_rpt_94.pdf| &amp;quot;Fare Policies, Structures, and Technologies: Update.&amp;quot;]  2003. &lt;br /&gt;
:The Federal Transit Administration commissioned this report to identify and evaluate different approaches to fare policy, structure, and collection technologies, with special consideration given to the customer benefits and challenges and equity concerns of each approach.&lt;br /&gt;
&lt;br /&gt;
Transit Cooperative Research Program. [http://www.trb.org/publications/tcrp/tcrp_rpt_95c12.pdf| &amp;quot;Transit Pricing and Fares: Traveler Response to Transportation System Changes.&amp;quot;] 2004.&lt;br /&gt;
: This document summarizes literature on ridership changes in response to different fare adjustments, including the introduction of variable fares and differentiating peak and off-peak fares. Few studies explore the relationship between transitioning to differential pricing and ridership levels.&lt;/div&gt;</summary>
		<author><name>Dlcomeaux</name></author>
	</entry>
	<entry>
		<id>https://www.transitwiki.org/TransitWiki/index.php?title=The_Transit_App&amp;diff=5408</id>
		<title>The Transit App</title>
		<link rel="alternate" type="text/html" href="https://www.transitwiki.org/TransitWiki/index.php?title=The_Transit_App&amp;diff=5408"/>
		<updated>2019-12-10T20:58:19Z</updated>

		<summary type="html">&lt;p&gt;Dlcomeaux: Updating links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;“Transit App”&amp;lt;ref&amp;gt;http://www.transitapp.com&amp;lt;/ref&amp;gt; is an iOS and Android application that provides routing based on scheduled information, and real-time arrival estimates, for cities that provide data. As of December 2019, “Transit” supports over 110 cities in the United States, and approximately 100 elsewhere worldwide (with half in Canada and the remainder concentrated in Europe)&amp;lt;ref&amp;gt;http://www.transitapp.com/region&amp;lt;/ref&amp;gt;.  Real-time information is not available for every city.  The “backend” server application is based on OpenTripPlanner.&lt;br /&gt;
&lt;br /&gt;
[[Category:GTFS-consuming applications]]&lt;br /&gt;
[[Category:Mobile applications]]&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dlcomeaux</name></author>
	</entry>
	<entry>
		<id>https://www.transitwiki.org/TransitWiki/index.php?title=The_Transit_App&amp;diff=5407</id>
		<title>The Transit App</title>
		<link rel="alternate" type="text/html" href="https://www.transitwiki.org/TransitWiki/index.php?title=The_Transit_App&amp;diff=5407"/>
		<updated>2019-12-10T20:57:07Z</updated>

		<summary type="html">&lt;p&gt;Dlcomeaux: updating statistics&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;“Transit App”&amp;lt;ref&amp;gt;transitapp.com&amp;lt;/ref&amp;gt; is an iOS and Android application that provides routing based on scheduled information, and real-time arrival estimates, for cities that provide data. As of December 2019, “Transit” supports over 110 cities in the United States, and approximately 100 elsewhere worldwide (with half in Canada and the remainder concentrated in Europe)&amp;lt;ref&amp;gt;http://www.transitapp.com/region&amp;lt;/ref&amp;gt;.  Real-time information is not available for every city.  The “backend” server application is based on OpenTripPlanner.&lt;br /&gt;
&lt;br /&gt;
[[Category:GTFS-consuming applications]]&lt;br /&gt;
[[Category:Mobile applications]]&lt;/div&gt;</summary>
		<author><name>Dlcomeaux</name></author>
	</entry>
	<entry>
		<id>https://www.transitwiki.org/TransitWiki/index.php?title=General_Transit_Feed_Specification&amp;diff=5363</id>
		<title>General Transit Feed Specification</title>
		<link rel="alternate" type="text/html" href="https://www.transitwiki.org/TransitWiki/index.php?title=General_Transit_Feed_Specification&amp;diff=5363"/>
		<updated>2019-12-02T18:12:21Z</updated>

		<summary type="html">&lt;p&gt;Dlcomeaux: /* Origins &amp;amp; history */ Adding updated information on number of public GTFS feeds in the US and globally&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:GTFS.jpg|thumb|right|350px|A GTFS dataset from a transit agency, showing the schedules, routes, and shapes files. Dataset from San Francisco BART.]]&lt;br /&gt;
[[Category:Technology]]&lt;br /&gt;
==Introduction==&lt;br /&gt;
The General Transit Feed Specification (GTFS) defines a common format for public transportation schedules and associated geographic information. GTFS &amp;quot;feeds&amp;quot; allow public transit agencies to publish their transit data and developers to use that data to write applications. The feeds are represented in a series of text files that are compressed into a ZIP file, and include information such as fixed-route schedules, routes, and bus stop data. GTFS datasets are used in a variety of types of applications, including trip planners such as Google Maps, mobile applications, timetable generation software, tools for transit planning and operations analysis, and other categories of applications outlined in this article.&lt;br /&gt;
&lt;br /&gt;
[[File:GTFS data model diagram.PNG|framed|right|GTFS data model diagram]]&lt;br /&gt;
&lt;br /&gt;
==Origins &amp;amp; history==&lt;br /&gt;
[http://trimet.org TriMet] in Portland, Oregon was one of the first public agencies to try and tackle the problem of online transit trip planners through the use of open datasets that are shared with the general public. In 2005, TriMet approached Google, as well as a few other driving trip planner vendors, and asked if they had any plans on incorporating transit in their trip planners based on public TriMet data&amp;lt;ref&amp;gt;Matthew Roth. (2012). &amp;quot;How Google and Portland’s TriMet Set the Standard for Open Transit Data.&amp;quot; SF.STREETSBLOG.ORG. January 5, 2010. Accessed:  from http://sf.streetsblog.org/2010/01/05/how-google-and-portlands-trimet-set-the-standard-for-open-transit-data/&amp;lt;/ref&amp;gt;. Google was the only vendor to reply to TriMet’s request. TriMet and Google then decided to team up to implement one of the first transit trip planners in Portland.&lt;br /&gt;
 &lt;br /&gt;
One of the first issues that TriMet and Google faced was the problem of sustainable data – in order to provide quality trips, the trip planner would need quality transit schedule, route, and stop data in an electronic format that was constantly up-to-date. TriMet worked with Google to format their transit data into an easily maintainable and consumable format that could be imported into Google Maps. This transit data format became known as the Google Transit Feed Specification (GTFS)&amp;lt;ref&amp;gt;Google, Inc. &amp;quot;General Transit Feed Specification Reference.&amp;quot; Accessed February 24, 2012 from http://developers.google.com/transit/gtfs/reference&amp;lt;/ref&amp;gt;. In 2005, this trip planning service was launched as Google Transit&amp;lt;ref&amp;gt;Matthew Roth. (2012). &amp;quot;How Google and Portland’s TriMet Set the Standard for Open Transit Data.&amp;quot; SF.STREETSBLOG.ORG. January 5, 2010. Accessed:  from http://sf.streetsblog.org/2010/01/05/how-google-and-portlands-trimet-set-the-standard-for-open-transit-data/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After a successful launch with TriMet, Google Transit offered their trip planner service for free to any agency that formatted and maintained their data in the GTFS format.  In 2006, five more agencies were added.  Google Transit’s success continued as more and more agencies wanted access to a free trip planner, and were willing to put their data into the GTFS format to get it.&lt;br /&gt;
&lt;br /&gt;
Since its creation in 2005, GTFS has become the most popularly-used data format to describe fixed-route transit services in the world. Many agencies have decided to share their GTFS data openly with the public, while others choose to restrict access only to select partners (e.g., Google Maps). As of January 15, 2016, there were an estimated 1026 transit agencies worldwide, including 864 transit agencies in the U.S., that share their GTFS data openly with the general public&amp;lt;ref&amp;gt;Front Seat Management, LLC. &amp;quot;City-Go-Round.&amp;quot; Accessed January 15, 2016 from http://www.citygoround.org/agencies/&amp;lt;/ref&amp;gt;. As of December 2, 2019, OpenMobilityData lists 1233 providers with publicly accessible GTFS feeds, 465 of which are in the United States&amp;lt;ref&amp;gt;&amp;lt;nowiki&amp;gt;https://openmobilitydata.org/feeds&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;. As of August 20, 2015, Google lists approximately 5900 agencies around the world for Google Transit coverage&amp;lt;ref&amp;gt;Google, Inc. &amp;quot;Transit – Google Maps.&amp;quot; Accessed August 20, 2015 from http://maps.google.com/landing/transit/cities/index.html&amp;lt;/ref&amp;gt;, however, some of this transit information is probably derived from sources other than GTFS. &lt;br /&gt;
&lt;br /&gt;
Even though many transit agencies created GTFS feeds with the primary purpose of benefiting from the free Google Transit trip planner, application developers, often not affiliated with the agency or Google, quickly realized that they could also create many new types of services based on the same GTFS transit data.&lt;br /&gt;
&lt;br /&gt;
As a result of third-party developer innovation, GTFS data is now being used by a variety of third-party software applications for many different purposes, including trip planning, maps, timetable creation, mobile data, visualization, accessibility, analysis tools for planning, and real-time information systems.  In 2010, the GTFS format name was changed to the General Transit Feed Specification&amp;lt;ref&amp;gt;Joe Hughes, gtfs-changes list, &amp;quot;Spec update for January 11, 2010.&amp;quot; https://groups.google.com/d/topic/gtfs-changes/iC18a8NY6N4/discussion&amp;lt;/ref&amp;gt; to accurately represent its use in many different applications outside of Google products.&lt;br /&gt;
&lt;br /&gt;
==The Many Uses of GTFS Data--A Summary==&lt;br /&gt;
&amp;quot;The Many Uses of GTFS Data&amp;quot;, published by Antrim and Barbeau (2013), provides an overview of the GTFS opportunities for transit agencies and describes many different uses and benefits that can assist agencies in maximizing their investment in GTFS data&amp;lt;ref&amp;gt;[https://www.dropbox.com/s/jq2ko64j2eth5mt/The%20Many%20Uses%20of%20GTFS%20Data%20%E2%80%93%20Opening%20the%20Door%20to%20Transit%20Applications-postTRB4%20-%20changes%20accepted.docx?dl=0 The Many Uses of GTFS Data]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Creating and Maintaining a GTFS Dataset===&lt;br /&gt;
Before transit agencies can benefit from Google Transit and many other transit applications, they must create and disseminate their data in the GTFS format. First, agencies should understand the GTFS format, and determine how their data will fit into this format.  Second, transit agencies must choose between formatting a GTFS dataset in-house or outsourcing the task. The datasets have to be updated when there are schedule changes, and since major transit agencies update their schedules several times a year, some agencies might find greater benefits to outsourcing.&lt;br /&gt;
&lt;br /&gt;
*'''In-House'''&lt;br /&gt;
:If the agency has sufficient in-house technical expertise, they may wish to produce and maintain the GTFS feed themselves.  Several of the industry-standard scheduling software packages from vendors such as Trapeze&amp;lt;ref&amp;gt;[http://www.trapezegroup.com/ Trapeze Group Limited]&amp;lt;/ref&amp;gt;, HASTUS&amp;lt;ref&amp;gt;[http://www.giro.ca/en/products/hastus/index.htm Giro, Inc. &amp;quot;HASTUS - Transit scheduling and operations.&amp;quot;]&amp;lt;/ref&amp;gt; , Connexionz&amp;lt;ref&amp;gt;[http://www.connexionz.us/home Connexionz Limited. &amp;quot;Smart Transit Solutions.&amp;quot;]&amp;lt;/ref&amp;gt;, and TripSpark (formerly Mentor Engineering)&amp;lt;ref&amp;gt;[http://www.tripspark.com/ Mentor Engineering. &amp;quot;TripSpark.&amp;quot;]&amp;lt;/ref&amp;gt; can often export agency data into the GTFS format, facilitating the GTFS creation &amp;amp; maintenance process.  However, agencies should not necessarily assume that the output of these tools produces perfect GTFS data, as agencies have indicated that they often still need to perform manual data processing on the GTFS data exported from these tools before it will be acceptable for application use&amp;lt;ref&amp;gt;[http://ntl.bts.gov/lib/34000/34000/34053/FDOT_BDK85_977-12_rpt.pdf Sean Barbeau, Nevine Labib Georggi, and Philip Winters (2010). &amp;quot;Travel Assistance Device (TAD) -- Deployment to Transit Agencies,&amp;quot; National Center for Transit Research.]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:For agencies who do not have access to sophisticated scheduling software, there are a variety of open-source and vendor-based tools that can be used for creating and maintaining GTFS data.  One free spreadsheet-based tool is the Excel Toolkit “GTFS Builder” by the National Rural Transit Assistance Program &amp;lt;ref&amp;gt;[https://www.nationalrtap.org/Web-Apps/GTFS-Builder &amp;quot;National Rural Transit Assistance Program (National RTAP) GTFS Builder.&amp;quot;]&amp;lt;/ref&amp;gt;.  OpenPlans, a nonprofit 501(c)3 that produces open-source civic software, started an open-source web-based GTFS Editing Tool that is now maintained by [[Conveyal]]&amp;lt;ref&amp;gt;[https://github.com/conveyal/gtfs-editor Conveyal. &amp;quot;GTFS Editor.&amp;quot;]&amp;lt;/ref&amp;gt;.  For agencies without high-quality bus stop inventories, the open-source GTFS-OpenStreetMap Synchronization tool (GO-Sync) can help leverage crowd-sourced improvements of their GTFS bus stop inventory&amp;lt;ref&amp;gt;[https://github.com/CUTR-at-USF/gtfs-osm-sync Khoa Tran, Edward L. Hillsman, S. Barbeau, and M. A. Labrador (2011), &amp;quot;GO-Sync- A Framework to Synchronize Crowd-Sourced Mapping Contributions from Online Communities and Transit Agency Bus Stop Inventories,&amp;quot; in ITS World Congress, Orlando, Florida, USA, October 16, 2011.]&amp;lt;/ref&amp;gt;.  The open-source mobile app [[TransitWand]] can also help when in the data collection process when creating a new GTFS dataset.  There are also many educational resources available online from the transit developer community for agencies interested in creating a GTFS feed&amp;lt;ref&amp;gt;[http://code.google.com/p/googletransitdatafeed/wiki/OtherGTFSTools Google Transit Data Feed. &amp;quot;Other GTFS Tools.&amp;quot;]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://groups.google.com/forum/?fromgroups#!forum/google-transit-partner-support Google, Inc. &amp;quot;Google Transit Partner Support Google Group.&amp;quot;]&amp;lt;/ref&amp;gt;. Remix&amp;lt;ref&amp;gt;[http://getremix.com/ Get Remix Team. &amp;quot;Get Remix&amp;quot;]&amp;lt;/ref&amp;gt; is a product for quickly sketching out transit routes and generating GTFS data.  TransLoc offers their web-based GTFS tool, TransLoc Architect&amp;lt;ref&amp;gt;[http://pages.transloc.com/architect-beta-signup/ TransLoc. &amp;quot;TransLoc Architect&amp;quot;]&amp;lt;/ref&amp;gt;, to agencies for free.  A list of vendors that provide self-service products and services for GTFS creation and maintenance can be found [https://docs.google.com/spreadsheets/d/1Gc9mu4BIYC8ORpv2IbbVnT3q8VQ3xkeY7Hz068vT_GQ/pubhtml here].  If you'd like to add a vendor/product to this list, please use [https://docs.google.com/forms/d/1XZl1cHDh9NUl9r7Eq-j9RuwVJlfjgPE8IBOb54oe138/viewform this form].&lt;br /&gt;
&lt;br /&gt;
In order to create and maintain GTFS, it is necessary to develop an understanding of the specification. Several [[GTFS training materials]] are available.&lt;br /&gt;
&lt;br /&gt;
GTFS leaves many options available for how to describe transit services. See [[best practices for creating GTFS]] for recommendations on how to form GTFS datasets that will provide the best results in applications.&lt;br /&gt;
&lt;br /&gt;
*'''Outsource'''&lt;br /&gt;
:Vendors such as Trillium Solutions, Inc.&amp;lt;ref&amp;gt;[http://trilliumtransit.com/gtfs/ Trillium Solutions, Inc.]&amp;lt;/ref&amp;gt;, TransitEditor&amp;lt;ref&amp;gt;[http://www.transiteditor.com/index.php?q=en/home TransitEditor. &amp;quot;TransitEditor.&amp;quot;]&amp;lt;/ref&amp;gt;,  and Next Insight Transportation Software&amp;lt;ref&amp;gt;[http://nextinsight.com/services.php Next Insight Transportation Software. &amp;quot;Conductor.&amp;quot;]&amp;lt;/ref&amp;gt; provide tools and services that can aid agencies in formatting and maintaining their data in GTFS format, ranging from online tools that are operated by the agency to a full service model where the vendor creates the GTFS data for the agency.  A list of vendors that provide full-service products and services for GTFS creation and maintenance can be found [https://docs.google.com/spreadsheets/d/1Gc9mu4BIYC8ORpv2IbbVnT3q8VQ3xkeY7Hz068vT_GQ/pubhtml here].  If you'd like to add a vendor/product to this list, please use [https://docs.google.com/forms/d/1XZl1cHDh9NUl9r7Eq-j9RuwVJlfjgPE8IBOb54oe138/viewform this form].&lt;br /&gt;
&lt;br /&gt;
:The cost for a transit agency to hire a vendor or consultant to create GTFS data is usually around $200-$500 per route, depending on the level of effort required&amp;lt;ref&amp;gt;[http://www.dot.ca.gov/hq/MassTrans/Docs-Pdfs/CoordinatedPlng/google.feasibility.study.pdf Northern California Google Transit Feasibility Study] &amp;lt;/ref&amp;gt;.  Level of effort is determined by the number of stops, complexity and variation of the routes and schedules, and the availability and quality of existing stop location, schedule, and route alignment data.&lt;br /&gt;
&lt;br /&gt;
===Disseminating GTFS Data===&lt;br /&gt;
See [[GTFS Data Dissemination]] for a more detailed overview.&lt;br /&gt;
&lt;br /&gt;
Some agencies have chosen to share their transit data with select vendors such as Google Transit. They are typically concerned with legal exposure due to the lack of accuracy of data, loss of control of agency brand, and loss of control of dissemination of transit service information. However, many others feel the benefits of open transit data outweigh the risks, since developers can screen-scrape agency websites, which is not ideal for either party. Currently, over 200 transit agencies  in the United States have chosen to openly share their GTFS data&amp;lt;ref&amp;gt;[http://www.citygoround.org/agencies/ City-Go-Round] &amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The Google Transit Partner Program allows public transportation agencies to provide schedules and geographic information to Google Maps and other Google applications that show transit information. The website provides instructions for agencies just starting the GTFS sharing process and gives suggestions on how to create high-quality feeds&amp;lt;ref&amp;gt;[http://maps.google.com/help/maps/mapcontent/transit/index.html Google Transit Partner Program] &amp;lt;/ref&amp;gt;. For agencies that wish to make their data available to everyone, they can share the feeds on websites such as GTFS Data Exchange, which was designed to help developers and transit agencies efficiently share and retrieve GTFS data&amp;lt;ref&amp;gt;[http://www.gtfs-data-exchange.com/ GTFS Data Exchange] &amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Applications Based on GTFS===&lt;br /&gt;
The following are just a few examples of the types of applications and names of existing application that use GTFS. '''[[:Category:GTFS-consuming applications]] is directory of applications that utilize GTFS data for various purposes.'''&lt;br /&gt;
*'''Trip planning and maps'''&lt;br /&gt;
:There are a variety of applications that assist a transit customer in planning a trip from one location to another using public transportation. These provide step-by-step information on how to use various transportation options to reach a custom destination. See [[:Category:Trip-planning &amp;amp; navigation applications]]&lt;br /&gt;
*'''Timetable creation'''&lt;br /&gt;
:There are applications that create a printable list of the agency’s schedule in a timetable format.  They can also take the form of an HTML friendly or plain-text timetable. See [[:Category:Timetable generation software]]&lt;br /&gt;
*'''Data visualization'''&lt;br /&gt;
:Various applications provide graphic visualizations of transit routes, stops, and schedule data.  They can provide details such as the walkability, the quality of public transportation serving the area, and relate those factors to a third criteria specific to the service (i.e. apartments available in the area.) See [[:Category:Data Visualization applications]]&lt;br /&gt;
*'''Accessibility'''&lt;br /&gt;
:These include applications that assist transit riders with disabilities in using public transportation. See [[:Category:Accessibility devices and applications]]&lt;br /&gt;
*'''Real-time transit information'''&lt;br /&gt;
:These applications that use GTFS data along with a real-time information source to provide estimated arrival information to transit riders.  Newer formats, such as [[GTFS-realtime]] and [http://bustime.mta.info/wiki/Developers/SIRIIntro SIRI], can be added as an extension to a basic GTFS format so transit agencies can share [[real-time information]].  See [[:Category:Real-time applications]]&lt;br /&gt;
&lt;br /&gt;
===GTFS Extensions===&lt;br /&gt;
&lt;br /&gt;
Additional fields can be added to GTFS datasets to accommodate a variety of application-specific needs, even if these fields are not in the official specification.  The following are documented examples of the GTFS spec being extended:&lt;br /&gt;
&lt;br /&gt;
*'''[https://support.google.com/transitpartners/answer/2450962 Google Extensions to GTFS]''' - Includes fields for multi-agency fare attributes, maximum transfer counts per fare, additional route types, station vehicle types, station entrances, station platforms, translations, and route-to-route and trip-to-trip transfers.&lt;br /&gt;
*'''[https://github.com/osplanning-data-standards/GTFS-PLUS GTFS-Plus]''' - A GTFS-based data transit network data standard suitable for dynamic transit modeling.&lt;br /&gt;
* '''[https://groups.google.com/d/msg/gtfs-changes/TnQ80dVYA1g/DUsAT1moBAAJ Extra files for GTFS-to-HTML]''' - timetables.txt, timetable_stop_order.txt, route_pages.txt, route_page_assoc.txt] - A set of five files that are used to produce HTML timetables from GTFS datasets by the [[GTFS-to-HTML]] open-source software.&lt;br /&gt;
* '''[[http://www.transitwiki.org/TransitWiki/images/e/e7/GTFS%2B_Additional_Files_Format_Ver_1.7.pdf GTFS+]] in use by the SF Bay Area's Metropolitan Transportation Commission''' - Set of extra files that define discounted fares, stop attributes, and other information.&lt;br /&gt;
*'''[https://developer.trimet.org/gtfs_ext.shtml TriMet Extensions to GTFS]''' - Includes fields for bike_policy_url, feed_id, realtime_feeds info, route_sort_order, and continuous_stops.&lt;br /&gt;
*'''[[GTFS-to-HTML]]''' software utilizes extra GTFS tables to configure the construction of timetables from GTFS schedule data, documented on the project github site.&lt;br /&gt;
*'''[https://github.com/ODOT-PTS/GTFS-ride GTFS-ride]''' - A GTFS-based ridership data standard.&lt;br /&gt;
&lt;br /&gt;
===Best practices===&lt;br /&gt;
&lt;br /&gt;
See the [[Best practices for creating GTFS]] page for links to GTFS best practices documentation.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Additional Reading==&lt;br /&gt;
Shasta County Regional Transportation Planning Agency. [http://www.dot.ca.gov/hq/MassTrans/Docs-Pdfs/CoordinatedPlng/google.feasibility.study.pdf &amp;quot;Northern California Google Transit Feasibility Study.&amp;quot;]. (2009).&lt;br /&gt;
:The Shasta RTPA led a study on the feasibility of integrating small-urban and rural public transit service schedules and geographic information with Google Transit. The study makes recommendations on how Google Transit can be improved to address the needs of small rural agencies.&lt;br /&gt;
&lt;br /&gt;
Florida Department of Transportation. [http://www.locationaware.usf.edu/wp-content/uploads/2013/04/SunRail-Electronic-Trip-Planning-Study-Final-Report.pdf &amp;quot;SunRail Electronic Trip Planning Study Final Report&amp;quot;] (2013).&lt;br /&gt;
:This report was prepared for the FDOT in advance of their SunRail launch; it analyzes various online trip planning options for SunRail to consider, and includes a section on GTFS's benefits, risks, and applications.&lt;/div&gt;</summary>
		<author><name>Dlcomeaux</name></author>
	</entry>
	<entry>
		<id>https://www.transitwiki.org/TransitWiki/index.php?title=General_Transit_Feed_Specification&amp;diff=5356</id>
		<title>General Transit Feed Specification</title>
		<link rel="alternate" type="text/html" href="https://www.transitwiki.org/TransitWiki/index.php?title=General_Transit_Feed_Specification&amp;diff=5356"/>
		<updated>2019-11-25T21:20:00Z</updated>

		<summary type="html">&lt;p&gt;Dlcomeaux: /* The Many Uses of GTFS Data--A Summary */ Changed link placements for consistency + minor grammar fixes.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:GTFS.jpg|thumb|right|350px|A GTFS dataset from a transit agency, showing the schedules, routes, and shapes files. Dataset from San Francisco BART.]]&lt;br /&gt;
[[Category:Technology]]&lt;br /&gt;
==Introduction==&lt;br /&gt;
The General Transit Feed Specification (GTFS) defines a common format for public transportation schedules and associated geographic information. GTFS &amp;quot;feeds&amp;quot; allow public transit agencies to publish their transit data and developers to use that data to write applications. The feeds are represented in a series of text files that are compressed into a ZIP file, and include information such as fixed-route schedules, routes, and bus stop data. GTFS datasets are used in a variety of types of applications, including trip planners such as Google Maps, mobile applications, timetable generation software, tools for transit planning and operations analysis, and other categories of applications outlined in this article.&lt;br /&gt;
&lt;br /&gt;
[[File:GTFS data model diagram.PNG|framed|right|GTFS data model diagram]]&lt;br /&gt;
&lt;br /&gt;
==Origins &amp;amp; history==&lt;br /&gt;
[http://trimet.org TriMet] in Portland, Oregon was one of the first public agencies to try and tackle the problem of online transit trip planners through the use of open datasets that are shared with the general public. In 2005, TriMet approached Google, as well as a few other driving trip planner vendors, and asked if they had any plans on incorporating transit in their trip planners based on public TriMet data&amp;lt;ref&amp;gt;Matthew Roth. (2012). &amp;quot;How Google and Portland’s TriMet Set the Standard for Open Transit Data.&amp;quot; SF.STREETSBLOG.ORG. January 5, 2010. Accessed:  from http://sf.streetsblog.org/2010/01/05/how-google-and-portlands-trimet-set-the-standard-for-open-transit-data/&amp;lt;/ref&amp;gt;. Google was the only vendor to reply to TriMet’s request. TriMet and Google then decided to team up to implement one of the first transit trip planners in Portland.&lt;br /&gt;
 &lt;br /&gt;
One of the first issues that TriMet and Google faced was the problem of sustainable data – in order to provide quality trips, the trip planner would need quality transit schedule, route, and stop data in an electronic format that was constantly up-to-date. TriMet worked with Google to format their transit data into an easily maintainable and consumable format that could be imported into Google Maps. This transit data format became known as the Google Transit Feed Specification (GTFS)&amp;lt;ref&amp;gt;Google, Inc. &amp;quot;General Transit Feed Specification Reference.&amp;quot; Accessed February 24, 2012 from http://developers.google.com/transit/gtfs/reference&amp;lt;/ref&amp;gt;. In 2005, this trip planning service was launched as Google Transit&amp;lt;ref&amp;gt;Matthew Roth. (2012). &amp;quot;How Google and Portland’s TriMet Set the Standard for Open Transit Data.&amp;quot; SF.STREETSBLOG.ORG. January 5, 2010. Accessed:  from http://sf.streetsblog.org/2010/01/05/how-google-and-portlands-trimet-set-the-standard-for-open-transit-data/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After a successful launch with TriMet, Google Transit offered their trip planner service for free to any agency that formatted and maintained their data in the GTFS format.  In 2006, five more agencies were added.  Google Transit’s success continued as more and more agencies wanted access to a free trip planner, and were willing to put their data into the GTFS format to get it.&lt;br /&gt;
&lt;br /&gt;
Since its creation in 2005, GTFS has become the most popularly-used data format to describe fixed-route transit services in the world. Many agencies have decided to share their GTFS data openly with the public, while others choose to restrict access only to select partners (e.g., Google Maps). As of January 15, 2016, there were are an estimated 1026 transit agencies worldwide, including 864 transit agencies in the U.S., that share their GTFS data openly with the general public&amp;lt;ref&amp;gt;Front Seat Management, LLC. &amp;quot;City-Go-Round.&amp;quot; Accessed January 15, 2016 from http://www.citygoround.org/agencies/&amp;lt;/ref&amp;gt;. As of August 20, 2015, Google lists  approximately 5900 agencies around the world for Google Transit coverage&amp;lt;ref&amp;gt;Google, Inc. &amp;quot;Transit – Google Maps.&amp;quot; Accessed August 20, 2015 from http://maps.google.com/landing/transit/cities/index.html&amp;lt;/ref&amp;gt;, however, some of this transit information is probably derived from sources other than GTFS.&lt;br /&gt;
&lt;br /&gt;
Even though many transit agencies created GTFS feeds with the primary purpose of benefiting from the free Google Transit trip planner, application developers, often not affiliated with the agency or Google, quickly realized that they could also create many new types of services based on the same GTFS transit data.&lt;br /&gt;
&lt;br /&gt;
As a result of third-party developer innovation, GTFS data is now being used by a variety of third-party software applications for many different purposes, including trip planning, maps, timetable creation, mobile data, visualization, accessibility, analysis tools for planning, and real-time information systems.  In 2010, the GTFS format name was changed to the General Transit Feed Specification&amp;lt;ref&amp;gt;Joe Hughes, gtfs-changes list, &amp;quot;Spec update for January 11, 2010.&amp;quot; https://groups.google.com/d/topic/gtfs-changes/iC18a8NY6N4/discussion&amp;lt;/ref&amp;gt; to accurately represent its use in many different applications outside of Google products.&lt;br /&gt;
&lt;br /&gt;
==The Many Uses of GTFS Data--A Summary==&lt;br /&gt;
&amp;quot;The Many Uses of GTFS Data&amp;quot;, published by Antrim and Barbeau (2013), provides an overview of the GTFS opportunities for transit agencies and describes many different uses and benefits that can assist agencies in maximizing their investment in GTFS data&amp;lt;ref&amp;gt;[https://www.dropbox.com/s/jq2ko64j2eth5mt/The%20Many%20Uses%20of%20GTFS%20Data%20%E2%80%93%20Opening%20the%20Door%20to%20Transit%20Applications-postTRB4%20-%20changes%20accepted.docx?dl=0 The Many Uses of GTFS Data]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Creating and Maintaining a GTFS Dataset===&lt;br /&gt;
Before transit agencies can benefit from Google Transit and many other transit applications, they must create and disseminate their data in the GTFS format. First, agencies should understand the GTFS format, and determine how their data will fit into this format.  Second, transit agencies must choose between formatting a GTFS dataset in-house or outsourcing the task. The datasets have to be updated when there are schedule changes, and since major transit agencies update their schedules several times a year, some agencies might find greater benefits to outsourcing.&lt;br /&gt;
&lt;br /&gt;
*'''In-House'''&lt;br /&gt;
:If the agency has sufficient in-house technical expertise, they may wish to produce and maintain the GTFS feed themselves.  Several of the industry-standard scheduling software packages from vendors such as Trapeze&amp;lt;ref&amp;gt;[http://www.trapezegroup.com/ Trapeze Group Limited]&amp;lt;/ref&amp;gt;, HASTUS&amp;lt;ref&amp;gt;[http://www.giro.ca/en/products/hastus/index.htm Giro, Inc. &amp;quot;HASTUS - Transit scheduling and operations.&amp;quot;]&amp;lt;/ref&amp;gt; , Connexionz&amp;lt;ref&amp;gt;[http://www.connexionz.us/home Connexionz Limited. &amp;quot;Smart Transit Solutions.&amp;quot;]&amp;lt;/ref&amp;gt;, and TripSpark (formerly Mentor Engineering)&amp;lt;ref&amp;gt;[http://www.tripspark.com/ Mentor Engineering. &amp;quot;TripSpark.&amp;quot;]&amp;lt;/ref&amp;gt; can often export agency data into the GTFS format, facilitating the GTFS creation &amp;amp; maintenance process.  However, agencies should not necessarily assume that the output of these tools produces perfect GTFS data, as agencies have indicated that they often still need to perform manual data processing on the GTFS data exported from these tools before it will be acceptable for application use&amp;lt;ref&amp;gt;[http://ntl.bts.gov/lib/34000/34000/34053/FDOT_BDK85_977-12_rpt.pdf Sean Barbeau, Nevine Labib Georggi, and Philip Winters (2010). &amp;quot;Travel Assistance Device (TAD) -- Deployment to Transit Agencies,&amp;quot; National Center for Transit Research.]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
:For agencies who do not have access to sophisticated scheduling software, there are a variety of open-source and vendor-based tools that can be used for creating and maintaining GTFS data.  One free spreadsheet-based tool is the Excel Toolkit “GTFS Builder” by the National Rural Transit Assistance Program &amp;lt;ref&amp;gt;[https://www.nationalrtap.org/Web-Apps/GTFS-Builder &amp;quot;National Rural Transit Assistance Program (National RTAP) GTFS Builder.&amp;quot;]&amp;lt;/ref&amp;gt;.  OpenPlans, a nonprofit 501(c)3 that produces open-source civic software, started an open-source web-based GTFS Editing Tool that is now maintained by [[Conveyal]]&amp;lt;ref&amp;gt;[https://github.com/conveyal/gtfs-editor Conveyal. &amp;quot;GTFS Editor.&amp;quot;]&amp;lt;/ref&amp;gt;.  For agencies without high-quality bus stop inventories, the open-source GTFS-OpenStreetMap Synchronization tool (GO-Sync) can help leverage crowd-sourced improvements of their GTFS bus stop inventory&amp;lt;ref&amp;gt;[https://github.com/CUTR-at-USF/gtfs-osm-sync Khoa Tran, Edward L. Hillsman, S. Barbeau, and M. A. Labrador (2011), &amp;quot;GO-Sync- A Framework to Synchronize Crowd-Sourced Mapping Contributions from Online Communities and Transit Agency Bus Stop Inventories,&amp;quot; in ITS World Congress, Orlando, Florida, USA, October 16, 2011.]&amp;lt;/ref&amp;gt;.  The open-source mobile app [[TransitWand]] can also help when in the data collection process when creating a new GTFS dataset.  There are also many educational resources available online from the transit developer community for agencies interested in creating a GTFS feed&amp;lt;ref&amp;gt;[http://code.google.com/p/googletransitdatafeed/wiki/OtherGTFSTools Google Transit Data Feed. &amp;quot;Other GTFS Tools.&amp;quot;]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://groups.google.com/forum/?fromgroups#!forum/google-transit-partner-support Google, Inc. &amp;quot;Google Transit Partner Support Google Group.&amp;quot;]&amp;lt;/ref&amp;gt;. Remix&amp;lt;ref&amp;gt;[http://getremix.com/ Get Remix Team. &amp;quot;Get Remix&amp;quot;]&amp;lt;/ref&amp;gt; is a product for quickly sketching out transit routes and generating GTFS data.  TransLoc offers their web-based GTFS tool, TransLoc Architect&amp;lt;ref&amp;gt;[http://pages.transloc.com/architect-beta-signup/ TransLoc. &amp;quot;TransLoc Architect&amp;quot;]&amp;lt;/ref&amp;gt;, to agencies for free.  A list of vendors that provide self-service products and services for GTFS creation and maintenance can be found [https://docs.google.com/spreadsheets/d/1Gc9mu4BIYC8ORpv2IbbVnT3q8VQ3xkeY7Hz068vT_GQ/pubhtml here].  If you'd like to add a vendor/product to this list, please use [https://docs.google.com/forms/d/1XZl1cHDh9NUl9r7Eq-j9RuwVJlfjgPE8IBOb54oe138/viewform this form].&lt;br /&gt;
&lt;br /&gt;
In order to create and maintain GTFS, it is necessary to develop an understanding of the specification. Several [[GTFS training materials]] are available.&lt;br /&gt;
&lt;br /&gt;
GTFS leaves many options available for how to describe transit services. See [[best practices for creating GTFS]] for recommendations on how to form GTFS datasets that will provide the best results in applications.&lt;br /&gt;
&lt;br /&gt;
*'''Outsource'''&lt;br /&gt;
:Vendors such as Trillium Solutions, Inc.&amp;lt;ref&amp;gt;[http://trilliumtransit.com/gtfs/ Trillium Solutions, Inc.]&amp;lt;/ref&amp;gt;, TransitEditor&amp;lt;ref&amp;gt;[http://www.transiteditor.com/index.php?q=en/home TransitEditor. &amp;quot;TransitEditor.&amp;quot;]&amp;lt;/ref&amp;gt;,  and Next Insight Transportation Software&amp;lt;ref&amp;gt;[http://nextinsight.com/services.php Next Insight Transportation Software. &amp;quot;Conductor.&amp;quot;]&amp;lt;/ref&amp;gt; provide tools and services that can aid agencies in formatting and maintaining their data in GTFS format, ranging from online tools that are operated by the agency to a full service model where the vendor creates the GTFS data for the agency.  A list of vendors that provide full-service products and services for GTFS creation and maintenance can be found [https://docs.google.com/spreadsheets/d/1Gc9mu4BIYC8ORpv2IbbVnT3q8VQ3xkeY7Hz068vT_GQ/pubhtml here].  If you'd like to add a vendor/product to this list, please use [https://docs.google.com/forms/d/1XZl1cHDh9NUl9r7Eq-j9RuwVJlfjgPE8IBOb54oe138/viewform this form].&lt;br /&gt;
&lt;br /&gt;
:The cost for a transit agency to hire a vendor or consultant to create GTFS data is usually around $200-$500 per route, depending on the level of effort required&amp;lt;ref&amp;gt;[http://www.dot.ca.gov/hq/MassTrans/Docs-Pdfs/CoordinatedPlng/google.feasibility.study.pdf Northern California Google Transit Feasibility Study] &amp;lt;/ref&amp;gt;.  Level of effort is determined by the number of stops, complexity and variation of the routes and schedules, and the availability and quality of existing stop location, schedule, and route alignment data.&lt;br /&gt;
&lt;br /&gt;
===Disseminating GTFS Data===&lt;br /&gt;
See [[GTFS Data Dissemination]] for a more detailed overview.&lt;br /&gt;
&lt;br /&gt;
Some agencies have chosen to share their transit data with select vendors such as Google Transit. They are typically concerned with legal exposure due to the lack of accuracy of data, loss of control of agency brand, and loss of control of dissemination of transit service information. However, many others feel the benefits of open transit data outweigh the risks, since developers can screen-scrape agency websites, which is not ideal for either party. Currently, over 200 transit agencies  in the United States have chosen to openly share their GTFS data&amp;lt;ref&amp;gt;[http://www.citygoround.org/agencies/ City-Go-Round] &amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The Google Transit Partner Program allows public transportation agencies to provide schedules and geographic information to Google Maps and other Google applications that show transit information. The website provides instructions for agencies just starting the GTFS sharing process and gives suggestions on how to create high-quality feeds&amp;lt;ref&amp;gt;[http://maps.google.com/help/maps/mapcontent/transit/index.html Google Transit Partner Program] &amp;lt;/ref&amp;gt;. For agencies that wish to make their data available to everyone, they can share the feeds on websites such as GTFS Data Exchange, which was designed to help developers and transit agencies efficiently share and retrieve GTFS data&amp;lt;ref&amp;gt;[http://www.gtfs-data-exchange.com/ GTFS Data Exchange] &amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Applications Based on GTFS===&lt;br /&gt;
The following are just a few examples of the types of applications and names of existing application that use GTFS. '''[[:Category:GTFS-consuming applications]] is directory of applications that utilize GTFS data for various purposes.'''&lt;br /&gt;
*'''Trip planning and maps'''&lt;br /&gt;
:There are a variety of applications that assist a transit customer in planning a trip from one location to another using public transportation. These provide step-by-step information on how to use various transportation options to reach a custom destination. See [[:Category:Trip-planning &amp;amp; navigation applications]]&lt;br /&gt;
*'''Timetable creation'''&lt;br /&gt;
:There are applications that create a printable list of the agency’s schedule in a timetable format.  They can also take the form of an HTML friendly or plain-text timetable. See [[:Category:Timetable generation software]]&lt;br /&gt;
*'''Data visualization'''&lt;br /&gt;
:Various applications provide graphic visualizations of transit routes, stops, and schedule data.  They can provide details such as the walkability, the quality of public transportation serving the area, and relate those factors to a third criteria specific to the service (i.e. apartments available in the area.) See [[:Category:Data Visualization applications]]&lt;br /&gt;
*'''Accessibility'''&lt;br /&gt;
:These include applications that assist transit riders with disabilities in using public transportation. See [[:Category:Accessibility devices and applications]]&lt;br /&gt;
*'''Real-time transit information'''&lt;br /&gt;
:These applications that use GTFS data along with a real-time information source to provide estimated arrival information to transit riders.  Newer formats, such as [[GTFS-realtime]] and [http://bustime.mta.info/wiki/Developers/SIRIIntro SIRI], can be added as an extension to a basic GTFS format so transit agencies can share [[real-time information]].  See [[:Category:Real-time applications]]&lt;br /&gt;
&lt;br /&gt;
===GTFS Extensions===&lt;br /&gt;
&lt;br /&gt;
Additional fields can be added to GTFS datasets to accommodate a variety of application-specific needs, even if these fields are not in the official specification.  The following are documented examples of the GTFS spec being extended:&lt;br /&gt;
&lt;br /&gt;
*'''[https://support.google.com/transitpartners/answer/2450962 Google Extensions to GTFS]''' - Includes fields for multi-agency fare attributes, maximum transfer counts per fare, additional route types, station vehicle types, station entrances, station platforms, translations, and route-to-route and trip-to-trip transfers.&lt;br /&gt;
*'''[https://github.com/osplanning-data-standards/GTFS-PLUS GTFS-Plus]''' - A GTFS-based data transit network data standard suitable for dynamic transit modeling.&lt;br /&gt;
* '''[https://groups.google.com/d/msg/gtfs-changes/TnQ80dVYA1g/DUsAT1moBAAJ Extra files for GTFS-to-HTML]''' - timetables.txt, timetable_stop_order.txt, route_pages.txt, route_page_assoc.txt] - A set of five files that are used to produce HTML timetables from GTFS datasets by the [[GTFS-to-HTML]] open-source software.&lt;br /&gt;
* '''[[http://www.transitwiki.org/TransitWiki/images/e/e7/GTFS%2B_Additional_Files_Format_Ver_1.7.pdf GTFS+]] in use by the SF Bay Area's Metropolitan Transportation Commission''' - Set of extra files that define discounted fares, stop attributes, and other information.&lt;br /&gt;
*'''[https://developer.trimet.org/gtfs_ext.shtml TriMet Extensions to GTFS]''' - Includes fields for bike_policy_url, feed_id, realtime_feeds info, route_sort_order, and continuous_stops.&lt;br /&gt;
*'''[[GTFS-to-HTML]]''' software utilizes extra GTFS tables to configure the construction of timetables from GTFS schedule data, documented on the project github site.&lt;br /&gt;
*'''[https://github.com/ODOT-PTS/GTFS-ride GTFS-ride]''' - A GTFS-based ridership data standard.&lt;br /&gt;
&lt;br /&gt;
===Best practices===&lt;br /&gt;
&lt;br /&gt;
See the [[Best practices for creating GTFS]] page for links to GTFS best practices documentation.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Additional Reading==&lt;br /&gt;
Shasta County Regional Transportation Planning Agency. [http://www.dot.ca.gov/hq/MassTrans/Docs-Pdfs/CoordinatedPlng/google.feasibility.study.pdf &amp;quot;Northern California Google Transit Feasibility Study.&amp;quot;]. (2009).&lt;br /&gt;
:The Shasta RTPA led a study on the feasibility of integrating small-urban and rural public transit service schedules and geographic information with Google Transit. The study makes recommendations on how Google Transit can be improved to address the needs of small rural agencies.&lt;br /&gt;
&lt;br /&gt;
Florida Department of Transportation. [http://www.locationaware.usf.edu/wp-content/uploads/2013/04/SunRail-Electronic-Trip-Planning-Study-Final-Report.pdf &amp;quot;SunRail Electronic Trip Planning Study Final Report&amp;quot;] (2013).&lt;br /&gt;
:This report was prepared for the FDOT in advance of their SunRail launch; it analyzes various online trip planning options for SunRail to consider, and includes a section on GTFS's benefits, risks, and applications.&lt;/div&gt;</summary>
		<author><name>Dlcomeaux</name></author>
	</entry>
	<entry>
		<id>https://www.transitwiki.org/TransitWiki/index.php?title=GTFS-realtime&amp;diff=5355</id>
		<title>GTFS-realtime</title>
		<link rel="alternate" type="text/html" href="https://www.transitwiki.org/TransitWiki/index.php?title=GTFS-realtime&amp;diff=5355"/>
		<updated>2019-11-25T21:11:38Z</updated>

		<summary type="html">&lt;p&gt;Dlcomeaux: /* Applications that consume GTFS-realtime data */ Fixing broken link and adding additional app&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Definition===&lt;br /&gt;
&lt;br /&gt;
''from Google's [https://developers.google.com/transit/gtfs-realtime/ &amp;quot;What is GTFS-realtime?&amp;quot; guide]:''&lt;br /&gt;
&lt;br /&gt;
GTFS-realtime is a feed specification that allows public transportation agencies to provide realtime updates about their fleet to application developers. It is an extension to GTFS ([[General Transit Feed Specification]]), an open data format for public transportation schedules and associated geographic information. GTFS-realtime was designed around ease of implementation, good GTFS interoperability and a focus on passenger information.&lt;br /&gt;
&lt;br /&gt;
The specification was designed through a partnership of the initial Live Transit Updates partner agencies, a number of transit developers and Google. The specification is published under the Apache 2.0 License.&amp;lt;ref&amp;gt;https://developers.google.com/transit/gtfs-realtime/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Components of GTFS-realtime===&lt;br /&gt;
* [https://developers.google.com/transit/gtfs-realtime/guides/trip-updates Trip Updates] - Predictions of when the vehicle will arrive&lt;br /&gt;
* [https://developers.google.com/transit/gtfs-realtime/guides/vehicle-positions Vehicle Positions] - Locations of vehicles&lt;br /&gt;
* [https://developers.google.com/transit/gtfs-realtime/guides/service-alerts Service Alerts] - Notifications to users that there is a disruption in the network&lt;br /&gt;
&lt;br /&gt;
===How to provide GTFS-realtime===&lt;br /&gt;
This is a stub section that needs to be developed. &lt;br /&gt;
&lt;br /&gt;
===Applications that consume GTFS-realtime data===&lt;br /&gt;
''List is not comprehensive''&lt;br /&gt;
* [[Google Maps]]&lt;br /&gt;
* [[OpenTripPlanner]]&lt;br /&gt;
* [[OneBusAway]]&lt;br /&gt;
* [[Bing Maps]]&lt;br /&gt;
* [[The Transit App|Transit App]]&lt;br /&gt;
* [[Traze.app]]&lt;br /&gt;
* CityMapper&lt;br /&gt;
&lt;br /&gt;
===GTFS-realtime validation===&lt;br /&gt;
&lt;br /&gt;
As of March 2017, there is no official public validation tool either endorsed by the GTFS-realtime community or provided by Google that validates that a GTFS-realtime feed contents are correct.  &lt;br /&gt;
&lt;br /&gt;
However, a [https://github.com/CUTR-at-USF/gtfs-realtime-validator GTFS-realtime validation tool] is currently under development at the [https://www.cutr.usf.edu/ Center for Urban Transportation Research] at the [http://www.usf.edu/ University of South Florida] as part of a [http://nitc.trec.pdx.edu/ National Institute for Transportation and Communities (NITC)]-funded, based on early work from a 2015 Google Summer of Code project.&lt;br /&gt;
&lt;br /&gt;
[[Category:GIS]]&lt;br /&gt;
[[Category:Technology]]&lt;br /&gt;
[[Category:Open data]]&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dlcomeaux</name></author>
	</entry>
	<entry>
		<id>https://www.transitwiki.org/TransitWiki/index.php?title=Google_Maps&amp;diff=5354</id>
		<title>Google Maps</title>
		<link rel="alternate" type="text/html" href="https://www.transitwiki.org/TransitWiki/index.php?title=Google_Maps&amp;diff=5354"/>
		<updated>2019-11-25T20:58:49Z</updated>

		<summary type="html">&lt;p&gt;Dlcomeaux: Removed outdated information on Google Maps and iOS.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox&lt;br /&gt;
|title=Google Maps&lt;br /&gt;
|image= Google Maps-Logo.png&lt;br /&gt;
|image_size= 130px&lt;br /&gt;
|vendor= Google [https://www.google.com/intl/en/about/ https://www.google.com/ intl/en/about/]&lt;br /&gt;
|license= Proprietary&lt;br /&gt;
|website= [https://www.google.com/maps https://www.google.com/maps]&lt;br /&gt;
}}&lt;br /&gt;
Google Maps &amp;lt;ref&amp;gt;Google, Inc. &amp;quot;Google Maps for Android.&amp;quot; Accessed August 1, 2012 from http://www.google.com/mobile/maps/&amp;lt;/ref&amp;gt; contains a transit trip planner, which is available for several devices including Android mobile phones, iPhones, and Blackberries.  Features vary by mobile platform.  Google Maps for mobile supports location-positioning on all devices that offer GPS features.  Google Maps for Android devices offers the most complete feature-set, including a “Transit Navigation” feature that notifies transit passengers when they need to make transfers and alight from the vehicle for their destination.&lt;br /&gt;
&lt;br /&gt;
The Google Maps transit trip planner is currently implemented for most transit agencies that publish GTFS, as Google was the first consumer of the GTFS format.  Transit agencies participate through the Google Transit Partner Program &amp;lt;ref&amp;gt;Google, Inc. &amp;quot;Google Transit Partner Program.&amp;quot; Accessed August 1, 2012 from http://maps.google.com/help/maps/transit/partners/&amp;lt;/ref&amp;gt;, which is cost-free. &lt;br /&gt;
&lt;br /&gt;
Google also provides a Hotel Finder site &amp;lt;ref&amp;gt;Google, Inc. &amp;quot;Hotel Finder experiment.&amp;quot; Accessed August 1, 2012 from http://www.google.com/hotelfinder/&amp;lt;/ref&amp;gt;, which allows the user to easily find hotels within an estimated transit and walking distance of a chosen location on the map. &lt;br /&gt;
&lt;br /&gt;
Beginning in June 2012, transit information was added to the Google Maps Application Programming Interface (API) &amp;lt;ref&amp;gt;Google, Inc. &amp;quot;The Google Directions API - Transit Details.&amp;quot; Accessed August 1, 2012 from https://developers.google.com/maps/documentation/directions/#TransitDetails&amp;lt;/ref&amp;gt;.  This allows third-party applications to query Google’s Directions API for transit directions and other information about transit services.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
[[Category:GTFS-consuming applications]]&lt;br /&gt;
[[Category:Mobile applications]]&lt;br /&gt;
[[Category:Trip-planning &amp;amp; navigation applications]]&lt;br /&gt;
[[Category:Real-time applications]]&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dlcomeaux</name></author>
	</entry>
</feed>