This unofficial Washington DC Metro module is a custom module to extend MagicMirror. This module displays the upcoming trains for a pre-configured DC metro station using data retrieved from the WMATA API.
To use this module, add it to the modules array in the config/config.js
file:
modules: [
{
module: 'MMM-dcmetro',
position: 'top_right', // This can be any of the regions.
// Best results in left or right regions.
config: {
// demo API key: 6b700f7ea9db408e9745c207da7ca827 (get your own for Production applications)
apiKey: '6b700f7ea9db408e9745c207da7ca827',
myStationCode: 'A01'
}
}
]
The following properties can be configured:
Option | Description |
---|---|
myLocationID |
The location ID used for upcoming metro times. Example: 'A01'
Note: See WMATA documentation for list of stations IDs, or Station List below |
apiKey |
The WMATA API key Demo key available here: https://developer.wmata.com/demokey This value is REQUIRED |
updateInterval |
How often does the content needs to be fetched? (Milliseconds) Possible values: 1000 - 86400000
Default value: 60000 (1 minute)
|
animationSpeed |
Speed of the update animation. (Milliseconds) Possible values: 0 - 5000
Default value: 1000 (1 second)
|
fade |
Fade the future events to black. (Gradient) Possible values: true or false
Default value: true
|
fadePoint |
Where to start fade? Possible values: 0 (top of the list) - 1 (bottom of list)
Default value: 0.5
|
initialLoadDelay |
The initial delay before loading. If you have multiple modules that use the same API key, you might want to delay one of the requests. (Milliseconds) Possible values: 1000 - 5000
Default value: 2500 (2.5 seconds delay. This delay is used to keep the OpenWeather API happy.)
|
retryDelay |
The delay before retrying after a request failure. (Milliseconds) Possible values: 1000 - 60000
Default value: 2500
|
{
"Stations": [
{
"Code": "A01",
"Name": "Metro Center",
"StationTogether1": "C01",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.898303,
"Lon": -77.028099,
"Address": {
"Street": "607 13th St. NW",
"City": "Washington",
"State": "DC",
"Zip": "20005"
}
},
{
"Code": "A02",
"Name": "Farragut North",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.903192,
"Lon": -77.039766,
"Address": {
"Street": "1001 Connecticut Avenue NW",
"City": "Washington",
"State": "DC",
"Zip": "20036"
}
},
{
"Code": "A03",
"Name": "Dupont Circle",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.909499,
"Lon": -77.04362,
"Address": {
"Street": "1525 20th St. NW",
"City": "Washington",
"State": "DC",
"Zip": "20036"
}
},
{
"Code": "A04",
"Name": "Woodley Park-Zoo/Adams Morgan",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.924999,
"Lon": -77.052648,
"Address": {
"Street": "2700 Connecticut Ave., NW",
"City": "Washington",
"State": "DC",
"Zip": "20008"
}
},
{
"Code": "A05",
"Name": "Cleveland Park",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.934703,
"Lon": -77.058226,
"Address": {
"Street": "3599 Connecticut Avenue NW",
"City": "Washington",
"State": "DC",
"Zip": "20008"
}
},
{
"Code": "A06",
"Name": "Van Ness-UDC",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.94362,
"Lon": -77.063511,
"Address": {
"Street": "4200 Connecticut Avenue NW",
"City": "Washington",
"State": "DC",
"Zip": "20008"
}
},
{
"Code": "A07",
"Name": "Tenleytown-AU",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.947808,
"Lon": -77.079615,
"Address": {
"Street": "4501 Wisconsin Avenue NW",
"City": "Washington",
"State": "DC",
"Zip": "20016"
}
},
{
"Code": "A08",
"Name": "Friendship Heights",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.960744,
"Lon": -77.085969,
"Address": {
"Street": "5337 Wisconsin Avenue NW",
"City": "Washington",
"State": "DC",
"Zip": "20015"
}
},
{
"Code": "A09",
"Name": "Bethesda",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.984282,
"Lon": -77.094431,
"Address": {
"Street": "7450 Wisconsin Avenue",
"City": "Bethesda",
"State": "MD",
"Zip": "20814"
}
},
{
"Code": "A10",
"Name": "Medical Center",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.999947,
"Lon": -77.097253,
"Address": {
"Street": "8810 Rockville Pike",
"City": "Bethesda",
"State": "MD",
"Zip": "20814"
}
},
{
"Code": "A11",
"Name": "Grosvenor-Strathmore",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 39.029158,
"Lon": -77.10415,
"Address": {
"Street": "10300 Rockville Pike",
"City": "Bethesda",
"State": "MD",
"Zip": "20852"
}
},
{
"Code": "A12",
"Name": "White Flint",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 39.048043,
"Lon": -77.113131,
"Address": {
"Street": "5500 Marinelli Road",
"City": "Rockville",
"State": "MD",
"Zip": "20852"
}
},
{
"Code": "A13",
"Name": "Twinbrook",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 39.062359,
"Lon": -77.121113,
"Address": {
"Street": "1600 Chapman Avenue",
"City": "Rockville",
"State": "MD",
"Zip": "20852"
}
},
{
"Code": "A14",
"Name": "Rockville",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 39.084215,
"Lon": -77.146424,
"Address": {
"Street": "251 Hungerford Drive",
"City": "Rockville",
"State": "MD",
"Zip": "20850"
}
},
{
"Code": "A15",
"Name": "Shady Grove",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 39.119819,
"Lon": -77.164921,
"Address": {
"Street": "15903 Somerville Drive",
"City": "Rockville",
"State": "MD",
"Zip": "20855"
}
},
{
"Code": "B01",
"Name": "Gallery Pl-Chinatown",
"StationTogether1": "F01",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.89834,
"Lon": -77.021851,
"Address": {
"Street": "630 H St. NW",
"City": "Washington",
"State": "DC",
"Zip": "20001"
}
},
{
"Code": "B02",
"Name": "Judiciary Square",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.896084,
"Lon": -77.016643,
"Address": {
"Street": "450 F Street NW",
"City": "Washington",
"State": "DC",
"Zip": "20001"
}
},
{
"Code": "B03",
"Name": "Union Station",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.897723,
"Lon": -77.006745,
"Address": {
"Street": "701 First St. NE",
"City": "Washington",
"State": "DC",
"Zip": "20002"
}
},
{
"Code": "B04",
"Name": "Rhode Island Ave-Brentwood",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.920741,
"Lon": -76.995984,
"Address": {
"Street": "919 Rhode Island Avenue NE",
"City": "Washington",
"State": "DC",
"Zip": "20018"
}
},
{
"Code": "B05",
"Name": "Brookland-CUA",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.933234,
"Lon": -76.994544,
"Address": {
"Street": "801 Michigan Avenue NE",
"City": "Washington",
"State": "DC",
"Zip": "20017"
}
},
{
"Code": "B06",
"Name": "Fort Totten",
"StationTogether1": "E06",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.951777,
"Lon": -77.002174,
"Address": {
"Street": "550 Galloway Street NE",
"City": "Washington",
"State": "DC",
"Zip": "20011"
}
},
{
"Code": "B07",
"Name": "Takoma",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.975532,
"Lon": -77.017834,
"Address": {
"Street": "327 Cedar Street NW",
"City": "Washington",
"State": "DC",
"Zip": "20012"
}
},
{
"Code": "B08",
"Name": "Silver Spring",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.993841,
"Lon": -77.031321,
"Address": {
"Street": "8400 Colesville Road",
"City": "Silver Spring",
"State": "MD",
"Zip": "20910"
}
},
{
"Code": "B09",
"Name": "Forest Glen",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 39.015413,
"Lon": -77.042953,
"Address": {
"Street": "9730 Georgia Avenue",
"City": "Forest Glen",
"State": "MD",
"Zip": "20910"
}
},
{
"Code": "B10",
"Name": "Wheaton",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 39.038558,
"Lon": -77.051098,
"Address": {
"Street": "11171 Georgia Avenue",
"City": "Silver Spring",
"State": "MD",
"Zip": "20902"
}
},
{
"Code": "B11",
"Name": "Glenmont",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 39.061713,
"Lon": -77.05341,
"Address": {
"Street": "12501 Georgia Avenue",
"City": "Silver Spring",
"State": "MD",
"Zip": "20906"
}
},
{
"Code": "B35",
"Name": "NoMa-Gallaudet U",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "RD",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.907407,
"Lon": -77.002961,
"Address": {
"Street": "200 Florida Ave N.E.",
"City": "Washington",
"State": "DC",
"Zip": "20002"
}
},
{
"Code": "C01",
"Name": "Metro Center",
"StationTogether1": "A01",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "OR",
"LineCode3": "SV",
"LineCode4": null,
"Lat": 38.898303,
"Lon": -77.028099,
"Address": {
"Street": "607 13th St. NW",
"City": "Washington",
"State": "DC",
"Zip": "20005"
}
},
{
"Code": "C02",
"Name": "McPherson Square",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "OR",
"LineCode3": "SV",
"LineCode4": null,
"Lat": 38.901316,
"Lon": -77.033652,
"Address": {
"Street": "1400 I St. NW",
"City": "Washington",
"State": "DC",
"Zip": "20005"
}
},
{
"Code": "C03",
"Name": "Farragut West",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "OR",
"LineCode3": "SV",
"LineCode4": null,
"Lat": 38.901311,
"Lon": -77.03981,
"Address": {
"Street": "900 18th St. NW",
"City": "Washington",
"State": "DC",
"Zip": "20006"
}
},
{
"Code": "C04",
"Name": "Foggy Bottom-GWU",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "OR",
"LineCode3": "SV",
"LineCode4": null,
"Lat": 38.900599,
"Lon": -77.050273,
"Address": {
"Street": "2301 I St. NW",
"City": "Washington",
"State": "DC",
"Zip": "20037"
}
},
{
"Code": "C05",
"Name": "Rosslyn",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "OR",
"LineCode3": "SV",
"LineCode4": null,
"Lat": 38.896595,
"Lon": -77.07146,
"Address": {
"Street": "1850 N. Moore Street",
"City": "Arlington",
"State": "VA",
"Zip": "22209"
}
},
{
"Code": "C06",
"Name": "Arlington Cemetery",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.884574,
"Lon": -77.063108,
"Address": {
"Street": "1000 North Memorial Drive",
"City": "Arlington",
"State": "VA",
"Zip": "22211"
}
},
{
"Code": "C07",
"Name": "Pentagon",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "YL",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.869349,
"Lon": -77.054013,
"Address": {
"Street": "2 South Rotary Road",
"City": "Arlington",
"State": "VA",
"Zip": "22202"
}
},
{
"Code": "C08",
"Name": "Pentagon City",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "YL",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.863045,
"Lon": -77.059507,
"Address": {
"Street": "1250 South Hayes St.",
"City": "Arlington",
"State": "VA",
"Zip": "22202"
}
},
{
"Code": "C09",
"Name": "Crystal City",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "YL",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.85779,
"Lon": -77.050589,
"Address": {
"Street": "1750 South Clark St.",
"City": "Arlington",
"State": "VA",
"Zip": "22202"
}
},
{
"Code": "C10",
"Name": "Ronald Reagan Washington National Airport",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "YL",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.852985,
"Lon": -77.043805,
"Address": {
"Street": "2400 S. Smith Blvd.",
"City": "Arlington",
"State": "VA",
"Zip": "22202"
}
},
{
"Code": "C12",
"Name": "Braddock Road",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "YL",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.814009,
"Lon": -77.053763,
"Address": {
"Street": "700 N. West St.",
"City": "Alexandria",
"State": "VA",
"Zip": "22301"
}
},
{
"Code": "C13",
"Name": "King St-Old Town",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "YL",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.806474,
"Lon": -77.061115,
"Address": {
"Street": "1900 King Street",
"City": "Alexandria",
"State": "VA",
"Zip": "22301"
}
},
{
"Code": "C14",
"Name": "Eisenhower Avenue",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "YL",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.800313,
"Lon": -77.071173,
"Address": {
"Street": "2400 Eisenhower Avenue",
"City": "Alexandria",
"State": "VA",
"Zip": "22314"
}
},
{
"Code": "C15",
"Name": "Huntington",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "YL",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.793841,
"Lon": -77.075301,
"Address": {
"Street": "2501 Huntington Ave",
"City": "Huntington",
"State": "VA",
"Zip": "22303"
}
},
{
"Code": "D01",
"Name": "Federal Triangle",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "OR",
"LineCode3": "SV",
"LineCode4": null,
"Lat": 38.893757,
"Lon": -77.028218,
"Address": {
"Street": "302 12th St. NW",
"City": "Washington",
"State": "DC",
"Zip": "20004"
}
},
{
"Code": "D02",
"Name": "Smithsonian",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "OR",
"LineCode3": "SV",
"LineCode4": null,
"Lat": 38.888022,
"Lon": -77.028232,
"Address": {
"Street": "1200 Independence Avenue SW",
"City": "Washington",
"State": "DC",
"Zip": "20004"
}
},
{
"Code": "D03",
"Name": "L'Enfant Plaza",
"StationTogether1": "F03",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "OR",
"LineCode3": "SV",
"LineCode4": null,
"Lat": 38.884775,
"Lon": -77.021964,
"Address": {
"Street": "600 Maryland Avenue SW",
"City": "Washington",
"State": "DC",
"Zip": "20024"
}
},
{
"Code": "D04",
"Name": "Federal Center SW",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "OR",
"LineCode3": "SV",
"LineCode4": null,
"Lat": 38.884958,
"Lon": -77.01586,
"Address": {
"Street": "401 3rd Street SW",
"City": "Washington",
"State": "DC",
"Zip": "20024"
}
},
{
"Code": "D05",
"Name": "Capitol South",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "OR",
"LineCode3": "SV",
"LineCode4": null,
"Lat": 38.884968,
"Lon": -77.005137,
"Address": {
"Street": "355 First Street SE",
"City": "Washington",
"State": "DC",
"Zip": "20003"
}
},
{
"Code": "D06",
"Name": "Eastern Market",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "OR",
"LineCode3": "SV",
"LineCode4": null,
"Lat": 38.884124,
"Lon": -76.995334,
"Address": {
"Street": "701 Pennsylvania Avenue SE",
"City": "Washington",
"State": "DC",
"Zip": "20003"
}
},
{
"Code": "D07",
"Name": "Potomac Ave",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "OR",
"LineCode3": "SV",
"LineCode4": null,
"Lat": 38.880841,
"Lon": -76.985721,
"Address": {
"Street": "700 14th Street SE",
"City": "Washington",
"State": "DC",
"Zip": "20003"
}
},
{
"Code": "D08",
"Name": "Stadium-Armory",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "OR",
"LineCode3": "SV",
"LineCode4": null,
"Lat": 38.88594,
"Lon": -76.977485,
"Address": {
"Street": "192 19th St. SE",
"City": "Washington",
"State": "DC",
"Zip": "20003"
}
},
{
"Code": "D09",
"Name": "Minnesota Ave",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "OR",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.898284,
"Lon": -76.948042,
"Address": {
"Street": "4000 Minnesota Avenue NE",
"City": "Washington",
"State": "DC",
"Zip": "20019"
}
},
{
"Code": "D10",
"Name": "Deanwood",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "OR",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.907734,
"Lon": -76.936177,
"Address": {
"Street": "4720 Minnesota Avenue NE",
"City": "Washington",
"State": "DC",
"Zip": "20019"
}
},
{
"Code": "D11",
"Name": "Cheverly",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "OR",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.91652,
"Lon": -76.915427,
"Address": {
"Street": "5501 Columbia Park",
"City": "Cheverly",
"State": "MD",
"Zip": "20785"
}
},
{
"Code": "D12",
"Name": "Landover",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "OR",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.934411,
"Lon": -76.890988,
"Address": {
"Street": "3000 Pennsy Drive",
"City": "Hyattsville",
"State": "MD",
"Zip": "20785"
}
},
{
"Code": "D13",
"Name": "New Carrollton",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "OR",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.947674,
"Lon": -76.872144,
"Address": {
"Street": "4700 Garden City Drive",
"City": "New Carrollton",
"State": "MD",
"Zip": "20784"
}
},
{
"Code": "E01",
"Name": "Mt Vernon Sq 7th St-Convention Center",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "GR",
"LineCode2": "YL",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.905604,
"Lon": -77.022256,
"Address": {
"Street": "700 M St. NW",
"City": "Washington",
"State": "DC",
"Zip": "20001"
}
},
{
"Code": "E02",
"Name": "Shaw-Howard U",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "GR",
"LineCode2": "YL",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.912919,
"Lon": -77.022194,
"Address": {
"Street": "1701 8th St. NW",
"City": "Washington",
"State": "DC",
"Zip": "20001"
}
},
{
"Code": "E03",
"Name": "U Street/African-Amer Civil War Memorial/Cardozo",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "GR",
"LineCode2": "YL",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.916489,
"Lon": -77.028938,
"Address": {
"Street": "1240 U Street NW",
"City": "Washington",
"State": "DC",
"Zip": "20009"
}
},
{
"Code": "E04",
"Name": "Columbia Heights",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "GR",
"LineCode2": "YL",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.928672,
"Lon": -77.032775,
"Address": {
"Street": "3030 14th St. NW",
"City": "Washington",
"State": "DC",
"Zip": "20009"
}
},
{
"Code": "E05",
"Name": "Georgia Ave-Petworth",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "GR",
"LineCode2": "YL",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.936077,
"Lon": -77.024728,
"Address": {
"Street": "3700 Georgia Avenue NW",
"City": "Washington",
"State": "DC",
"Zip": "20010"
}
},
{
"Code": "E06",
"Name": "Fort Totten",
"StationTogether1": "B06",
"StationTogether2": "",
"LineCode1": "GR",
"LineCode2": "YL",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.951777,
"Lon": -77.002174,
"Address": {
"Street": "550 Galloway Street NE",
"City": "Washington",
"State": "DC",
"Zip": "20011"
}
},
{
"Code": "E07",
"Name": "West Hyattsville",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "GR",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.954931,
"Lon": -76.969881,
"Address": {
"Street": "2700 Hamilton St.",
"City": "Hyattsville",
"State": "MD",
"Zip": "20782"
}
},
{
"Code": "E08",
"Name": "Prince George's Plaza",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "GR",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.965276,
"Lon": -76.956182,
"Address": {
"Street": "3575 East West Highway",
"City": "Hyattsville",
"State": "MD",
"Zip": "20782"
}
},
{
"Code": "E09",
"Name": "College Park-U of MD",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "GR",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.978523,
"Lon": -76.928432,
"Address": {
"Street": "4931 Calvert Road",
"City": "College Park",
"State": "MD",
"Zip": "20740"
}
},
{
"Code": "E10",
"Name": "Greenbelt",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "GR",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 39.011036,
"Lon": -76.911362,
"Address": {
"Street": "5717 Greenbelt Metro Drive",
"City": "Greenbelt",
"State": "MD",
"Zip": "20740"
}
},
{
"Code": "F01",
"Name": "Gallery Pl-Chinatown",
"StationTogether1": "B01",
"StationTogether2": "",
"LineCode1": "GR",
"LineCode2": "YL",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.89834,
"Lon": -77.021851,
"Address": {
"Street": "630 H St. NW",
"City": "Washington",
"State": "DC",
"Zip": "20001"
}
},
{
"Code": "F02",
"Name": "Archives-Navy Memorial-Penn Quarter",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "GR",
"LineCode2": "YL",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.893893,
"Lon": -77.021902,
"Address": {
"Street": "701 Pennsylvania Avenue NW",
"City": "Washington",
"State": "DC",
"Zip": "20004"
}
},
{
"Code": "F03",
"Name": "L'Enfant Plaza",
"StationTogether1": "D03",
"StationTogether2": "",
"LineCode1": "GR",
"LineCode2": "YL",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.884775,
"Lon": -77.021964,
"Address": {
"Street": "600 Maryland Avenue SW",
"City": "Washington",
"State": "DC",
"Zip": "20024"
}
},
{
"Code": "F04",
"Name": "Waterfront",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "GR",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.876221,
"Lon": -77.017491,
"Address": {
"Street": "399 M Street SW",
"City": "Washington",
"State": "DC",
"Zip": "20024"
}
},
{
"Code": "F05",
"Name": "Navy Yard-Ballpark",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "GR",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.876588,
"Lon": -77.005086,
"Address": {
"Street": "200 M Street SE",
"City": "Washington",
"State": "DC",
"Zip": "20003"
}
},
{
"Code": "F06",
"Name": "Anacostia",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "GR",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.862072,
"Lon": -76.995648,
"Address": {
"Street": "1101 Howard Road SE",
"City": "Washington",
"State": "DC",
"Zip": "20020"
}
},
{
"Code": "F07",
"Name": "Congress Heights",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "GR",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.845334,
"Lon": -76.98817,
"Address": {
"Street": "1290 Alabama Avenue SE",
"City": "Washington",
"State": "DC",
"Zip": "20020"
}
},
{
"Code": "F08",
"Name": "Southern Avenue",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "GR",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.840974,
"Lon": -76.97536,
"Address": {
"Street": "1411 Southern Avenue",
"City": "Temple Hills",
"State": "MD",
"Zip": "20748"
}
},
{
"Code": "F09",
"Name": "Naylor Road",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "GR",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.851187,
"Lon": -76.956565,
"Address": {
"Street": "3101 Branch Avenue",
"City": "Temple Hills",
"State": "MD",
"Zip": "20748"
}
},
{
"Code": "F10",
"Name": "Suitland",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "GR",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.843891,
"Lon": -76.932022,
"Address": {
"Street": "4500 Silver Hill Road",
"City": "Suitland",
"State": "MD",
"Zip": "20746"
}
},
{
"Code": "F11",
"Name": "Branch Ave",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "GR",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.826995,
"Lon": -76.912134,
"Address": {
"Street": "4704 Old Soper Road",
"City": "Suitland",
"State": "MD",
"Zip": "20746"
}
},
{
"Code": "G01",
"Name": "Benning Road",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "SV",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.890488,
"Lon": -76.938291,
"Address": {
"Street": "4500 Benning Road",
"City": "Washington",
"State": "DC",
"Zip": "20019"
}
},
{
"Code": "G02",
"Name": "Capitol Heights",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "SV",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.889757,
"Lon": -76.913382,
"Address": {
"Street": "133 Central Avenue",
"City": "Capitol Heights",
"State": "MD",
"Zip": "20743"
}
},
{
"Code": "G03",
"Name": "Addison Road-Seat Pleasant",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "SV",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.886713,
"Lon": -76.893592,
"Address": {
"Street": "100 Addison Road S.",
"City": "Capitol Heights",
"State": "MD",
"Zip": "20743"
}
},
{
"Code": "G04",
"Name": "Morgan Boulevard",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "SV",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.8913,
"Lon": -76.8682,
"Address": {
"Street": "300 Garrett Morgan Blvd.",
"City": "Landover",
"State": "MD",
"Zip": "20785"
}
},
{
"Code": "G05",
"Name": "Largo Town Center",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": "SV",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.9008,
"Lon": -76.8449,
"Address": {
"Street": "Largo Town Center 9000 Lottsford Road",
"City": "Largo",
"State": "MD",
"Zip": "20774"
}
},
{
"Code": "J02",
"Name": "Van Dorn Street",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.799193,
"Lon": -77.129407,
"Address": {
"Street": "5690 Eisenhower Avenue",
"City": "Alexandria",
"State": "VA",
"Zip": "22310"
}
},
{
"Code": "J03",
"Name": "Franconia-Springfield",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "BL",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.766129,
"Lon": -77.168797,
"Address": {
"Street": "6880 Frontier Drive",
"City": "Springfield",
"State": "VA",
"Zip": "22150"
}
},
{
"Code": "K01",
"Name": "Court House",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "OR",
"LineCode2": "SV",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.891499,
"Lon": -77.08391,
"Address": {
"Street": "2100 Wilson Blvd",
"City": "Arlington",
"State": "VA",
"Zip": "22201"
}
},
{
"Code": "K02",
"Name": "Clarendon",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "OR",
"LineCode2": "SV",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.886373,
"Lon": -77.096963,
"Address": {
"Street": "3100 Wilson Blvd",
"City": "Arlington",
"State": "VA",
"Zip": "22201"
}
},
{
"Code": "K03",
"Name": "Virginia Square-GMU",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "OR",
"LineCode2": "SV",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.88331,
"Lon": -77.104267,
"Address": {
"Street": "3600 Fairfax Drive",
"City": "Arlington",
"State": "VA",
"Zip": "22201"
}
},
{
"Code": "K04",
"Name": "Ballston-MU",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "OR",
"LineCode2": "SV",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.882071,
"Lon": -77.111845,
"Address": {
"Street": "4230 Fairfax Drive",
"City": "Arlington",
"State": "VA",
"Zip": "22201"
}
},
{
"Code": "K05",
"Name": "East Falls Church",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "OR",
"LineCode2": "SV",
"LineCode3": null,
"LineCode4": null,
"Lat": 38.885841,
"Lon": -77.157177,
"Address": {
"Street": "2001 N. Sycamore St.",
"City": "Arlington",
"State": "VA",
"Zip": "22205"
}
},
{
"Code": "K06",
"Name": "West Falls Church-VT/UVA",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "OR",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.90067,
"Lon": -77.189394,
"Address": {
"Street": "7040 Haycock Road",
"City": "Falls Church",
"State": "VA",
"Zip": "22043"
}
},
{
"Code": "K07",
"Name": "Dunn Loring-Merrifield",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "OR",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.883015,
"Lon": -77.228939,
"Address": {
"Street": "2700 Gallows Road",
"City": "Vienna",
"State": "VA",
"Zip": "22180"
}
},
{
"Code": "K08",
"Name": "Vienna/Fairfax-GMU",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "OR",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.877693,
"Lon": -77.271562,
"Address": {
"Street": "9550 Saintsbury Drive",
"City": "Fairfax",
"State": "VA",
"Zip": "22031"
}
},
{
"Code": "N01",
"Name": "McLean",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "SV",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.924478,
"Lon": -77.210167,
"Address": {
"Street": "1824 Dolley Madison Boulevard",
"City": "McLean",
"State": "VA",
"Zip": "22102"
}
},
{
"Code": "N02",
"Name": "Tysons Corner",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "SV",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.920056,
"Lon": -77.223314,
"Address": {
"Street": "1943 Chain Bridge Road",
"City": "McLean",
"State": "VA",
"Zip": "22102"
}
},
{
"Code": "N03",
"Name": "Greensboro",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "SV",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.919749,
"Lon": -77.235192,
"Address": {
"Street": "8305 Leesburg Pike",
"City": "Vienna",
"State": "VA",
"Zip": "22182"
}
},
{
"Code": "N04",
"Name": "Spring Hill",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "SV",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.92902,
"Lon": -77.24178,
"Address": {
"Street": "1576 Spring Hill Road",
"City": "Vienna",
"State": "VA",
"Zip": "22182"
}
},
{
"Code": "N06",
"Name": "Wiehle-Reston East",
"StationTogether1": "",
"StationTogether2": "",
"LineCode1": "SV",
"LineCode2": null,
"LineCode3": null,
"LineCode4": null,
"Lat": 38.947753,
"Lon": -77.340179,
"Address": {
"Street": "1862 Wiehle Avenue",
"City": "Reston",
"State": "VA",
"Zip": "20190"
}
}
]
}