C# (CSharp) Wsdot.Gtfs.Contract Namespace

Nested Namespaces

Wsdot.Gtfs.Contract.GeoJson

Classes

Name Description
Agency A transit agency that provides the data in a feed.
Calendar Dates for service IDs using a weekly schedule. Specify when service starts and ends, as well as days of the week where service is available.
CalendarDate Exceptions for the service IDs defined in the calendar.txt file.
FareAttribute Fare information for a transit organization's routes.
FareRule

The fare_rules table allows you to specify how fares in fare_attributes.txt apply to an itinerary. Most fare structures use some combination of the following rules:

  • Fare depends on origin or destination stations.
  • Fare depends on which zones the itinerary passes through.
  • Fare depends on which route the itinerary uses.

For examples that demonstrate how to specify a fare structure with fare_rules.txt and fare_attributes.txt, see FareExamples in the GoogleTransitDataFeed open source project wiki.

FeedInfo Additional information about the feed itself, including publisher, version, and expiration information.
Frequency Headway (time between trips) for routes with variable frequency of service.
GtfsFeed Represents the contents of a General Transit Feed Specification (GTFS) Feed.
Route Transit route. A route is a group of trips that are displayed to riders as a single service.
Shape Rules for drawing lines on a map to represent a transit organization's routes.
Stop Individual location where vehicles pick up or drop off passengers.
StopTime Times that a vehicle arrives at and departs from individual stops for each trip.
Transfer Rules for making connections at transfer points between routes.
Trip Trips for each route. A trip is a sequence of two or more stops that occurs at specific time.