17

MARTA Hackathon Data Presentation

Embed Size (px)

Citation preview

AgendaOverview of Automated Fare Collection - AFC ➢ What is it? ➢ How is Data Used? ➢ Data Provided?

Overview of Automated Passenger Count - APC ➢ What is it? ➢ How is Data Used? ➢ Data Provided?

Overview of General Transit Feed Specification - GTFS ➢ What is it? ➢ How is Data Used? ➢ Data Provided?

Automated Fare Collection - AFC

✓ An Automated Fare Collection (AFC) system is the collection of components that automate the ticketing system of a public transportation network.

✓ Data for stations and buses’ daily usage by riders. Information includes types of devices and cards used, entries and exits, transfers, fare and passes.

PLANNING

RESEARCH & ANALYSIS ✓ RAIL ENTRIES AND EXITS ✓ BREEZE CARD USAGE ✓ RIDERSHIP BY FARE PAYMENT ✓ RIDERSHIP MODE

FINANCE

✓REVENUE REPORT ✓SALES REPORT HOW IS DATA

USED

Variable Definition✓ Transit Day Refers to the date that a transaction occurred

✓ Transaction Date Time Refers to the date/time that a transaction occurred

✓ Device ID A unique identification number assigned to every device in the system

✓ FACID Rail Station Id

✓ Fare Instrument Category

A category contains a group of similar Fare Instrument types

✓ Route Number This the actual bus route for transit mode 1 - Bus

✓ Use Type Indicates the transaction type

✓ Transit Mode 1 - Bus, 2 - Rail

✓ Serial Number Card serial Number

Data Provided

Automated Passenger Count - APC

✓ Automatic Passenger Counters allow transit agencies to track ridership on their routes.

✓ Counts of all passengers getting on and off for the service length for the day for that bus.

PLANNING

✓ RESEARCH / DEVELOPMENT ✓ ROUTING / ANALYSIS ✓ BUS STOP ALOCATION ✓ PUBLIC HEARINGS

SCHEDULING ✓ RUNCUTTING/BLOCKING ✓ NODE DEVELOPMENT ✓ TRIP/RUN TIMES ✓ PATTERN DEVEOPMENT

RESEARCH & ANALYSIS ✓ ON TIME PERFORMANCE ANALYSIS ✓ BUS STOP ANNOUNCEMENT ASSOCIATION

TECHNOLOGY

ROUTE SURVEY ✓ BUS STOP ✓ DISTANCE CALCULATION ✓ BUS STOP LOCATION

GIS ✓ DATA DEVELOPMENT ✓ DATA EXTRACTION ✓ STOP TRIP CALCULATION ✓ STOP ASSOCIATION

HOW IS DATA USED

Data Provided

Variable Definition✓ Calendar Day Day

✓ Route Bus Route Number

✓ Route Name Route Name

✓ DirectionDirection of Trip - Northbound, Southbound

✓ Stop_id Bus Stop Id

✓ Stop Bus Stop Name

✓ Actual_Arrival_Time Bus arrival time

✓ Actual_Departure_Time Bus Departure time

✓ Ons Passenger Boardings

✓ Offs Passenger Alightings

✓ Latitude Geo Stop Latitude

✓ Longitude Geo Stop Longitude

✓ Vehicle_ID Bus id.

GTFS “General Transit Feed Specification”

A GTFS feed is composed of a series of text files collected in a ZIP file. Each file models a particular aspect of transit information: stops, routes, trips, and other schedule data.

Bus Real Time Information This contains real-time information about the buses, like Latitude, Longitude, Delay, BlockID and TimePoint.

Rail Real Time Information This contains real-time information about the Trains, like WAITING_SECONDS, WAITING_TIME, DESTINATION, DIRECTION, LINE and STATION.

Variable Definition✓ Route Short Name Short Description of the Route

✓ Route Long Name Long Description of the Route

✓ Route Type Route is either Bus or Train

✓ Shape Point Lat Route Shape Latitude

✓ Shape Point Long Route Shape Longitude

✓ Shape Point Sequence Sequence of the shape point

✓ Stop Code Code of the stop

✓ Stop Name Name of the stop

✓ Stop Lat Latitude of the stop

✓ Stop Long Longitude of the stop

Data Provided

Variable Definition✓ Arrival Time Arrival at the stop

✓ Departure Time Departure time at the stop

✓ Stop ID Unique identifier of the stop

✓ Service ID Unique representation of service ID 3- Saturday, 4-Sunday, 5-weekday

✓ Block ID Unique representation of Block

Data Provided

Bus Real Time Information This contains real-time information about the buses, like Latitude, Longitude, Delay, BlockID and TimePoint.

There are two methods you can use to access the MARTA Bus Realtime RESTful data: GetAllBus — returns all active buses with real-time data across the entire system. http://developer.itsmarta.com/BRDRestService/RestBusRealTimeService/GetAllBus

GetBusByRoute — returns those active buses with real-time data for a given route. http://developer.itsmarta.com/BRDRestService/RestBusRealTimeService/GetBusByRoute/{ROUTE}

Ex: http://developer.itsmarta.com/BRDRestService/RestBusRealTimeService/GetBusByRoute/1

Rail Real Time Information This contains real-time information about the Trains, like WAITING_SECONDS, WAITING_TIME, DESTINATION, DIRECTION, LINE and STATION .

GetRealtimeArrivals — returns real-time train arrivals for all MARTA train stations: http://developer.itsmarta.com/RealtimeTrain/RestServiceNextTrain/GetRealtimeArrivals?apikey=xxxxxxxx

#MARTAHack