This page describes how to:

Finding Routes

Illinois The basic screen of TransiCast shows a selection of agencies in cities where the relevant route and stop data is available to the public. The screenshot to the left shows an example of this basic screen for the Chicago area.
CTA Zoom and pan the map view to navigate and expose the agency label that provides services on a route of interest. A tap on an agency label queries the Transit Data Server for the routes of the agency. The screenshot to the left shows the route list of CTA.
Route Route Detail When one of the route labels is tapped, TransiCast queries TransiCast's Transit Data Server for the details of the selected routes. TransiCast displays the route terminus stops and sequence of stops while the route details are loaded from the Transit Data Server. Zooming in eventually exposes labels of individual stops or stations. The screenshots below show parts of Line B of the New York subway. Dark blue labels are termini stops or stations. They cannot be tapped. Gray labels and dots on the route represent individual stops and stations. They can be rotated and tapped.
When a route is loaded and displayed, location based next stop tracking can be activated by selecting Board from the application menu.

When stop labels are displayed, a tap on a stop label queries the Transit Data Server for the next bus or train times of the stop or station. If multiple routes share a stop or station, approaching vehicles of other routes are displayed as well.
Tap on a departure label to filter for a particular destination, and show vehicle locations, where available.
Long tap a departure label to load the respective route that the approaching vehicle runs.

Note that agencies and routes are only available for the default Transit Data Server at http://transicast.appspot.com

Finding Stops And Map View Navigation

An alternative way of calling departure queries for a stop is a query for stops and stations nearby. Either tap the map view, or use Search Stops from the application menu, and TransiCast finds the closest seven stops or stations within a 350 meter (1000') radius from the device location. New with TransiCast 3.1, Search Stops also offers a search by address or landmark.

Search Stops Dialog The screenshot to the left shows the Search Stops dialog. Enter an address or landmark, and add an optional route filter to search stops within the bounds of the map view.
At My Location starts a stop search at the device location.
Where is the data coming from?
TransiCast loads stops, routes and real time departures from the Transit Data Server. The default server is the TransiCast cloud server, which provides access to the relevant data. Specific agency servers can also be accessed.
After TransiCast has received the closest stops from the Transit Data Server, they are displayed on the map view. A red dot is displayed at the location where the map was tapped. In case Search Stops was used, the red dot shows the current device location. Where multiple stop points carry identical stop names, TransiCast combines these stop points into a single stop, and places the stop arrow halfway between the combined stop points.
Stops As an example, the screenshot to the left shows stops that were found just west of the Lloyd Center in Portland (Oregon).
Stop labels overlap sometimes. In order to gain access to stop labels that might be covered, rotate the stop labels away from each other.
Rotate Stop The screenshot of Houston to the left illustrates this feature. The stop label
"Gray ST @ BAGBY ST" is rotated upwards. This uncovers the underlying stop labels.
During stop label rotation, TransiCast also displays the routes and destinations that service the stop. These are displayed along the left or right border of the screen, depending on the current stop label orientation setting.

Service Queries

Each stop belongs to an agency (or operator). When a stop is selected, the agency is displayed in the top left corner of the screen. Tapping a stop starts a service query for the stop. TransiCast calls the Transit Data Server to find the buses and trains that approach the selected stop. If no service vehicles were found within the prediction horizon, TransiCast displays a "No departures within horizon" message. The prediction horizon can be changed in the Settings. If real-time departures are generally not available, TransiCast falls back to the list of routes and destinations that service the selected stop.
The map view automatically centers and zooms to show the approaching vehicles and the selected stop. If the number of approaching vehicles exceeds the panel view parameter, departures are displayed in Panel View form. The Panel View stacks departures by estimated departure time, and does not provide individual vehicle locations. Each departure includes the route, destination and estimated departure countdown. The panel view parameter can be changed in the Settings. Some Transit Data Servers provide vehicle locations (as is the case with TriMet's web service). This allows the display of vehicle locations. When departures are displayed in Panel View form, a tap of a departure selects the departure's destination, and switches to vehicle location displays, with bus symbol showing destination, vehicle locations and the reported heading. In case vehicle locations are not available, the vehicle labels are stacked at the bottom of the display, ordered by estimated departure.
Vehicle label text colors are used to distinguish between four different vehicle states:

Location based next stop tracking is available regardless of vehicle status.
Approaching Vehicles The screenshot to the left shows vehicles in approach to the "Michigan & Huron" stop in Chicago. Two vehicles on line 3 are displayed, based on real-time data, with the label text displayed in red color.
TransiCast queries the Transit Data Server for updates, based on the refresh cycle. The refresh cycle can be set in the Settings. A running query can be refreshed by tapping the stop label, or through the Refresh menu item of the View menu.
Depending on data service and connectivity, an update may take a few of seconds. WiFi generally offers the fastest connection speed.

The Home, End and Back Keys

The Home, End and Back keys perform their respective functions:

Filter By Destination

A destination filter is set by tapping a vehicle label. When a destination filter is set, TransiCast shows only vehicles that share the destination of the selected vehicle. The selected route or destination is displayed in the top left corner, next to the agency that services a selected stop.
When a filter destination is set, the selected destination, or, if available, the vehicles within the prediction horizon are displayed. This includes followers with later departure times. Followers are displayed in a smaller font size in order to distinguish them from the first predicted departure. The following screenshot shows a filtered destination for an agency where real-time deparure data is not available.

What are destination filters good for?
Destination filters serve two purposes. They allow the display of vehicle locations (where available), and they are the basis of composite filters. Composite filters are a collection of destinations for a single stop. This is useful where multiple routes run along a shared corridor like a subway tunnel. The Bookmarks page describes how composite filters are set.

Setting An Alarm

Alarms provide a way to get notified when the predicted departure of a selected vehicle reaches the alarm threshold. An alarm is set by tapping a vehicle label while a destination filter is active. The alarm reverts back when the vehicle label is tapped again. A vehicle with an active alarm is displayed with yellow text color. In addition, an alarm icon is displayed in the upper right corner of the screen.
Alarms remain active while the device is in sleep mode, or when another application is used. When in sleep mode, the alarm is issued as a single ring notification and a series of vibrations.
The default alarm threshold is four minutes. It can be changed in Settings. In addition to an audible signal, alarms vibrate the device, assuming vibration is activated, and the device supports that feature.

© 2009 - 2015 TransiCast