Returns a list of station location and address information based on a given
LineCode
. Use NULL
(default) to return all stations. The response is an
data frame identical to that returned in the Station Information method.
rail_stations(LineCode = NULL, api_key = wmata_key())
A tibble 1 row per station with 10 variables:
Station code for this station. Use this value in other rail-related APIs to retrieve data about a station.
Full name for this station, as shown on the WMATA website.
For stations with multiple platforms (e.g.: Gallery
Place, Fort Totten, L'Enfant Plaza, and Metro Center), the additional
StationCode
will be listed here.
Character vector of two-letter abbreviations (e.g.: RD,
BL, YL, OR, GR, or SV) served by this station. If the station has an
additional platform, the lines served by the other platform are listed in
the LineCodes
values for the record associated with the StationCode
found in StationTogether.
Latitude.
Longitude.
Street address (for GPS use).
City.
State (abbreviated).
Zip code.
Two-letter line code abbreviation, or NULL
(default):
RD - Red
YL - Yellow
GR - Green
BL - Blue
OR - Orange
SV - Silver
Subscription key which provides access to this API. Defaults
Sys.getenv("WMATA_KEY")
via wmata_key()
.
A data frame of stations on a rail line.
Other Rail Station Information:
rail_destination()
,
rail_entrance()
,
rail_lines()
,
rail_path()
,
rail_times()
,
station_info()
if (FALSE) {
rail_stations("RD")
}