Show / Hide Table of Contents

Class GTFSFeed

Represents an entire GTFS feed as it exists on disk.

Inheritance
System.Object
GTFSFeed
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public class GTFSFeed : IGTFSFeed

Constructors

GTFSFeed()

Creates a new feed.

Declaration
public GTFSFeed()

Properties

Agencies

Gets the collection of .

Declaration
public IUniqueEntityCollection<Agency> Agencies { get; }
Property Value
IUniqueEntityCollection<Agency>

Implements
IGTFSFeed.Agencies

CalendarDates

Gets the collection of calendar dates.

Declaration
public IEntityCollection<CalendarDate> CalendarDates { get; }
Property Value
IEntityCollection<CalendarDate>

Implements
IGTFSFeed.CalendarDates

Calendars

Gets the collection of calendars.

Declaration
public IEntityCollection<Calendar> Calendars { get; }
Property Value
IEntityCollection<System.Globalization.Calendar>

Implements
IGTFSFeed.Calendars

FareAttributes

Gets the collection of fare attributes.

Declaration
public IEntityCollection<FareAttribute> FareAttributes { get; }
Property Value
IEntityCollection<FareAttribute>

Implements
IGTFSFeed.FareAttributes

FareRules

Gets the collection of fare rules.

Declaration
public IUniqueEntityCollection<FareRule> FareRules { get; }
Property Value
IUniqueEntityCollection<FareRule>

Implements
IGTFSFeed.FareRules

Frequencies

Gets the collection of frequencies.

Declaration
public IEntityCollection<Frequency> Frequencies { get; }
Property Value
IEntityCollection<Frequency>

Implements
IGTFSFeed.Frequencies

Levels

Gets the collection of levels.

Declaration
public IUniqueEntityCollection<Level> Levels { get; }
Property Value
IUniqueEntityCollection<Level>

Implements
IGTFSFeed.Levels

Pathways

Gets the collection of pathways.

Declaration
public IUniqueEntityCollection<Pathway> Pathways { get; }
Property Value
IUniqueEntityCollection<Pathway>

Implements
IGTFSFeed.Pathways

Routes

Gets the collection of routes.

Declaration
public IUniqueEntityCollection<Route> Routes { get; }
Property Value
IUniqueEntityCollection<Route>

Implements
IGTFSFeed.Routes

Shapes

Gets the collection of shapes.

Declaration
public IEntityCollection<Shape> Shapes { get; }
Property Value
IEntityCollection<Shape>

Implements
IGTFSFeed.Shapes

Stops

Gets the collection of stops.

Declaration
public IUniqueEntityCollection<Stop> Stops { get; }
Property Value
IUniqueEntityCollection<Stop>

Implements
IGTFSFeed.Stops

StopTimes

Gets the collection of stop times.

Declaration
public IStopTimeCollection StopTimes { get; }
Property Value
IStopTimeCollection

Implements
IGTFSFeed.StopTimes

Transfers

Gets the collection of transfers.

Declaration
public ITransferCollection Transfers { get; }
Property Value
ITransferCollection

Implements
IGTFSFeed.Transfers

Trips

Gets the collection of trips.

Declaration
public IUniqueEntityCollection<Trip> Trips { get; }
Property Value
IUniqueEntityCollection<Trip>

Implements
IGTFSFeed.Trips

Methods

GetFeedInfo()

Gets the feed info.

Declaration
public FeedInfo GetFeedInfo()
Returns
FeedInfo

Implements
IGTFSFeed.GetFeedInfo()

SetFeedInfo(FeedInfo)

Sets the feed info.

Declaration
public void SetFeedInfo(FeedInfo feedInfo)
Parameters
FeedInfo feedInfo

Implements
IGTFSFeed.SetFeedInfo(FeedInfo)
Back to top Built by Itinero, MIT licensed.