Package org.matsim.pt.transitSchedule
This package contains classes related to schedules/time tables of public transport (transit).
Only the interfaces in .api.* should be used. To createt new elements, use the provided Builder.
Package Maintainer(s):
- Marcel Rieser
Structure of a TransitSchedule
TransitSchedule | |- TransitStopFacility (zero or more, 0+) | |- id | |- coordinate | |- link | |- isBlockingLane | |- TransitLine (0+) |- lineId |- TransitRoute (0+) |- routeId |- description |- transportMode |- TransitRouteStop (0+) | |- TransitStopFacility | |- arrivalDelay | |- departureDelay | |- Departure (0+) |- id |- departureTime |- vehicle
-
Class Summary Class Description DepartureImpl Describes a single departure along a route in a transit line.TransitLineImpl Description of a single transit line.TransitRouteImpl Describes a route of a transit line, including its stops and the departures along this route.TransitRouteStopImpl Describes the stop within a route of a transit line.TransitRouteStopImpl.Builder TransitScheduleFactoryImpl TransitScheduleImpl Default implementation ofTransitSchedule
.TransitScheduleReaderV1 Reads a transit schedule from a XML file in the format described bytransitSchedule_v1.dtd
.TransitScheduleReaderV2 Reads a transit schedule from a XML file in the format described bytransitSchedule_v1.dtd
.TransitScheduleUtils Helper class for commonly used operations on TransitSchedulesTransitScheduleWriterV1 Writes a transit schedule to a XML file in the format described bytransitSchedule_v1.dtd
.TransitScheduleWriterV2 Writes a transit schedule to a XML file in the format described bytransitSchedule_v2.dtd
.TransitStopFacilityImpl A facility (infrastructure) describing a public transport stop.