Skip to content

Instantly share code, notes, and snippets.

@jspschool
Created February 9, 2013 05:55
Show Gist options
  • Save jspschool/4744102 to your computer and use it in GitHub Desktop.
Save jspschool/4744102 to your computer and use it in GitHub Desktop.
지하철 연결
circle {
stroke:black;
stroke-width:1px;
fill:MediumSeaGreen;
opacity:0.5;
}
{"description":"지하철 연결","endpoint":"","display":"svg","public":true,"require":[],"fileconfigs":{"inlet.js":{"default":true,"vim":false,"emacs":false,"fontSize":12},"stations_graph.json":{"default":true,"vim":false,"emacs":false,"fontSize":12},"_.md":{"default":true,"vim":false,"emacs":false,"fontSize":12},"config.json":{"default":true,"vim":false,"emacs":false,"fontSize":12},"circle.css":{"default":true,"vim":false,"emacs":false,"fontSize":12}},"fullscreen":false,"play":false,"loop":false,"restart":false,"autoinit":true,"pause":true,"loop_type":"period","bv":false,"nclones":15,"clone_opacity":0.4,"duration":3000,"ease":"linear","dt":0.01}
var data = tributary.stations_graph;
var width = 1500,
height = 1500;
var svg = d3.select("svg")
.attr({
width:width,
height:height
});
var node = svg.selectAll("circle.node")
.data(data.nodes)
.enter()
.append("circle")
.attr({
class:"node",
r:12
});
var link = svg.selectAll("line.link")
.data(data.links)
.enter()
.append("line")
.style("stroke","black");
var force = d3.layout.force();
force.charge(-120)
.linkDistance(30)
.size([width,height])
.nodes(data.nodes)
.links(data.links)
.start();
force.on("tick", function() {
link.attr({
x1:function(d){ return d.source.x;},
y1:function(d){ return d.source.y;},
x2:function(d){ return d.target.x;},
y2:function(d){ return d.target.y;}
});
node.attr({
cx:function(d){ return d.x;},
cy:function(d){ return d.y;}
});
});
node.call(force.drag);
{
"links": [
{
"source": 0,
"target": 264
},
{
"source": 0,
"target": 6
},
{
"source": 0,
"target": 239
},
{
"source": 1,
"target": 39
},
{
"source": 1,
"target": 240
},
{
"source": 1,
"target": 212
},
{
"source": 1,
"target": 230
},
{
"source": 2,
"target": 90
},
{
"source": 2,
"target": 173
},
{
"source": 3,
"target": 166
},
{
"source": 3,
"target": 148
},
{
"source": 3,
"target": 84
},
{
"source": 4,
"target": 60
},
{
"source": 4,
"target": 178
},
{
"source": 5,
"target": 264
},
{
"source": 5,
"target": 15
},
{
"source": 6,
"target": 86
},
{
"source": 7,
"target": 133
},
{
"source": 7,
"target": 258
},
{
"source": 8,
"target": 206
},
{
"source": 8,
"target": 196
},
{
"source": 9,
"target": 109
},
{
"source": 9,
"target": 352
},
{
"source": 9,
"target": 365
},
{
"source": 9,
"target": 111
},
{
"source": 9,
"target": 155
},
{
"source": 9,
"target": 182
},
{
"source": 10,
"target": 103
},
{
"source": 10,
"target": 373
},
{
"source": 11,
"target": 136
},
{
"source": 11,
"target": 368
},
{
"source": 11,
"target": 364
},
{
"source": 11,
"target": 175
},
{
"source": 11,
"target": 95
},
{
"source": 11,
"target": 258
},
{
"source": 11,
"target": 208
},
{
"source": 12,
"target": 313
},
{
"source": 12,
"target": 241
},
{
"source": 12,
"target": 350
},
{
"source": 12,
"target": 67
},
{
"source": 12,
"target": 338
},
{
"source": 13,
"target": 189
},
{
"source": 13,
"target": 292
},
{
"source": 13,
"target": 352
},
{
"source": 14,
"target": 155
},
{
"source": 14,
"target": 286
},
{
"source": 15,
"target": 239
},
{
"source": 16,
"target": 69
},
{
"source": 16,
"target": 79
},
{
"source": 17,
"target": 208
},
{
"source": 17,
"target": 162
},
{
"source": 17,
"target": 161
},
{
"source": 17,
"target": 242
},
{
"source": 18,
"target": 225
},
{
"source": 18,
"target": 50
},
{
"source": 19,
"target": 325
},
{
"source": 19,
"target": 50
},
{
"source": 20,
"target": 293
},
{
"source": 20,
"target": 334
},
{
"source": 21,
"target": 260
},
{
"source": 21,
"target": 96
},
{
"source": 22,
"target": 83
},
{
"source": 22,
"target": 123
},
{
"source": 22,
"target": 319
},
{
"source": 22,
"target": 282
},
{
"source": 22,
"target": 146
},
{
"source": 23,
"target": 157
},
{
"source": 23,
"target": 37
},
{
"source": 24,
"target": 140
},
{
"source": 24,
"target": 167
},
{
"source": 25,
"target": 197
},
{
"source": 25,
"target": 106
},
{
"source": 26,
"target": 189
},
{
"source": 27,
"target": 227
},
{
"source": 27,
"target": 297
},
{
"source": 28,
"target": 108
},
{
"source": 28,
"target": 228
},
{
"source": 29,
"target": 315
},
{
"source": 29,
"target": 282
},
{
"source": 30,
"target": 216
},
{
"source": 30,
"target": 224
},
{
"source": 30,
"target": 62
},
{
"source": 30,
"target": 167
},
{
"source": 30,
"target": 319
},
{
"source": 31,
"target": 107
},
{
"source": 31,
"target": 324
},
{
"source": 32,
"target": 301
},
{
"source": 32,
"target": 226
},
{
"source": 33,
"target": 147
},
{
"source": 34,
"target": 283
},
{
"source": 34,
"target": 67
},
{
"source": 35,
"target": 78
},
{
"source": 36,
"target": 228
},
{
"source": 36,
"target": 268
},
{
"source": 36,
"target": 292
},
{
"source": 37,
"target": 285
},
{
"source": 38,
"target": 136
},
{
"source": 38,
"target": 201
},
{
"source": 39,
"target": 352
},
{
"source": 39,
"target": 45
},
{
"source": 40,
"target": 165
},
{
"source": 40,
"target": 190
},
{
"source": 40,
"target": 252
},
{
"source": 40,
"target": 84
},
{
"source": 41,
"target": 328
},
{
"source": 41,
"target": 131
},
{
"source": 41,
"target": 252
},
{
"source": 42,
"target": 65
},
{
"source": 42,
"target": 285
},
{
"source": 42,
"target": 68
},
{
"source": 42,
"target": 374
},
{
"source": 43,
"target": 185
},
{
"source": 43,
"target": 97
},
{
"source": 44,
"target": 277
},
{
"source": 44,
"target": 230
},
{
"source": 45,
"target": 302
},
{
"source": 46,
"target": 251
},
{
"source": 47,
"target": 309
},
{
"source": 47,
"target": 246
},
{
"source": 47,
"target": 248
},
{
"source": 47,
"target": 63
},
{
"source": 47,
"target": 207
},
{
"source": 47,
"target": 89
},
{
"source": 48,
"target": 191
},
{
"source": 48,
"target": 109
},
{
"source": 48,
"target": 120
},
{
"source": 48,
"target": 110
},
{
"source": 48,
"target": 111
},
{
"source": 48,
"target": 75
},
{
"source": 48,
"target": 216
},
{
"source": 48,
"target": 153
},
{
"source": 49,
"target": 308
},
{
"source": 49,
"target": 139
},
{
"source": 51,
"target": 314
},
{
"source": 51,
"target": 280
},
{
"source": 52,
"target": 363
},
{
"source": 52,
"target": 195
},
{
"source": 53,
"target": 260
},
{
"source": 53,
"target": 267
},
{
"source": 54,
"target": 228
},
{
"source": 54,
"target": 291
},
{
"source": 55,
"target": 368
},
{
"source": 55,
"target": 194
},
{
"source": 56,
"target": 180
},
{
"source": 56,
"target": 202
},
{
"source": 56,
"target": 113
},
{
"source": 56,
"target": 132
},
{
"source": 57,
"target": 188
},
{
"source": 57,
"target": 145
},
{
"source": 58,
"target": 204
},
{
"source": 58,
"target": 94
},
{
"source": 59,
"target": 361
},
{
"source": 59,
"target": 336
},
{
"source": 59,
"target": 310
},
{
"source": 60,
"target": 134
},
{
"source": 61,
"target": 344
},
{
"source": 61,
"target": 177
},
{
"source": 62,
"target": 347
},
{
"source": 62,
"target": 119
},
{
"source": 62,
"target": 140
},
{
"source": 62,
"target": 265
},
{
"source": 62,
"target": 75
},
{
"source": 63,
"target": 309
},
{
"source": 63,
"target": 286
},
{
"source": 63,
"target": 296
},
{
"source": 63,
"target": 281
},
{
"source": 63,
"target": 313
},
{
"source": 63,
"target": 194
},
{
"source": 64,
"target": 150
},
{
"source": 64,
"target": 308
},
{
"source": 65,
"target": 285
},
{
"source": 65,
"target": 162
},
{
"source": 66,
"target": 232
},
{
"source": 66,
"target": 175
},
{
"source": 67,
"target": 109
},
{
"source": 67,
"target": 310
},
{
"source": 68,
"target": 285
},
{
"source": 68,
"target": 374
},
{
"source": 69,
"target": 131
},
{
"source": 70,
"target": 160
},
{
"source": 70,
"target": 143
},
{
"source": 70,
"target": 167
},
{
"source": 70,
"target": 319
},
{
"source": 71,
"target": 248
},
{
"source": 71,
"target": 350
},
{
"source": 71,
"target": 351
},
{
"source": 71,
"target": 272
},
{
"source": 71,
"target": 338
},
{
"source": 72,
"target": 303
},
{
"source": 72,
"target": 341
},
{
"source": 73,
"target": 124
},
{
"source": 73,
"target": 257
},
{
"source": 74,
"target": 339
},
{
"source": 74,
"target": 225
},
{
"source": 75,
"target": 265
},
{
"source": 75,
"target": 138
},
{
"source": 75,
"target": 182
},
{
"source": 76,
"target": 144
},
{
"source": 76,
"target": 167
},
{
"source": 77,
"target": 310
},
{
"source": 77,
"target": 142
},
{
"source": 77,
"target": 266
},
{
"source": 77,
"target": 93
},
{
"source": 77,
"target": 184
},
{
"source": 77,
"target": 171
},
{
"source": 77,
"target": 238
},
{
"source": 77,
"target": 153
},
{
"source": 78,
"target": 174
},
{
"source": 79,
"target": 371
},
{
"source": 80,
"target": 261
},
{
"source": 80,
"target": 314
},
{
"source": 81,
"target": 176
},
{
"source": 81,
"target": 330
},
{
"source": 82,
"target": 168
},
{
"source": 82,
"target": 317
},
{
"source": 83,
"target": 300
},
{
"source": 84,
"target": 304
},
{
"source": 84,
"target": 252
},
{
"source": 84,
"target": 166
},
{
"source": 84,
"target": 227
},
{
"source": 85,
"target": 128
},
{
"source": 85,
"target": 249
},
{
"source": 85,
"target": 104
},
{
"source": 85,
"target": 333
},
{
"source": 86,
"target": 370
},
{
"source": 87,
"target": 177
},
{
"source": 87,
"target": 164
},
{
"source": 88,
"target": 127
},
{
"source": 88,
"target": 356
},
{
"source": 89,
"target": 309
},
{
"source": 90,
"target": 101
},
{
"source": 91,
"target": 240
},
{
"source": 91,
"target": 99
},
{
"source": 92,
"target": 290
},
{
"source": 92,
"target": 154
},
{
"source": 92,
"target": 162
},
{
"source": 93,
"target": 262
},
{
"source": 94,
"target": 364
},
{
"source": 95,
"target": 288
},
{
"source": 96,
"target": 260
},
{
"source": 96,
"target": 364
},
{
"source": 97,
"target": 185
},
{
"source": 97,
"target": 278
},
{
"source": 97,
"target": 367
},
{
"source": 98,
"target": 186
},
{
"source": 98,
"target": 276
},
{
"source": 99,
"target": 302
},
{
"source": 100,
"target": 145
},
{
"source": 100,
"target": 279
},
{
"source": 101,
"target": 127
},
{
"source": 102,
"target": 260
},
{
"source": 102,
"target": 267
},
{
"source": 103,
"target": 366
},
{
"source": 104,
"target": 333
},
{
"source": 105,
"target": 371
},
{
"source": 105,
"target": 137
},
{
"source": 105,
"target": 131
},
{
"source": 105,
"target": 341
},
{
"source": 106,
"target": 215
},
{
"source": 107,
"target": 108
},
{
"source": 107,
"target": 218
},
{
"source": 107,
"target": 289
},
{
"source": 108,
"target": 275
},
{
"source": 108,
"target": 324
},
{
"source": 109,
"target": 130
},
{
"source": 109,
"target": 365
},
{
"source": 109,
"target": 280
},
{
"source": 110,
"target": 191
},
{
"source": 111,
"target": 286
},
{
"source": 111,
"target": 181
},
{
"source": 111,
"target": 155
},
{
"source": 111,
"target": 182
},
{
"source": 112,
"target": 247
},
{
"source": 112,
"target": 162
},
{
"source": 113,
"target": 308
},
{
"source": 114,
"target": 373
},
{
"source": 115,
"target": 173
},
{
"source": 115,
"target": 264
},
{
"source": 116,
"target": 305
},
{
"source": 116,
"target": 306
},
{
"source": 117,
"target": 155
},
{
"source": 117,
"target": 299
},
{
"source": 118,
"target": 301
},
{
"source": 118,
"target": 300
},
{
"source": 119,
"target": 199
},
{
"source": 120,
"target": 153
},
{
"source": 121,
"target": 369
},
{
"source": 121,
"target": 250
},
{
"source": 122,
"target": 342
},
{
"source": 123,
"target": 318
},
{
"source": 124,
"target": 156
},
{
"source": 125,
"target": 189
},
{
"source": 125,
"target": 253
},
{
"source": 125,
"target": 214
},
{
"source": 126,
"target": 211
},
{
"source": 126,
"target": 190
},
{
"source": 128,
"target": 259
},
{
"source": 129,
"target": 297
},
{
"source": 129,
"target": 249
},
{
"source": 130,
"target": 310
},
{
"source": 131,
"target": 243
},
{
"source": 132,
"target": 308
},
{
"source": 133,
"target": 177
},
{
"source": 133,
"target": 364
},
{
"source": 133,
"target": 232
},
{
"source": 133,
"target": 353
},
{
"source": 134,
"target": 370
},
{
"source": 135,
"target": 344
},
{
"source": 135,
"target": 345
},
{
"source": 136,
"target": 213
},
{
"source": 137,
"target": 369
},
{
"source": 138,
"target": 216
},
{
"source": 138,
"target": 250
},
{
"source": 138,
"target": 265
},
{
"source": 139,
"target": 253
},
{
"source": 139,
"target": 189
},
{
"source": 140,
"target": 368
},
{
"source": 140,
"target": 167
},
{
"source": 140,
"target": 349
},
{
"source": 140,
"target": 360
},
{
"source": 141,
"target": 142
},
{
"source": 141,
"target": 266
},
{
"source": 143,
"target": 235
},
{
"source": 143,
"target": 203
},
{
"source": 144,
"target": 326
},
{
"source": 146,
"target": 293
},
{
"source": 146,
"target": 167
},
{
"source": 146,
"target": 364
},
{
"source": 146,
"target": 192
},
{
"source": 146,
"target": 282
},
{
"source": 146,
"target": 177
},
{
"source": 147,
"target": 349
},
{
"source": 147,
"target": 164
},
{
"source": 148,
"target": 166
},
{
"source": 148,
"target": 374
},
{
"source": 149,
"target": 238
},
{
"source": 149,
"target": 226
},
{
"source": 150,
"target": 189
},
{
"source": 151,
"target": 266
},
{
"source": 151,
"target": 158
},
{
"source": 152,
"target": 307
},
{
"source": 153,
"target": 196
},
{
"source": 153,
"target": 250
},
{
"source": 153,
"target": 171
},
{
"source": 153,
"target": 326
},
{
"source": 154,
"target": 290
},
{
"source": 154,
"target": 203
},
{
"source": 154,
"target": 169
},
{
"source": 155,
"target": 363
},
{
"source": 155,
"target": 364
},
{
"source": 155,
"target": 263
},
{
"source": 155,
"target": 194
},
{
"source": 156,
"target": 223
},
{
"source": 156,
"target": 217
},
{
"source": 157,
"target": 161
},
{
"source": 157,
"target": 201
},
{
"source": 157,
"target": 162
},
{
"source": 158,
"target": 268
},
{
"source": 158,
"target": 276
},
{
"source": 158,
"target": 315
},
{
"source": 159,
"target": 229
},
{
"source": 160,
"target": 167
},
{
"source": 162,
"target": 285
},
{
"source": 162,
"target": 321
},
{
"source": 162,
"target": 364
},
{
"source": 162,
"target": 287
},
{
"source": 162,
"target": 290
},
{
"source": 163,
"target": 335
},
{
"source": 163,
"target": 165
},
{
"source": 163,
"target": 252
},
{
"source": 163,
"target": 346
},
{
"source": 165,
"target": 252
},
{
"source": 166,
"target": 374
},
{
"source": 167,
"target": 224
},
{
"source": 167,
"target": 311
},
{
"source": 167,
"target": 199
},
{
"source": 167,
"target": 187
},
{
"source": 167,
"target": 282
},
{
"source": 167,
"target": 234
},
{
"source": 167,
"target": 326
},
{
"source": 168,
"target": 193
},
{
"source": 169,
"target": 290
},
{
"source": 169,
"target": 203
},
{
"source": 170,
"target": 178
},
{
"source": 170,
"target": 239
},
{
"source": 172,
"target": 361
},
{
"source": 172,
"target": 358
},
{
"source": 174,
"target": 372
},
{
"source": 175,
"target": 210
},
{
"source": 175,
"target": 360
},
{
"source": 176,
"target": 278
},
{
"source": 177,
"target": 232
},
{
"source": 177,
"target": 205
},
{
"source": 179,
"target": 360
},
{
"source": 180,
"target": 219
},
{
"source": 181,
"target": 283
},
{
"source": 183,
"target": 369
},
{
"source": 183,
"target": 233
},
{
"source": 184,
"target": 262
},
{
"source": 185,
"target": 189
},
{
"source": 185,
"target": 217
},
{
"source": 186,
"target": 291
},
{
"source": 188,
"target": 263
},
{
"source": 189,
"target": 352
},
{
"source": 189,
"target": 270
},
{
"source": 190,
"target": 231
},
{
"source": 191,
"target": 323
},
{
"source": 192,
"target": 318
},
{
"source": 193,
"target": 222
},
{
"source": 193,
"target": 329
},
{
"source": 193,
"target": 303
},
{
"source": 194,
"target": 281
},
{
"source": 195,
"target": 316
},
{
"source": 198,
"target": 332
},
{
"source": 198,
"target": 326
},
{
"source": 200,
"target": 339
},
{
"source": 200,
"target": 231
},
{
"source": 203,
"target": 222
},
{
"source": 203,
"target": 255
},
{
"source": 204,
"target": 229
},
{
"source": 204,
"target": 285
},
{
"source": 205,
"target": 360
},
{
"source": 206,
"target": 341
},
{
"source": 208,
"target": 232
},
{
"source": 208,
"target": 213
},
{
"source": 208,
"target": 242
},
{
"source": 209,
"target": 216
},
{
"source": 209,
"target": 263
},
{
"source": 210,
"target": 274
},
{
"source": 211,
"target": 237
},
{
"source": 212,
"target": 256
},
{
"source": 212,
"target": 220
},
{
"source": 214,
"target": 223
},
{
"source": 214,
"target": 292
},
{
"source": 215,
"target": 289
},
{
"source": 216,
"target": 265
},
{
"source": 216,
"target": 326
},
{
"source": 218,
"target": 236
},
{
"source": 219,
"target": 372
},
{
"source": 220,
"target": 366
},
{
"source": 221,
"target": 356
},
{
"source": 222,
"target": 300
},
{
"source": 222,
"target": 284
},
{
"source": 223,
"target": 257
},
{
"source": 224,
"target": 332
},
{
"source": 228,
"target": 275
},
{
"source": 232,
"target": 360
},
{
"source": 233,
"target": 279
},
{
"source": 234,
"target": 349
},
{
"source": 235,
"target": 300
},
{
"source": 237,
"target": 321
},
{
"source": 238,
"target": 286
},
{
"source": 241,
"target": 286
},
{
"source": 243,
"target": 252
},
{
"source": 244,
"target": 352
},
{
"source": 244,
"target": 343
},
{
"source": 245,
"target": 322
},
{
"source": 245,
"target": 269
},
{
"source": 246,
"target": 348
},
{
"source": 247,
"target": 290
},
{
"source": 248,
"target": 354
},
{
"source": 248,
"target": 355
},
{
"source": 248,
"target": 306
},
{
"source": 248,
"target": 357
},
{
"source": 249,
"target": 335
},
{
"source": 249,
"target": 259
},
{
"source": 249,
"target": 297
},
{
"source": 250,
"target": 341
},
{
"source": 251,
"target": 334
},
{
"source": 252,
"target": 362
},
{
"source": 254,
"target": 369
},
{
"source": 254,
"target": 266
},
{
"source": 255,
"target": 320
},
{
"source": 256,
"target": 277
},
{
"source": 257,
"target": 367
},
{
"source": 259,
"target": 335
},
{
"source": 261,
"target": 280
},
{
"source": 261,
"target": 343
},
{
"source": 261,
"target": 271
},
{
"source": 262,
"target": 310
},
{
"source": 263,
"target": 363
},
{
"source": 265,
"target": 347
},
{
"source": 265,
"target": 326
},
{
"source": 266,
"target": 316
},
{
"source": 266,
"target": 298
},
{
"source": 266,
"target": 282
},
{
"source": 267,
"target": 360
},
{
"source": 269,
"target": 327
},
{
"source": 270,
"target": 352
},
{
"source": 271,
"target": 314
},
{
"source": 272,
"target": 336
},
{
"source": 273,
"target": 292
},
{
"source": 273,
"target": 352
},
{
"source": 274,
"target": 284
},
{
"source": 278,
"target": 359
},
{
"source": 279,
"target": 295
},
{
"source": 279,
"target": 297
},
{
"source": 279,
"target": 316
},
{
"source": 280,
"target": 310
},
{
"source": 285,
"target": 287
},
{
"source": 285,
"target": 340
},
{
"source": 286,
"target": 298
},
{
"source": 288,
"target": 296
},
{
"source": 290,
"target": 293
},
{
"source": 292,
"target": 352
},
{
"source": 293,
"target": 320
},
{
"source": 294,
"target": 310
},
{
"source": 295,
"target": 304
},
{
"source": 299,
"target": 353
},
{
"source": 305,
"target": 361
},
{
"source": 306,
"target": 331
},
{
"source": 307,
"target": 317
},
{
"source": 310,
"target": 352
},
{
"source": 310,
"target": 357
},
{
"source": 311,
"target": 360
},
{
"source": 311,
"target": 326
},
{
"source": 312,
"target": 316
},
{
"source": 312,
"target": 323
},
{
"source": 312,
"target": 341
},
{
"source": 314,
"target": 352
},
{
"source": 319,
"target": 345
},
{
"source": 321,
"target": 340
},
{
"source": 327,
"target": 339
},
{
"source": 329,
"target": 342
},
{
"source": 331,
"target": 357
},
{
"source": 337,
"target": 359
},
{
"source": 348,
"target": 354
},
{
"source": 351,
"target": 355
},
{
"source": 357,
"target": 358
},
{
"source": 360,
"target": 368
}
],
"nodes": [
{
"name": "St George"
},
{
"name": "Hunts Point Av"
},
{
"name": "Huguenot"
},
{
"name": "85 St - Forest Pkwy"
},
{
"name": "Dongan Hills"
},
{
"name": "Bay Terrace"
},
{
"name": "Tompkinsville"
},
{
"name": "Grand Army Plaza"
},
{
"name": "Hunters Point Av"
},
{
"name": "59 St - Columbus Circle"
},
{
"name": "Middletown Rd"
},
{
"name": "Franklin Av"
},
{
"name": "18 Av"
},
{
"name": "135 St"
},
{
"name": "15 St - Prospect Park"
},
{
"name": "Oakwood Heights"
},
{
"name": "82 St - Jackson Hts"
},
{
"name": "Utica Av"
},
{
"name": "Beach 44 St"
},
{
"name": "Beach 25 St"
},
{
"name": "Seneca Av"
},
{
"name": "Hoyt St"
},
{
"name": "Grand St"
},
{
"name": "Junius St"
},
{
"name": "Franklin St"
},
{
"name": "Nereid Av"
},
{
"name": "Harlem - 148 St"
},
{
"name": "67 Av"
},
{
"name": "Bronx Park East"
},
{
"name": "Union St"
},
{
"name": "W 4 St"
},
{
"name": "Burke Av"
},
{
"name": "3 Av"
},
{
"name": "South Ferry"
},
{
"name": "71 St"
},
{
"name": "Van Cortlandt Park - 242 St"
},
{
"name": "3 Av - 149 St"
},
{
"name": "Pennsylvania Av"
},
{
"name": "Sutter Av - Rutland Rd"
},
{
"name": "3 Av - 138 St"
},
{
"name": "104 St"
},
{
"name": "Mets - Willets Point"
},
{
"name": "Cleveland St"
},
{
"name": "182 - 183 Sts"
},
{
"name": "Elder Av"
},
{
"name": "Brook Av"
},
{
"name": "Middle Village - Metropolitan Av"
},
{
"name": "Newkirk Av"
},
{
"name": "Times Sq - 42 St"
},
{
"name": "175 St"
},
{
"name": "Beach 36 St"
},
{
"name": "Central Park North (110 St)"
},
{
"name": "Lexington Av/53 St"
},
{
"name": "Bowling Green"
},
{
"name": "West Farms Sq - E Tremont Av"
},
{
"name": "Botanic Garden"
},
{
"name": "Dyckman St"
},
{
"name": "Lexington Av/63 St"
},
{
"name": "Livonia Av"
},
{
"name": "Coney Island - Stillwell Av"
},
{
"name": "Old Town"
},
{
"name": "York St"
},
{
"name": "14 St"
},
{
"name": "Church Av"
},
{
"name": "168 St - Washington Hts"
},
{
"name": "Alabama Av"
},
{
"name": "Lafayette Av"
},
{
"name": "79 St"
},
{
"name": "Norwood Av"
},
{
"name": "90 St - Elmhurst Av"
},
{
"name": "Essex St"
},
{
"name": "Bay Pkwy"
},
{
"name": "39 Av"
},
{
"name": "176 St"
},
{
"name": "Beach 67 St"
},
{
"name": "34 St - Penn Station"
},
{
"name": "Prince St"
},
{
"name": "59 St"
},
{
"name": "238 St"
},
{
"name": "74 St - Broadway"
},
{
"name": "Cathedral Pkwy (110 St)"
},
{
"name": "Mosholu Pkwy"
},
{
"name": "Nassau Av"
},
{
"name": "Graham Av"
},
{
"name": "Woodhaven Blvd"
},
{
"name": "Parsons Blvd"
},
{
"name": "Stapleton"
},
{
"name": "Court St"
},
{
"name": "Nassau"
},
{
"name": "Cortelyou Rd"
},
{
"name": "Prince's Bay"
},
{
"name": "E 149 St"
},
{
"name": "Chauncey St"
},
{
"name": "Bay Ridge Av"
},
{
"name": "Sutter Av"
},
{
"name": "President St"
},
{
"name": "Nevins St"
},
{
"name": "Fordham Rd"
},
{
"name": "Simpson St"
},
{
"name": "E 143 St - St Mary's St"
},
{
"name": "21 St - Queensbridge"
},
{
"name": "Pleasant Plains"
},
{
"name": "Clark St"
},
{
"name": "Westchester Sq - E Tremont Av"
},
{
"name": "169 St"
},
{
"name": "Woodside - 61 St"
},
{
"name": "233 St"
},
{
"name": "Gun Hill Rd"
},
{
"name": "Pelham Pkwy"
},
{
"name": "72 St"
},
{
"name": "49 St"
},
{
"name": "50 St"
},
{
"name": "Bushwick Av - Aberdeen St"
},
{
"name": "190 St"
},
{
"name": "Pelham Bay Park"
},
{
"name": "Eltingville"
},
{
"name": "Brighton Beach"
},
{
"name": "4 Av"
},
{
"name": "Bedford Av"
},
{
"name": "Christopher St - Sheridan Sq"
},
{
"name": "5 Av"
},
{
"name": "40 St"
},
{
"name": "Astoria - Ditmars Blvd"
},
{
"name": "Montrose Av"
},
{
"name": "Mt Eden Av"
},
{
"name": "155 St"
},
{
"name": "88 St"
},
{
"name": "Richmond Valley"
},
{
"name": "Sutphin Blvd"
},
{
"name": "75 Av"
},
{
"name": "81 St - Museum of Natural History"
},
{
"name": "Junction Blvd"
},
{
"name": "191 St"
},
{
"name": "Bergen St"
},
{
"name": "Grasmere"
},
{
"name": "Delancey St"
},
{
"name": "Crown Hts - Utica Av"
},
{
"name": "52 St"
},
{
"name": "28 St"
},
{
"name": "168 St"
},
{
"name": "Chambers St"
},
{
"name": "45 St"
},
{
"name": "53 St"
},
{
"name": "Marcy Av"
},
{
"name": "8 St - NYU"
},
{
"name": "Roosevelt Island"
},
{
"name": "DeKalb Av"
},
{
"name": "Rector St"
},
{
"name": "Cypress Hills"
},
{
"name": "6 Av"
},
{
"name": "157 St"
},
{
"name": "25 St"
},
{
"name": "Long Island City - Court Sq"
},
{
"name": "Grand Central - 42 St"
},
{
"name": "Gates Av"
},
{
"name": "7 Av"
},
{
"name": "170 St"
},
{
"name": "Rockaway Av"
},
{
"name": "Prospect Av"
},
{
"name": "Canarsie - Rockaway Pkwy"
},
{
"name": "Bowery"
},
{
"name": "Ralph Av"
},
{
"name": "Broadway Jct"
},
{
"name": "Sutphin Blvd - Archer Av - JFK Airport"
},
{
"name": "Whitehall St"
},
{
"name": "121 St"
},
{
"name": "75 St"
},
{
"name": "Canal St"
},
{
"name": "Metropolitan Av"
},
{
"name": "Kosciusko St"
},
{
"name": "Grant City"
},
{
"name": "51 St"
},
{
"name": "Neptune Av"
},
{
"name": "Annadale"
},
{
"name": "231 St"
},
{
"name": "Clinton - Washington Avs"
},
{
"name": "Bedford Park Blvd - Lehman College"
},
{
"name": "Jay St - MetroTech"
},
{
"name": "Jefferson Av"
},
{
"name": "Broad St"
},
{
"name": "207 St"
},
{
"name": "55 St"
},
{
"name": "42 St - Port Authority Bus Terminal"
},
{
"name": "Northern Blvd"
},
{
"name": "68 St - Hunter College"
},
{
"name": "Tremont Av"
},
{
"name": "Freeman St"
},
{
"name": "World Trade Center"
},
{
"name": "57 St"
},
{
"name": "145 St"
},
{
"name": "Rockaway Blvd"
},
{
"name": "57 St - 7 Av"
},
{
"name": "Jefferson St"
},
{
"name": "Broadway"
},
{
"name": "Prospect Park"
},
{
"name": "23 St - Ely Av"
},
{
"name": "Vernon Blvd - Jackson Av"
},
{
"name": "Wakefield - 241 St"
},
{
"name": "Astor Pl"
},
{
"name": "Houston St"
},
{
"name": "Howard Beach - JFK Airport"
},
{
"name": "Saratoga Av"
},
{
"name": "Inwood - 207 St"
},
{
"name": "Myrtle Av"
},
{
"name": "New Lots Av"
},
{
"name": "High St"
},
{
"name": "45 Rd - Court House Sq"
},
{
"name": "Flatbush Av - Brooklyn College"
},
{
"name": "Nostrand Av"
},
{
"name": "42 St - Bryant Pk"
},
{
"name": "Classon Av"
},
{
"name": "80 St"
},
{
"name": "Parkchester"
},
{
"name": "Kingston Av"
},
{
"name": "161 St - Yankee Stadium"
},
{
"name": "225 St"
},
{
"name": "34 St - Herald Sq"
},
{
"name": "174 - 175 Sts"
},
{
"name": "Baychester Av"
},
{
"name": "215 St"
},
{
"name": "Castle Hill Av"
},
{
"name": "Tottenville"
},
{
"name": "Flushing Av"
},
{
"name": "167 St"
},
{
"name": "Spring St"
},
{
"name": "Beach 60 St"
},
{
"name": "Union Sq - 14 St"
},
{
"name": "63 Dr - Rego Park"
},
{
"name": "E 180 St"
},
{
"name": "E 105 St"
},
{
"name": "Whitlock Av"
},
{
"name": "Aqueduct - N Conduit Av"
},
{
"name": "Hoyt - Schermerhorn Sts"
},
{
"name": "65 St"
},
{
"name": "City Hall"
},
{
"name": "Hewes St"
},
{
"name": "Eastchester - Dyre Av"
},
{
"name": "Grant Av"
},
{
"name": "8 Av"
},
{
"name": "New Dorp"
},
{
"name": "Longwood Av"
},
{
"name": "New Utrecht Av"
},
{
"name": "Kingston - Throop Avs"
},
{
"name": "103 St - Corona Plaza"
},
{
"name": "116 St - Columbia University"
},
{
"name": "Beach 105 St"
},
{
"name": "Avenue H"
},
{
"name": "Wilson Av"
},
{
"name": "Kings Hwy"
},
{
"name": "Kew Gardens - Union Tpke"
},
{
"name": "33 St"
},
{
"name": "Fresh Pond Rd"
},
{
"name": "111 St"
},
{
"name": "163 St - Amsterdam Av"
},
{
"name": "Steinway St"
},
{
"name": "Central Av"
},
{
"name": "St Lawrence Av"
},
{
"name": "Burnside Av"
},
{
"name": "Eastern Pkwy - Brooklyn Museum"
},
{
"name": "Briarwood - Van Wyck Blvd"
},
{
"name": "Borough Hall"
},
{
"name": "103 St"
},
{
"name": "77 St"
},
{
"name": "47 - 50 Sts - Rockefeller Ctr"
},
{
"name": "Great Kills"
},
{
"name": "23 St"
},
{
"name": "36 St"
},
{
"name": "Wall St"
},
{
"name": "Jackson Av"
},
{
"name": "Beach 98 St"
},
{
"name": "137 St - City College"
},
{
"name": "110 St"
},
{
"name": "25 Av"
},
{
"name": "138 St - Grand Concourse"
},
{
"name": "Bedford - Nostrand Avs"
},
{
"name": "Morris Park"
},
{
"name": "Intervale Av"
},
{
"name": "Morrison Av- Sound View"
},
{
"name": "Kingsbridge Rd"
},
{
"name": "Jackson Hts - Roosevelt Av"
},
{
"name": "96 St"
},
{
"name": "Parkside Av"
},
{
"name": "Atlantic Av - Pacific St"
},
{
"name": "62 St"
},
{
"name": "Myrtle - Willoughby Avs"
},
{
"name": "Van Siclen Av"
},
{
"name": "Fort Hamilton Pkwy"
},
{
"name": "Liberty Av"
},
{
"name": "Sterling St"
},
{
"name": "219 St"
},
{
"name": "Halsey St"
},
{
"name": "174 St"
},
{
"name": "149 St - Grand Concourse"
},
{
"name": "Myrtle - Wyckoff Avs"
},
{
"name": "Bay Ridge - 95 St"
},
{
"name": "Elmhurst Av"
},
{
"name": "Winthrop St"
},
{
"name": "Forest Hills - 71 Av"
},
{
"name": "9 Av"
},
{
"name": "Smith - 9 Sts"
},
{
"name": "Lorimer St"
},
{
"name": "1 Av"
},
{
"name": "Cypress Av"
},
{
"name": "36 Av"
},
{
"name": "Grand Av - Newtown"
},
{
"name": "Ocean Pkwy"
},
{
"name": "Sheepshead Bay"
},
{
"name": "21 St"
},
{
"name": "181 St"
},
{
"name": "Beverly Rd"
},
{
"name": "86 St"
},
{
"name": "Brooklyn Bridge - City Hall"
},
{
"name": "Lexington Av/59 St"
},
{
"name": "Ditmas Av"
},
{
"name": "116 St"
},
{
"name": "9 St"
},
{
"name": "Queens Plaza"
},
{
"name": "Greenpoint Av"
},
{
"name": "Morgan Av"
},
{
"name": "Broadway - Lafayette St"
},
{
"name": "Knickerbocker Av"
},
{
"name": "Euclid Av"
},
{
"name": "Rockaway Park - Beach 116 St"
},
{
"name": "5 Av/59 St"
},
{
"name": "Allerton Av"
},
{
"name": "Far Rockaway - Mott Av"
},
{
"name": "14 St - Union Sq"
},
{
"name": "Beach 90 St"
},
{
"name": "Flushing - Main St"
},
{
"name": "30 Av"
},
{
"name": "Woodlawn"
},
{
"name": "Neck Rd"
},
{
"name": "Bleecker St"
},
{
"name": "Jamaica - 179 St"
},
{
"name": "Forest Av"
},
{
"name": "Jamaica - Van Wyck"
},
{
"name": "Bay 50 St"
},
{
"name": "Norwood - 205 St"
},
{
"name": "20 Av"
},
{
"name": "Broad Channel"
},
{
"name": "Shepherd Av"
},
{
"name": "Queensboro Plaza"
},
{
"name": "Astoria Blvd"
},
{
"name": "Cathedral Pkwy"
},
{
"name": "East Broadway"
},
{
"name": "2 Av"
},
{
"name": "Jamaica Center - Parsons/Archer"
},
{
"name": "18 St"
},
{
"name": "Avenue J"
},
{
"name": "Cortlandt St"
},
{
"name": "Avenue I"
},
{
"name": "Avenue N"
},
{
"name": "125 St"
},
{
"name": "Carroll St"
},
{
"name": "Avenue M"
},
{
"name": "Avenue P"
},
{
"name": "Atlantic"
},
{
"name": "Avenue U"
},
{
"name": "Avenue X"
},
{
"name": "Bedford Park Blvd"
},
{
"name": "Fulton St"
},
{
"name": "W 8 St - NY Aquarium"
},
{
"name": "Ozone Park - Lefferts Blvd"
},
{
"name": "5 Av/53 St"
},
{
"name": "Atlantic Av"
},
{
"name": "66 St - Lincoln Center"
},
{
"name": "Zerega Av"
},
{
"name": "183 St"
},
{
"name": "Park Pl"
},
{
"name": "46 St"
},
{
"name": "Clifton"
},
{
"name": "69 St"
},
{
"name": "Marble Hill - 225 St"
},
{
"name": "Buhre Av"
},
{
"name": "Crescent St"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment