Skip to content

Instantly share code, notes, and snippets.

@jfost00
Last active March 2, 2016 19:22
Show Gist options
  • Save jfost00/8dcb3c99714df90f75bd to your computer and use it in GitHub Desktop.
Save jfost00/8dcb3c99714df90f75bd to your computer and use it in GitHub Desktop.
Subway Status Board
<!DOCTYPE html>
<head>
<meta charset="utf-8">
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.5/d3.min.js"></script>
<style>
body { margin:0;position:fixed;top:0;right:0;bottom:0;left:0; }
svg { width:100%; height: 100% }
</style>
</head>
<body>
<script>
function draw(data) {
"use strict";
d3.select("body")
.append("ul")
.selectAll("li")
.data(data)
.enter()
.append("li")
.text(function (d) {
return d.name + ": " + d.status;
});
d3.selectAll("li")
.style("font-weight", function(d){
if (d.status == "GOOD SERVICE"){
return "normal"
} else {
return "bold"
}
});
d3.selectAll("li")
.style("color", function(d){
if (d.status == "GOOD SERVICE"){
return "green"
} else {
return "red"
}
})
}
d3.json("service_status.json", draw);
</script>
</body>
[
{
"status": [
"PLANNED WORK"
],
"name": [
"123"
],
"url": [
null
],
"text": [
"\n <span id=\"plannedwork\">\n <br/>\n <br/>\n <span style=\"font-size:x-large; font-weight:bold\">\n Planned Work \n </span>\n <br/>\n <br/>\n <HTML><BODY><a style=\"cursor:pointer; text-decoration:underline\" onclick=ShowHide(1);>\n<font color=#000000><b>[2] Trains run local in both directions between 34 St-Penn Station and Chambers St\n</a><br/><br/><div id= 1 style=\"display:none;\" ></b>Weekend, 10 PM Fri to 5 AM Mon, Jan 27 - 30\n<br />\n<br />&#149; Please allow additional travel time.\n<br /><b>_______________________________\n<br /></div></BODY></HTML></b><br/><br /><HTML><BODY><a style=\"cursor:pointer; text-decoration:underline\" onclick=ShowHide(2);>\n<b>[2] Flatbush Av-bound trains run express from E 180 St to 3 Av-149 St\n</a><br/><br/><div id= 2 style=\"display:none;\" ></b>Weekend, 4 AM Sat to 10 PM Sun, Jan 28 - 29\n<br />\n<br />For service <i>to</i> E Tremont Av, 174, Freeman, Simpson Sts, Intervale, Prospect and Jackson Avs, \n<br />take the [2] to 149 St-Grand Concourse and transfer to a 241 St-bound [2] or Dyre Av-bound [5].\n<br />\n<br />For service <i>from</i> these stations, take the [2] or [5] to E 180 St and transfer to a Flatbush Av-bound [2].\n<br />\n<br /><table border=1 cellspacing=1 cellpadding=5 rules=none frame=box><td>&nbsp;&nbsp;<IMG src=http://www.mta.info/status/widgetImages/nyct/ADA_WhlChr_small.gif alt=ADA accessible station>&nbsp;&nbsp;<td><font size=1>This service change affects one or more ADA accessible stations. Please call 511 for help with planning <br clear=left>your trip. If you are deaf or hard of hearing, use your preferred relay service provider or the free 711 relay.&nbsp;&nbsp;</font></table>\n<br /><b>_______________________________\n<br /></div></BODY></HTML></b><br/><br /><HTML><BODY><a style=\"cursor:pointer; text-decoration:underline\" onclick=ShowHide(3);>\n<b>[3] No service between 34 St-Penn Station and New Lots Av\n</a><br/><br/><div id= 3 style=\"display:none;\" >[2] [4] Trains provide alternate service\n<br /></b>Weekend, 10 PM Fri to 5 AM Mon, Jan 27 - 30\n<br />\n<br />Trains run express between <b>148 St</b> and <b>34 St-Penn Station</b> all weekend.\n<br />\n<br /><b>[2]</b> trains make all <b>[3]</b> stops between Times Sq-42 St and Franklin Av.\n<br /><b>[4]</b> trains make all <b>[3]</b> stops between Franklin and New Lots Avs.\n<br />\n<br />&#149; Transfer between <b>[2]</b> and <b>[3]</b> trains at Times Sq-42 St.\n<br />&#149; Transfer between <b>[2]</b> and <b>[4]</b> trains at Franklin Av.\n<br />\n<br /><b>Note:</b> [4] service is extended to New Lots Av and runs local in Brooklyn during this time.\n<br />\n<br /><table border=1 cellspacing=1 cellpadding=5 rules=none frame=box><td>&nbsp;&nbsp;<IMG src=http://www.mta.info/status/widgetImages/nyct/ADA_WhlChr_small.gif alt=ADA accessible station>&nbsp;&nbsp;<td><font size=1>This service change affects one or more ADA accessible stations. Please call 511 for help with planning <br clear=left>your trip. If you are deaf or hard of hearing, use your preferred relay service provider or the free 711 relay.&nbsp;&nbsp;</font></table>\n<br /><b>__________________________________\n<br /></div></BODY></HTML></b><br/>\n <br/>\n <br/>\n </span>\n "
],
"plannedworkheadline": [
"\n[2] Trains run local in both directions between 34 St-Penn Station and Chambers St\n\t\t<br /><br />\n[2] Flatbush Av-bound trains run express from E 180 St to 3 Av-149 St\n\t\t<br /><br />\n[3] No service between 34 St-Penn Station and New Lots Av <br />[2] [4] Trains provide alternate service\n\t\t"
],
"Time": [
" 7:04PM"
],
"Date": [
"01/28/2012"
]
},
{
"status": [
"PLANNED WORK"
],
"name": [
"456"
],
"url": [
null
],
"text": [
"\n <span id=\"plannedwork\">\n <br/>\n <br/>\n <span style=\"font-size:x-large; font-weight:bold\">\n Planned Work \n </span>\n <br/>\n <br/>\n <HTML><BODY><a style=\"cursor:pointer; text-decoration:underline\" onclick=ShowHide(1);>\n<font color=#000000><b>[4] Service is extended to New Lots Av\n</a><br/><br/><div id= 1 style=\"display:none;\" ></b>Weekend, 10 PM Fri to 5 AM Mon, Jan 27 - 30\n<br />\n<br />[4] service replaces the [3] in Brooklyn between Atlantic and New Lots Avs, \n<br />making local stops at Bergen St, Grand Army Plaza, Eastern Pkwy, Nostrand \n<br />and Kingston Avs.\n<br /></font><b>_______________________________\n<br /></div></BODY></HTML></b><br/><br /><HTML><BODY><a style=\"cursor:pointer; text-decoration:underline\" onclick=ShowHide(2);>\n<font color=#000000><b>[5] Trains run every 20 minutes between Dyre Av and Bowling Green\n</a><br/><br/><div id= 2 style=\"display:none;\" ></b><table><tr><td>Weekend, <td>5:30 AM to 11:30 PM Sat, Jan 28<tr><td><td>7:30 AM to 11:30 PM Sun, Jan 29</table>\n<br /></font>&#149; Please allow additional travel time.\n<br /><font color=#000000><b>_____________________________\n<br /></div></BODY></HTML></b><br/><br /><HTML><BODY><a style=\"cursor:pointer; text-decoration:underline\" onclick=ShowHide(3);>\n<b>[5] Bowling Green-bound trains run express from E 180 St to 3 Av-149 St\n</a><br/><br/><div id= 3 style=\"display:none;\" ></b><font color=#000000><table><tr><td>Weekend, <td>5:30 AM to 10 PM Sat, Jan 28<tr><td> <td>7:30 AM to 10 PM Sun, Jan 29</table>\n<br /></font>For service <i>to</i> E Tremont Av, 174, Freeman, Simpson Sts, Intervale, Prospect, and Jackson Avs, \n<br />take the [5] to 149 St-Grand Concourse and transfer to a 241 St-bound [2] or Dyre Av-bound [5].\n<br />\n<br />For service<i> from</i> these stations, take the [2] or [5] to E 180 St and transfer to a Bowling Green-bound [5].\n<br />\n<br /><table border=1 cellspacing=1 cellpadding=5 rules=none frame=box><td>&nbsp;&nbsp;<IMG src=http://www.mta.info/status/widgetImages/nyct/ADA_WhlChr_small.gif alt=ADA accessible station>&nbsp;&nbsp;<td><font size=1>This service change affects one or more ADA accessible stations. Please call 511 for help with planning <br clear=left>your trip. If you are deaf or hard of hearing, use your preferred relay service provider or the free 711 relay.&nbsp;&nbsp;</font></table>\n<br /><font color=#000000><b>_______________________________\n<br /></div></BODY></HTML></b><br/>\n <br/>\n <br/>\n </span>\n "
],
"plannedworkheadline": [
"\n[4] Service is extended to New Lots Av\n\t\t<br /><br />\n[5] Trains run every 20 minutes between Dyre Av and Bowling Green\n\t\t<br /><br />\n[5] Bowling Green-bound trains run express from E 180 St to 3 Av-149 St\n\t\t"
],
"Time": [
" 7:04PM"
],
"Date": [
"01/28/2012"
]
},
{
"status": [
"PLANNED WORK"
],
"name": [
"7"
],
"url": [
null
],
"text": [
"\n <span id=\"plannedwork\">\n <br/>\n <br/>\n <span style=\"font-size:x-large; font-weight:bold\">\n Planned Work \n </span>\n <br/>\n <br/>\n <HTML><BODY><a style=\"cursor:pointer; text-decoration:underline\" onclick=ShowHide(1);>\n<font color=#000000><b>[7] No trains between Queensboro Plaza and Times Sq-42 St\n</a><br/><br/><div id= 1 style=\"display:none;\" >[E] [F] [N] [S] trains and free shuttle buses provide alternate service\n<br /></b>Weekend, 12:01 AM Sat to 5 AM Mon, <font color=#000000>Jan 28 - 30\n<br />\n<br /></font>[7] service operates between <b>Main St</b> and <b>Queensboro Plaza</b>.\n<br />\n<br /><font size=3><b>Travel Alternatives</b></font>\n<br />\n<br />&#149; Take the [N] at Times Sq or Queensboro Plaza.\n<br />&#149; Take the [E] at 74 St-Roosevelt Av, Court Sq-23 St, 42 St-Port Authority or Lexington Av-53 St.\n<br />&#149; Free shuttle buses provide alternate service at Queensboro Plaza, Queens Plaza [E], Court Sq,\n<br />&nbsp;&nbsp;Hunters Point Av and Vernon Blvd-Jackson Av Stations.\n<br />\n<br /><font color=#000000><table border=1 cellspacing=1 cellpadding=3 rules=rows frame=hsides><tr bgcolor=FAF8CC><td><b>Station</b><td><b>Shuttle Bus Stop</b><tr><td>Queensboro Plaza&nbsp;&nbsp;[N]&nbsp;&nbsp;<td>Queens Plaza South at 27 St<tr><td>Queens Plaza&nbsp;&nbsp;<IMG src=http://www.mta.info/status/widgetImages/nyct/ADA_WhlChr_small.gif alt=ADA accessible station>&nbsp;&nbsp;[E] [R]&nbsp;&nbsp;<td>Jackson Av at Queens Plaza South<tr><td rowspan=2>Court Sq-23 St&nbsp;&nbsp;[E]<td>44 Dr at 23 St (toward Vernon Blvd-Jackson Av)&nbsp;&nbsp;<tr><td>23 St at 44 Dr (toward Queensboro Plaza)<tr><td>Hunters Point Av<td>21 St at 49 Av<tr><td>Vernon Blvd-Jackson Av<td>Vernon Blvd at 50 Av</table>\n<br />\n<br /><table border=1 cellspacing=1 cellpadding=3 rules=rows frame=hsides><tr bgcolor=FAF8CC><td><b>Station</b><td><b>Alternate Service</b><tr><td rowspan=2>Grand Central-<br />42 St&nbsp;&nbsp;<IMG src=http://www.mta.info/status/widgetImages/nyct/ADA_WhlChr_small.gif alt=ADA accessible station><td>Use the [4] [5] [6] and [N]. Transfer between the [7] and [N] at Queensboro <br />Plaza. Transfer between [N] and [4] [5] [6] trains at Lexington Av/59 St.<tr><td>Use the [E] and [4] [6]. Transfer between the [7] and [E] at 74 St-Roosevelt Av.<br />Transfer between [E] and [4] [6] trains at Lexington Av/53 St (51 St [6] Station).<tr><td>5 Av<td>Use the 42 St-Bryant Pk [F] Station. Transfer between [7] and [F] trains at <br />74 St-Roosevelt Av.<tr><td>Times Sq-42 St&nbsp;&nbsp;<IMG src=http://www.mta.info/status/widgetImages/nyct/ADA_WhlChr_small.gif alt=ADA accessible station>&nbsp;<td>Use the [N]. Transfer between [7] and [N] trains at Queensboro Plaza.</table>\n<br /></font><b>Note:</b> The [S] 42 Street Shuttle operates overnight <font color=#000000>during </font>this time.\n<br />\n<br /><font color=#000000><a href=http://www.mta.info/nyct/service/building7update.htm target=blank><font color=#0000FF><b><i>For additional information on this long-term capital project, <u>click here</u>.</i></b></font></a>\n<br />\n<br /></font><table border=1 cellspacing=1 cellpadding=5 rules=none frame=box><td>&nbsp;&nbsp;<IMG src=http://www.mta.info/status/widgetImages/nyct/ADA_WhlChr_small.gif alt=ADA accessible station>&nbsp;&nbsp;<td><font size=1>This service change affects one or more ADA accessible stations. Please call 511 for help with planning <br clear=left>your trip. If you are deaf or hard of hearing, use your preferred relay service provider or the free 711 relay.&nbsp;&nbsp;</font></table>\n<br /><font color=#000000><b>_______________________________</b></font>\n<br /></div></BODY></HTML></b><br/>\n <br/>\n <br/>\n </span>\n "
],
"plannedworkheadline": [
"\n[7] No trains between Queensboro Plaza and Times Sq-42 St <br />[E] [F] [N] [S] trains and free shuttle buses provide alternate service\n\t\t"
],
"Time": [
" 7:04PM"
],
"Date": [
"01/28/2012"
]
},
{
"status": [
"PLANNED WORK"
],
"name": [
"ACE"
],
"url": [
null
],
"text": [
"\n <span id=\"plannedwork\">\n <br/>\n <br/>\n <span style=\"font-size:x-large; font-weight:bold\">\n Planned Work \n </span>\n <br/>\n <br/>\n <HTML><BODY><a style=\"cursor:pointer; text-decoration:underline\" onclick=ShowHide(1);>\n<font color=#000000><b>[A] Trains run local in both directions between 145 St and 168 St\n</a><br/><br/><div id= 1 style=\"display:none;\" ></b>Weekend, 12:01 AM Sat to 5 AM Mon, Jan 28 - 30&nbsp;&nbsp;&#149;&nbsp;&nbsp;Feb 4 - 6\n<br />\n<br />&#149; Please allow additional travel time.\n<br />\n<br /><b>Notes:</b> No [C] trains between 145 and 168 Sts during this time.\n<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; This service change is scheduled to operate until Mar 19.\n<br /><b>_______________________________\n<br /></div></BODY></HTML></b><br/><br /><HTML><BODY><a style=\"cursor:pointer; text-decoration:underline\" onclick=ShowHide(2);>\n<b>[C] No trains between 145 St and 168 St\n</a><br/><br/><div id= 2 style=\"display:none;\" ></b>Weekend, Saturday and Sunday, Jan 28 - 29\n<br />\n<br />Service operates between <b>Euclid Av</b> and <b>145 St</b>.\n<br />\n<br />&#149; Take the [A] instead.\n<br />\n<br /><b>Notes:</b> [A] trains run local in both directions between 145 and 168 Sts during this time.\n<br /><font color=#000000><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </b>This service change is scheduled to operate until Mar 19.\n<br />\n<br /></font><table border=1 cellspacing=1 cellpadding=5 rules=none frame=box><td>&nbsp;&nbsp;<IMG src=http://www.mta.info/status/widgetImages/nyct/ADA_WhlChr_small.gif alt=ADA accessible station>&nbsp;&nbsp;<td><font size=1>This service change affects one or more ADA accessible stations. Please call 511 for help with planning <br clear=left>your trip. If you are deaf or hard of hearing, use your preferred relay service provider or the free 711 relay.&nbsp;&nbsp;</font></table>\n<br /><b>_______________________________\n<br /></div></BODY></HTML></b><br/><br /><HTML><BODY><a style=\"cursor:pointer; text-decoration:underline\" onclick=ShowHide(3);>\n<b>[C] Trains skip 50, 23 and Spring Sts in both directions\n</a><br/><br/><div id= 3 style=\"display:none;\" ></b>Weekend, Saturday and Sunday, Jan 28 - 29\n<br />\n<br />Take the [E] instead. Transfer between trains at 42, 34, 14 or W 4 St.\n<br />\n<br /><b>Note:</b> No uptown [E] service at Spring and 23 Sts.\n<br />\n<br /><table border=1 cellspacing=1 cellpadding=5 rules=none frame=box><td>&nbsp;&nbsp;<IMG src=http://www.mta.info/status/widgetImages/nyct/ADA_WhlChr_small.gif alt=ADA accessible station>&nbsp;&nbsp;<td><font size=1>This service change affects one or more ADA accessible stations. Please call 511 for help with planning <br clear=left>your trip. If you are deaf or hard of hearing, use your preferred relay service provider or the free 711 relay.&nbsp;&nbsp;</font></table>\n<br /><b>_______________________________\n<br /></div></BODY></HTML></b><br/><br /><HTML><BODY><a style=\"cursor:pointer; text-decoration:underline\" onclick=ShowHide(4);>\n<b>[E] Jamaica Center-bound trains skip Spring and 23 Sts\n</a><br/><br/><div id= 4 style=\"display:none;\" ></b>Weekend, 12:01 AM Sat to 5 AM Mon, Jan 28 - 30\n<br />\n<br />For service <i>to </i>these stations, take the [E] to W 4 or 34 Sts and transfer \n<br />to a World Trade Center-bound [E].\n<br />\n<br />For service <i>from </i>these stations, take the [E] to 14 or Canal Sts and \n<br />transfer to a Jamaica Center-bound [E].\n<br /><b>_______________________________\n<br /></div></BODY></HTML></b><br/>\n <br/>\n <br/>\n </span>\n "
],
"plannedworkheadline": [
"\n[A] Trains run local in both directions between 145 St and 168 St\n\t\t<br /><br />\n[C] No trains between 145 St and 168 St\n\t\t<br /><br />\n[C] Trains skip 50, 23 and Spring Sts in both directions\n\t\t<br /><br />\n[E] Jamaica Center-bound trains skip Spring and 23 Sts\n\t\t"
],
"Time": [
" 7:04PM"
],
"Date": [
"01/28/2012"
]
},
{
"status": [
"PLANNED WORK"
],
"name": [
"BDFM"
],
"url": [
null
],
"text": [
"\n <span id=\"plannedwork\">\n <br/>\n <br/>\n <span style=\"font-size:x-large; font-weight:bold\">\n Planned Work \n </span>\n <br/>\n <br/>\n <HTML><BODY><a style=\"cursor:pointer; text-decoration:underline\" onclick=ShowHide(2);>\n<b>[F] Jamaica-bound trains run via the [M] from 47-50 Sts to Roosevelt Av\n</a><br/><br/><div id= 2 style=\"display:none;\" ></b><font color=#000000>Weekend, 10 PM Fri to 5 AM Mon, Jan 27 - 30\n<br />\n<br /><i>Trains run express from Queens Plaza to Roosevelt Av.\n<br />\n<br /></i>No Jamaica-bound service at 57 St, Lexington Av/63 St, Roosevelt Island and 21 St-Queensbridge.\n<br />\n<br /><font size=3><b>Travel Alternatives</b></font>\n<br />\n<br /><table border=1 cellspacing=1 cellpadding=3 rules=rows frame=hsides><tr bgcolor=FAF8CC><td><b><i>To</i> these stations</b><td><b>Take this train</b><td><b>Transfer to</b><tr><td rowspan=2>57 St<td>[F] to nearby 5 Av/53 St<td>&mdash;<tr><td>[F] to 34 St-Herald Sq<td>Uptown [N] [R] to nearby 57 St-7 Av<tr><td>Lexington Av/63 St<td>[F] to Lexington Av/53 St<td>Uptown [4] [6] to nearby 59 St<tr><td></font>Roosevelt Island<br />21 St-Queensbridge<td>[F] to Roosevelt Av<td>Coney Island-bound [F]<font color=#000000><tr><td colspan=3>&nbsp;<tr bgcolor=FAF8CC><td><b><i>From</i> these stations</b><td><b>Take this train</b><td><b>Transfer to</b><tr><td></font>57 St, Lexington Av/63 St, <br />Roosevelt Island, 21 St-Queensbridge<font color=#000000><td>[F] to 47-50 Sts<td>Jamaica-bound [F]</table>\n<br /></font><table border=1 cellspacing=1 cellpadding=5 rules=none frame=box><td>&nbsp;&nbsp;<IMG src=http://www.mta.info/status/widgetImages/nyct/ADA_WhlChr_small.gif alt=ADA accessible station>&nbsp;&nbsp;<td><font size=1>This service change affects one or more ADA accessible stations. Please call 511 for help with planning <br clear=left>your trip. If you are deaf or hard of hearing, use your preferred relay service provider or the free 711 relay.&nbsp;&nbsp;</font></table>\n<br /><b>_______________________________\n<br /></div></BODY></HTML></b><br/><br /><HTML><BODY><a style=\"cursor:pointer; text-decoration:underline\" onclick=ShowHide(3);>\n<b>[F] Coney Island-bound trains run via the [A] from W 4 St to Jay St-MetroTech\n</a><br/><br/><div id= 3 style=\"display:none;\" ></b>Weekend, 12:01 AM Sat to 5 AM Mon, <font color=#000000>Jan 28 - 30\n<br />\n<br /></font>For service<i> to</i> B'way-Lafayette St, transfer to the [D] at W 4 St.\n<br />\n<br />For service<i> to</i> 2 Av, Delancey St, East Broadway and York St, take the [F] to Jay St-MetroTech \n<br />and transfer to a <font color=#000000>Jamaica-bound [F].\n<br />\n<br /></font>For service <i>from </i>these stations, take the [F] to W 4 St and transfer to a Coney Island-bound [F].\n<br /><font color=#000000><b>_______________________________\n<br /></div></BODY></HTML></b><br/>\n <br/>\n <br/>\n </span>\n "
],
"plannedworkheadline": [
"\n[F] Jamaica-bound trains run via the [M] from 47-50 Sts to Roosevelt Av\n\t\t<br /><br />\n[F] Coney Island-bound trains run via the [A] from W 4 St to Jay St-MetroTech\n\t\t"
],
"Time": [
" 7:04PM"
],
"Date": [
"01/28/2012"
]
},
{
"status": [
"GOOD SERVICE"
],
"name": [
"G"
],
"url": [
null
],
"text": [
null
],
"plannedworkheadline": [
null
],
"Time": [
" 9:41PM"
],
"Date": [
"01/13/2012"
]
},
{
"status": [
"PLANNED WORK"
],
"name": [
"JZ"
],
"url": [
null
],
"text": [
"\n <span id=\"plannedwork\">\n <br/>\n <br/>\n <span style=\"font-size:x-large; font-weight:bold\">\n Planned Work \n </span>\n <br/>\n <br/>\n <HTML><BODY><a style=\"cursor:pointer; text-decoration:underline\" onclick=ShowHide(1);>\n<b>[J] Jamaica Center-bound trains run express from Myrtle Av to Broadway Junction\n</a><br/><br/><div id= 1 style=\"display:none;\" ></b>Weekend, 4 AM Sat to 10 PM Sun, Jan 28 - 29\n<br />\n<br />For service <i>to</i><font color=#000000> Kosciuszko St, Gates Av, Halsey and Chauncey Sts, take the [J] to Broadway Junction \n<br />and transfer to a Chambers St-bound [J].\n<br />\n<br /></font>For service <i>from </i>these stations, take the [J] to Myrtle Av and transfer to a Jamaica Center-bound [J].\n<br /><font color=#000000><b>_______________________________\n<br /></div></BODY></HTML></b><br/>\n <br/>\n <br/>\n </span>\n "
],
"plannedworkheadline": [
"\n[J] Jamaica Center-bound trains run express from Myrtle Av to Broadway Junction\n\t\t"
],
"Time": [
" 7:04PM"
],
"Date": [
"01/28/2012"
]
},
{
"status": [
"GOOD SERVICE"
],
"name": [
"L"
],
"url": [
null
],
"text": [
null
],
"plannedworkheadline": [
null
],
"Time": [
" 7:30AM"
],
"Date": [
"01/25/2012"
]
},
{
"status": [
"PLANNED WORK"
],
"name": [
"NQR"
],
"url": [
null
],
"text": [
"\n <span id=\"plannedwork\">\n <br/>\n <br/>\n <span style=\"font-size:x-large; font-weight:bold\">\n Planned Work \n </span>\n <br/>\n <br/>\n <HTML><BODY><a style=\"cursor:pointer; text-decoration:underline\" onclick=ShowHide(3);>\n<b>[N] Alternate trains operate between Ditmars Blvd and 34 St-Herald Sq\n</a><br/><br/><div id= 3 style=\"display:none;\" ></b><table><tr><td>Weekend,&nbsp;<td>7 AM to 9 PM, Sat, Jan 28<tr><td><td>9:30 AM to 7 PM, Sun, Jan&nbsp;&nbsp;29</table>\n<br />These trains will skip 49 St.&nbsp;&nbsp;Take the [R] instead.\n<br />\n<br /><b>Note:</b> No [7] trains between Queens and Manhattan during this time.\n<br /><b>____________________________________\n<br /></div></BODY></HTML></b><br/><br /><HTML><BODY><a style=\"cursor:pointer; text-decoration:underline\" onclick=ShowHide(4);>\n<font color=#000000><b>[Q] No trains between Prospect Park and 57 St-7 Av\n</a><br/><br/><div id= 4 style=\"display:none;\" >[N] [R] trains and free shuttle buses provide alternate service\n<br /></b>Weekend, 12:01 AM Sat to 5 AM Mon, </font>Jan 28 - 30\n<br />\n<br /><font color=#000000>[Q] service operates between <b>Stillwell Av </b>and <b>Prospect Park</b>.\n<br />\n<br /><b><font size=3>Travel Alternatives</font>\n<br />\n<br /></b>For service between <b>Prospect Park</b> and <b>Atlantic Av</b>, take the free shuttle bus.\n<br />&#149; Transfer between shuttle buses and [N] [R] trains at <b>Atlantic Av-Pacific St</b>.\n<br />\n<br />For <b>DeKalb Av</b>, take the [N]* or [R] instead.\n<br />\n<br />For service between <b>Atlantic Av-Pacific St </b>and <b>57 St-7 Av</b>, take the [N].\n<br />\n<br />For service between Stillwell Av and Manhattan take the [D] or [N].\n<br />\n<br /></font><table border=1 cellspacing=1 cellpadding=3 rules=rows frame=hsides><tr bgcolor=#FAF8CC><td><b>[Q] Station</b><td><b>Shuttle Bus Stop</b><tr><td>Prospect Park&nbsp;&nbsp;<IMG src=http://www.mta.info/status/widgetImages/nyct/ADA_WhlChr_small.gif alt=ADA accessible station>&nbsp;&nbsp;[Q] [S]<td>Lincoln Rd at station entrance<tr><td>7 Av<td>Flatbush Av at Park Pl<tr><td>Atlantic Av-Pacific St&nbsp;&nbsp;<IMG src=http://www.mta.info/status/widgetImages/nyct/ADA_WhlChr_small.gif alt=ADA accessible station>&nbsp;&nbsp;[D] [N] [R]&nbsp;&nbsp;<td>4 Av at Pacific St</table>\n<br /><b>Note:</b> Shuttle bus service begins 30 minutes prior to service change.\n<br />\n<br /><font color=#000000><b><i>Alternate travel note:\n<br /></i>[2] [4] [A] [C]</b> service is available via the <b>[S]</b> Franklin Av Shuttle at Prospect Park.\n<br />\n<br /></font><i>*This detour has taken into account additional planned service changes.\n<br />\n<br /></i><font color=#000000><a href=http://tripplanner.mta.info/_start.aspx target=blank><font color=#0000FF><b><i><u>Click here</u> to plan your trip around this service change with TripPlanner+</i></b></font></a>\n<br />\n<br /></font><table border=1 cellspacing=1 cellpadding=5 rules=none frame=box><td>&nbsp;&nbsp;<IMG src=http://www.mta.info/status/widgetImages/nyct/ADA_WhlChr_small.gif alt=ADA accessible station>&nbsp;&nbsp;<td><font size=1>This service change affects one or more ADA accessible stations. Please call 511 for help with planning <br clear=left>your trip. If you are deaf or hard of hearing, use your preferred relay service provider or the free 711 relay.&nbsp;&nbsp;</font></table>\n<br /><font color=#000000><b>______________________________\n<br /></div></BODY></HTML></b><br/><br /><HTML><BODY><a style=\"cursor:pointer; text-decoration:underline\" onclick=ShowHide(5);>\n<b>[R] Forest Hills-bound trains are rerouted over the Manhattan Bridge from DeKalb Av to Canal St\n</a><br/><br/><div id= 5 style=\"display:none;\" ></b><font color=#000000>Weekend, 6 AM to 11 PM, Sat and Sun, Jan 28 - 29\n<br />\n<br />No Forest Hills-bound [R] service at <b>Jay St-MetroTech</b>, <b>Court</b>, <b>Whitehall</b>, <b>Rector</b>, <b>Cortlandt Sts</b> and <b>City Hall </b>Stations.\n<br />\n<br />Use the [4] at nearby stations instead:\n<br /></font><table border=1 cellspacing=1 cellpadding=3 rules=rows frame=hsides><tr><td bgcolor=#FAF8CC><font color=#000000><b>[R] Station</b></font><td bgcolor=#FAF8CC><font color=#000000><b>Nearby</b> <b>[4]</b> <b>Station</b></font><tr><td>Jay St-MetroTech<font color=#000000>&nbsp;[A]&nbsp;[C]&nbsp;[F]&nbsp;&nbsp;</font><td><font color=#000000>Borough Hall&nbsp;&nbsp;[2]</font><tr><td><font color=#000000>Court St</font><td><font color=#000000>Borough Hall&nbsp;&nbsp;[2]</font><tr><td><font color=#000000>Whitehall St</font><td><font color=#000000>Bowling Green&nbsp;&nbsp;[5]</font><tr><td><font color=#000000>Rector St</font><td><font color=#000000>Wall St (at Broadway)&nbsp;&nbsp;[5]</font><tr><td>Cortlandt St<td>Fulton St&nbsp;&nbsp;[2]&nbsp;[5]&nbsp;[A]&nbsp;[C]&nbsp;<tr><td><font color=#000000>City Hall</font><td><font color=#000000>Brooklyn Bridge&nbsp;&nbsp;[5]&nbsp;[6]</font></table>\n<br /><font color=#000000>Transfer between <b>[4]</b> and <b>[R]</b> trains at <b>Atlantic Av-Pacific St</b> or <b>14 St-Union Sq</b>.\n<br />\n<br /><b><i>Alternate travel note:\n<br /></b></i>For service to Jay St-MetroTech, customers may transfer to the [F] at 4 Av-9 St.\n<br />\n<br /></font><table border=1 cellspacing=1 cellpadding=5 rules=none frame=box><td>&nbsp;&nbsp;<IMG src=http://www.mta.info/status/widgetImages/nyct/ADA_WhlChr_small.gif alt=ADA accessible station>&nbsp;&nbsp;<td><font size=1>This service change affects one or more ADA accessible stations. Please call 511 for help with planning <br clear=left>your trip. If you are deaf or hard of hearing, use your preferred relay service provider or the free 711 relay.&nbsp;&nbsp;</font></table>\n<br /><font color=#000000><b>_________________________\n<br /></div></BODY></HTML></b><br/>\n <br/>\n <br/>\n </span>\n "
],
"plannedworkheadline": [
"\n[N] Alternate trains operate between Ditmars Blvd and 34 St-Herald Sq\n\t\t<br /><br />\n[Q] No trains between Prospect Park and 57 St-7 Av <br />[N] [R] trains and free shuttle buses provide alternate service\n\t\t<br /><br />\n[R] Forest Hills-bound trains are rerouted over the Manhattan Bridge from DeKalb Av to Canal St\n\t\t"
],
"Time": [
" 7:04PM"
],
"Date": [
"01/28/2012"
]
},
{
"Date": [
"12/15/2011"
],
"Time": [
" 7:35AM"
],
"name": [
"S"
],
"plannedworkheadline": [
null
],
"status": [
"GOOD SERVICE"
],
"text": [
null
],
"url": [
null
]
},
{
"status": [
"GOOD SERVICE"
],
"name": [
"SIR"
],
"url": [
null
],
"text": [
null
],
"plannedworkheadline": [
null
],
"Time": [
" 4:20AM"
],
"Date": [
"01/08/2012"
]
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment