A visualization of NYC DOHMH 2015 baby name data based on Jason Davies' coffee flavour wheel and Mike Bostock's Bilevel Partition.
Last active
July 11, 2017 22:39
-
-
Save gmculp/1cd9ef817aac13fe537f9d1dc6ccced3 to your computer and use it in GitHub Desktop.
NYC 2015 Baby Names -- Sunburst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name" : "baby names", | |
"children" : [ | |
{ | |
"name" : "Boys", | |
"type" : "gender", | |
"children" : [ | |
{ | |
"name" : "A", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Abraham", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Greenpoint and Williamsburg", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Bedford Stuyvesant", | |
"type" : "CD_Name", | |
"size" : 3158, | |
"rank" : 1 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Adam", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bay Ridge and Dyker Heights", | |
"type" : "CD_Name", | |
"size" : 1852, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Hillcrest and Fresh Meadows", | |
"type" : "CD_Name", | |
"size" : 1000, | |
"rank" : 4 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Adrian", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Morrisania and Crotona", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Aiden", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Belmont and East Tremont", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Parkchester and Soundview", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Williamsbridge and Baychester", | |
"type" : "CD_Name", | |
"size" : 3846, | |
"rank" : 1 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "East New York and Starrett City", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Sunset Park", | |
"type" : "CD_Name", | |
"size" : 2143, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Bay Ridge and Dyker Heights", | |
"type" : "CD_Name", | |
"size" : 370, | |
"rank" : 8 | |
}, | |
{ | |
"name" : "Bensonhurst", | |
"type" : "CD_Name", | |
"size" : 1579, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Brownsville", | |
"type" : "CD_Name", | |
"size" : 3529, | |
"rank" : 2 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Lower East Side and Chinatown", | |
"type" : "CD_Name", | |
"size" : 2759, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Central Harlem", | |
"type" : "CD_Name", | |
"size" : 1724, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Long Island City and Astoria", | |
"type" : "CD_Name", | |
"size" : 1667, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Kew Gardens and Woodhaven", | |
"type" : "CD_Name", | |
"size" : 1667, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Bayside and Little Neck", | |
"type" : "CD_Name", | |
"size" : 1111, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Queens Village", | |
"type" : "CD_Name", | |
"size" : 2778, | |
"rank" : 2 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Alexander", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Coney Island", | |
"type" : "CD_Name", | |
"size" : 2353, | |
"rank" : 3 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Clinton and Chelsea", | |
"type" : "CD_Name", | |
"size" : 417, | |
"rank" : 7 | |
}, | |
{ | |
"name" : "Upper West Side", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Upper East Side", | |
"type" : "CD_Name", | |
"size" : 2000, | |
"rank" : 3 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Long Island City and Astoria", | |
"type" : "CD_Name", | |
"size" : 2917, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Woodside and Sunnyside", | |
"type" : "CD_Name", | |
"size" : 2778, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Rego Park and Forest Hills", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Amir", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Brownsville", | |
"type" : "CD_Name", | |
"size" : 3529, | |
"rank" : 2 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Andrew", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bay Ridge and Dyker Heights", | |
"type" : "CD_Name", | |
"size" : 2963, | |
"rank" : 1 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Angel", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Morningside Heights and Hamilton Heights", | |
"type" : "CD_Name", | |
"size" : 263, | |
"rank" : 11 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Anthony", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bensonhurst", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
} | |
] | |
}, | |
{ | |
"name" : "Staten Island", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "St. George and Stapleton", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Tottenville and Great Kills", | |
"type" : "CD_Name", | |
"size" : 2105, | |
"rank" : 3 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Austin", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Lower East Side and Chinatown", | |
"type" : "CD_Name", | |
"size" : 345, | |
"rank" : 8 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "B", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Benjamin", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Park Slope and Carroll Gardens", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Financial District", | |
"type" : "CD_Name", | |
"size" : 345, | |
"rank" : 8 | |
}, | |
{ | |
"name" : "Greenwich Village and Soho", | |
"type" : "CD_Name", | |
"size" : 2105, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Lower East Side and Chinatown", | |
"type" : "CD_Name", | |
"size" : 345, | |
"rank" : 8 | |
}, | |
{ | |
"name" : "Midtown", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Stuyvesant Town and Turtle Bay", | |
"type" : "CD_Name", | |
"size" : 312, | |
"rank" : 9 | |
}, | |
{ | |
"name" : "Upper East Side", | |
"type" : "CD_Name", | |
"size" : 1000, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Rego Park and Forest Hills", | |
"type" : "CD_Name", | |
"size" : 2105, | |
"rank" : 3 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "C", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Cameron", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Brownsville", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 7 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Carter", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Queens Village", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Chaim", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Borough Park", | |
"type" : "CD_Name", | |
"size" : 3000, | |
"rank" : 2 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Charles", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Greenwich Village and Soho", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Midtown", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Chase", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Brownsville", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 7 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Christian", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Central Harlem", | |
"type" : "CD_Name", | |
"size" : 345, | |
"rank" : 8 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Rockaway and Broad Channel", | |
"type" : "CD_Name", | |
"size" : 345, | |
"rank" : 8 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Christopher", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Staten Island", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "St. George and Stapleton", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "D", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Daniel", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Sunset Park", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Bay Ridge and Dyker Heights", | |
"type" : "CD_Name", | |
"size" : 370, | |
"rank" : 8 | |
}, | |
{ | |
"name" : "Bensonhurst", | |
"type" : "CD_Name", | |
"size" : 3158, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Coney Island", | |
"type" : "CD_Name", | |
"size" : 3529, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Flatbush and Midwood", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Flatlands and Canarsie", | |
"type" : "CD_Name", | |
"size" : 2143, | |
"rank" : 3 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Morningside Heights and Hamilton Heights", | |
"type" : "CD_Name", | |
"size" : 263, | |
"rank" : 11 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Ridgewood and Maspeth", | |
"type" : "CD_Name", | |
"size" : 2632, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Rego Park and Forest Hills", | |
"type" : "CD_Name", | |
"size" : 2105, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Queens Village", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Rockaway and Broad Channel", | |
"type" : "CD_Name", | |
"size" : 345, | |
"rank" : 8 | |
} | |
] | |
}, | |
{ | |
"name" : "Staten Island", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "South Beach and Willowbrook", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "David", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Greenpoint and Williamsburg", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Bedford Stuyvesant", | |
"type" : "CD_Name", | |
"size" : 2632, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Borough Park", | |
"type" : "CD_Name", | |
"size" : 2000, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Flatbush and Midwood", | |
"type" : "CD_Name", | |
"size" : 2222, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Sheepshead Bay", | |
"type" : "CD_Name", | |
"size" : 4000, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Flatlands and Canarsie", | |
"type" : "CD_Name", | |
"size" : 2143, | |
"rank" : 3 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Stuyvesant Town and Turtle Bay", | |
"type" : "CD_Name", | |
"size" : 1875, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Woodside and Sunnyside", | |
"type" : "CD_Name", | |
"size" : 2222, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Rego Park and Forest Hills", | |
"type" : "CD_Name", | |
"size" : 1579, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Hillcrest and Fresh Meadows", | |
"type" : "CD_Name", | |
"size" : 3000, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Rockaway and Broad Channel", | |
"type" : "CD_Name", | |
"size" : 345, | |
"rank" : 8 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Dovid", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "South Crown Heights and Lefferts Gardens", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Dylan", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Highbridge and Concourse", | |
"type" : "CD_Name", | |
"size" : 2143, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Fordham and University Heights", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Belmont and East Tremont", | |
"type" : "CD_Name", | |
"size" : 1579, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Riverdale and Fieldston", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Morris Park and Bronxdale", | |
"type" : "CD_Name", | |
"size" : 370, | |
"rank" : 8 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bushwick", | |
"type" : "CD_Name", | |
"size" : 3077, | |
"rank" : 2 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Greenwich Village and Soho", | |
"type" : "CD_Name", | |
"size" : 1579, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Central Harlem", | |
"type" : "CD_Name", | |
"size" : 2414, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "East Harlem", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Washington Heights and Inwood", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Jackson Heights", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Elmhurst and Corona", | |
"type" : "CD_Name", | |
"size" : 769, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Kew Gardens and Woodhaven", | |
"type" : "CD_Name", | |
"size" : 417, | |
"rank" : 7 | |
}, | |
{ | |
"name" : "Bayside and Little Neck", | |
"type" : "CD_Name", | |
"size" : 1111, | |
"rank" : 5 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "E", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Elijah", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "East Flatbush", | |
"type" : "CD_Name", | |
"size" : 833, | |
"rank" : 5 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Emmanuel", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Central Harlem", | |
"type" : "CD_Name", | |
"size" : 345, | |
"rank" : 8 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Ethan", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Mott Haven and Melrose", | |
"type" : "CD_Name", | |
"size" : 1000, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Hunts Point and Longwood", | |
"type" : "CD_Name", | |
"size" : 2353, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Morrisania and Crotona", | |
"type" : "CD_Name", | |
"size" : 1579, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Highbridge and Concourse", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Fordham and University Heights", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Belmont and East Tremont", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Kingsbridge Heights and Bedford", | |
"type" : "CD_Name", | |
"size" : 1667, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Parkchester and Soundview", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Throgs Neck and Co-op City", | |
"type" : "CD_Name", | |
"size" : 2941, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Morris Park and Bronxdale", | |
"type" : "CD_Name", | |
"size" : 370, | |
"rank" : 8 | |
}, | |
{ | |
"name" : "Williamsbridge and Baychester", | |
"type" : "CD_Name", | |
"size" : 2308, | |
"rank" : 3 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Crown Heights and Prospect Heights", | |
"type" : "CD_Name", | |
"size" : 1111, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Bay Ridge and Dyker Heights", | |
"type" : "CD_Name", | |
"size" : 1852, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Coney Island", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "East Flatbush", | |
"type" : "CD_Name", | |
"size" : 833, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Flatlands and Canarsie", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Lower East Side and Chinatown", | |
"type" : "CD_Name", | |
"size" : 2069, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Clinton and Chelsea", | |
"type" : "CD_Name", | |
"size" : 1667, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Stuyvesant Town and Turtle Bay", | |
"type" : "CD_Name", | |
"size" : 1875, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Morningside Heights and Hamilton Heights", | |
"type" : "CD_Name", | |
"size" : 263, | |
"rank" : 11 | |
}, | |
{ | |
"name" : "Central Harlem", | |
"type" : "CD_Name", | |
"size" : 345, | |
"rank" : 8 | |
}, | |
{ | |
"name" : "East Harlem", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Long Island City and Astoria", | |
"type" : "CD_Name", | |
"size" : 2500, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Woodside and Sunnyside", | |
"type" : "CD_Name", | |
"size" : 3333, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Jackson Heights", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Elmhurst and Corona", | |
"type" : "CD_Name", | |
"size" : 769, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Ridgewood and Maspeth", | |
"type" : "CD_Name", | |
"size" : 1579, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Rego Park and Forest Hills", | |
"type" : "CD_Name", | |
"size" : 3158, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Flushing and Whitestone", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Hillcrest and Fresh Meadows", | |
"type" : "CD_Name", | |
"size" : 4000, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Kew Gardens and Woodhaven", | |
"type" : "CD_Name", | |
"size" : 2917, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "South Ozone Park and Howard Beach", | |
"type" : "CD_Name", | |
"size" : 4000, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Queens Village", | |
"type" : "CD_Name", | |
"size" : 3333, | |
"rank" : 1 | |
} | |
] | |
}, | |
{ | |
"name" : "Staten Island", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "South Beach and Willowbrook", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "G", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Gabriel", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Woodside and Sunnyside", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 6 | |
} | |
] | |
}, | |
{ | |
"name" : "Staten Island", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "St. George and Stapleton", | |
"type" : "CD_Name", | |
"size" : 3529, | |
"rank" : 1 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "H", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Henry", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Fort Greene and Brooklyn Heights", | |
"type" : "CD_Name", | |
"size" : 4000, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Park Slope and Carroll Gardens", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Financial District", | |
"type" : "CD_Name", | |
"size" : 1724, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Greenwich Village and Soho", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Clinton and Chelsea", | |
"type" : "CD_Name", | |
"size" : 2500, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Midtown", | |
"type" : "CD_Name", | |
"size" : 3529, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Stuyvesant Town and Turtle Bay", | |
"type" : "CD_Name", | |
"size" : 312, | |
"rank" : 9 | |
}, | |
{ | |
"name" : "Upper West Side", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "I", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Isaac", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Sheepshead Bay", | |
"type" : "CD_Name", | |
"size" : 1000, | |
"rank" : 4 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "J", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Jack", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Fort Greene and Brooklyn Heights", | |
"type" : "CD_Name", | |
"size" : 3000, | |
"rank" : 2 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Clinton and Chelsea", | |
"type" : "CD_Name", | |
"size" : 417, | |
"rank" : 7 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Jackson", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Midtown", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Jacob", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Morrisania and Crotona", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Highbridge and Concourse", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Kingsbridge Heights and Bedford", | |
"type" : "CD_Name", | |
"size" : 1667, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Riverdale and Fieldston", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Morris Park and Bronxdale", | |
"type" : "CD_Name", | |
"size" : 1852, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Greenpoint and Williamsburg", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Bushwick", | |
"type" : "CD_Name", | |
"size" : 1538, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "East New York and Starrett City", | |
"type" : "CD_Name", | |
"size" : 2143, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Flatbush and Midwood", | |
"type" : "CD_Name", | |
"size" : 2778, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Brownsville", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 7 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Washington Heights and Inwood", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Long Island City and Astoria", | |
"type" : "CD_Name", | |
"size" : 417, | |
"rank" : 7 | |
}, | |
{ | |
"name" : "Jackson Heights", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Elmhurst and Corona", | |
"type" : "CD_Name", | |
"size" : 2308, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Ridgewood and Maspeth", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Rego Park and Forest Hills", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Kew Gardens and Woodhaven", | |
"type" : "CD_Name", | |
"size" : 2500, | |
"rank" : 2 | |
} | |
] | |
}, | |
{ | |
"name" : "Staten Island", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "St. George and Stapleton", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "James", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Fort Greene and Brooklyn Heights", | |
"type" : "CD_Name", | |
"size" : 2000, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Crown Heights and Prospect Heights", | |
"type" : "CD_Name", | |
"size" : 1111, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Financial District", | |
"type" : "CD_Name", | |
"size" : 345, | |
"rank" : 8 | |
}, | |
{ | |
"name" : "Greenwich Village and Soho", | |
"type" : "CD_Name", | |
"size" : 3158, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Stuyvesant Town and Turtle Bay", | |
"type" : "CD_Name", | |
"size" : 2812, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Upper West Side", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Upper East Side", | |
"type" : "CD_Name", | |
"size" : 4000, | |
"rank" : 1 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Jayden", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Mott Haven and Melrose", | |
"type" : "CD_Name", | |
"size" : 3000, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Highbridge and Concourse", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Fordham and University Heights", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Kingsbridge Heights and Bedford", | |
"type" : "CD_Name", | |
"size" : 1667, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Morris Park and Bronxdale", | |
"type" : "CD_Name", | |
"size" : 370, | |
"rank" : 8 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bushwick", | |
"type" : "CD_Name", | |
"size" : 3077, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "East New York and Starrett City", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Sunset Park", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Bensonhurst", | |
"type" : "CD_Name", | |
"size" : 2632, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Flatlands and Canarsie", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Lower East Side and Chinatown", | |
"type" : "CD_Name", | |
"size" : 2069, | |
"rank" : 3 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Elmhurst and Corona", | |
"type" : "CD_Name", | |
"size" : 3077, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Flushing and Whitestone", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Hillcrest and Fresh Meadows", | |
"type" : "CD_Name", | |
"size" : 2000, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Kew Gardens and Woodhaven", | |
"type" : "CD_Name", | |
"size" : 417, | |
"rank" : 7 | |
}, | |
{ | |
"name" : "South Ozone Park and Howard Beach", | |
"type" : "CD_Name", | |
"size" : 1000, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Jamaica and Hollis", | |
"type" : "CD_Name", | |
"size" : 3000, | |
"rank" : 2 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Jeremiah", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Williamsbridge and Baychester", | |
"type" : "CD_Name", | |
"size" : 769, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Brownsville", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 7 | |
}, | |
{ | |
"name" : "East Flatbush", | |
"type" : "CD_Name", | |
"size" : 833, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Rockaway and Broad Channel", | |
"type" : "CD_Name", | |
"size" : 345, | |
"rank" : 8 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "John", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Staten Island", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Tottenville and Great Kills", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Jonathan", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Throgs Neck and Co-op City", | |
"type" : "CD_Name", | |
"size" : 2941, | |
"rank" : 2 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Jordan", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Stuyvesant Town and Turtle Bay", | |
"type" : "CD_Name", | |
"size" : 312, | |
"rank" : 9 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Joseph", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Greenpoint and Williamsburg", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Bedford Stuyvesant", | |
"type" : "CD_Name", | |
"size" : 1579, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Sheepshead Bay", | |
"type" : "CD_Name", | |
"size" : 3000, | |
"rank" : 2 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Morningside Heights and Hamilton Heights", | |
"type" : "CD_Name", | |
"size" : 263, | |
"rank" : 11 | |
} | |
] | |
}, | |
{ | |
"name" : "Staten Island", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "South Beach and Willowbrook", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Tottenville and Great Kills", | |
"type" : "CD_Name", | |
"size" : 1579, | |
"rank" : 4 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Joshua", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Flatbush and Midwood", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 6 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Rockaway and Broad Channel", | |
"type" : "CD_Name", | |
"size" : 2414, | |
"rank" : 2 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Josiah", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Queens Village", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Julian", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Fort Greene and Brooklyn Heights", | |
"type" : "CD_Name", | |
"size" : 1000, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Morningside Heights and Hamilton Heights", | |
"type" : "CD_Name", | |
"size" : 263, | |
"rank" : 11 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "L", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Leo", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Park Slope and Carroll Gardens", | |
"type" : "CD_Name", | |
"size" : 2143, | |
"rank" : 3 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Upper West Side", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Morningside Heights and Hamilton Heights", | |
"type" : "CD_Name", | |
"size" : 263, | |
"rank" : 11 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Levi", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "South Crown Heights and Lefferts Gardens", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Liam", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Mott Haven and Melrose", | |
"type" : "CD_Name", | |
"size" : 4000, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Hunts Point and Longwood", | |
"type" : "CD_Name", | |
"size" : 1765, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Morrisania and Crotona", | |
"type" : "CD_Name", | |
"size" : 3158, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Highbridge and Concourse", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Fordham and University Heights", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Belmont and East Tremont", | |
"type" : "CD_Name", | |
"size" : 1579, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Kingsbridge Heights and Bedford", | |
"type" : "CD_Name", | |
"size" : 4167, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Parkchester and Soundview", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Morris Park and Bronxdale", | |
"type" : "CD_Name", | |
"size" : 370, | |
"rank" : 8 | |
}, | |
{ | |
"name" : "Williamsbridge and Baychester", | |
"type" : "CD_Name", | |
"size" : 2308, | |
"rank" : 3 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bedford Stuyvesant", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "East New York and Starrett City", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "East Flatbush", | |
"type" : "CD_Name", | |
"size" : 3333, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Flatlands and Canarsie", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Stuyvesant Town and Turtle Bay", | |
"type" : "CD_Name", | |
"size" : 1875, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Morningside Heights and Hamilton Heights", | |
"type" : "CD_Name", | |
"size" : 2632, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "East Harlem", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Washington Heights and Inwood", | |
"type" : "CD_Name", | |
"size" : 2143, | |
"rank" : 3 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Long Island City and Astoria", | |
"type" : "CD_Name", | |
"size" : 1667, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Woodside and Sunnyside", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Ridgewood and Maspeth", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Kew Gardens and Woodhaven", | |
"type" : "CD_Name", | |
"size" : 417, | |
"rank" : 7 | |
}, | |
{ | |
"name" : "South Ozone Park and Howard Beach", | |
"type" : "CD_Name", | |
"size" : 3000, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Jamaica and Hollis", | |
"type" : "CD_Name", | |
"size" : 4000, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Rockaway and Broad Channel", | |
"type" : "CD_Name", | |
"size" : 2759, | |
"rank" : 1 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Logan", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Hunts Point and Longwood", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Throgs Neck and Co-op City", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Morningside Heights and Hamilton Heights", | |
"type" : "CD_Name", | |
"size" : 2368, | |
"rank" : 3 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Luca", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Financial District", | |
"type" : "CD_Name", | |
"size" : 345, | |
"rank" : 8 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Lucas", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Riverdale and Fieldston", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Throgs Neck and Co-op City", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Sunset Park", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Bay Ridge and Dyker Heights", | |
"type" : "CD_Name", | |
"size" : 1852, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Financial District", | |
"type" : "CD_Name", | |
"size" : 1724, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Lower East Side and Chinatown", | |
"type" : "CD_Name", | |
"size" : 1724, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Jackson Heights", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Ridgewood and Maspeth", | |
"type" : "CD_Name", | |
"size" : 1579, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Flushing and Whitestone", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "M", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Mason", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Hunts Point and Longwood", | |
"type" : "CD_Name", | |
"size" : 2353, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Morrisania and Crotona", | |
"type" : "CD_Name", | |
"size" : 1579, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Morris Park and Bronxdale", | |
"type" : "CD_Name", | |
"size" : 2963, | |
"rank" : 1 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Brownsville", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 7 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Morningside Heights and Hamilton Heights", | |
"type" : "CD_Name", | |
"size" : 263, | |
"rank" : 11 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Rockaway and Broad Channel", | |
"type" : "CD_Name", | |
"size" : 1724, | |
"rank" : 4 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Matthew", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Hunts Point and Longwood", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Belmont and East Tremont", | |
"type" : "CD_Name", | |
"size" : 2632, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Parkchester and Soundview", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Williamsbridge and Baychester", | |
"type" : "CD_Name", | |
"size" : 769, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bushwick", | |
"type" : "CD_Name", | |
"size" : 1538, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Bay Ridge and Dyker Heights", | |
"type" : "CD_Name", | |
"size" : 370, | |
"rank" : 8 | |
}, | |
{ | |
"name" : "Coney Island", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Flatbush and Midwood", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 6 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Jackson Heights", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Elmhurst and Corona", | |
"type" : "CD_Name", | |
"size" : 3077, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Ridgewood and Maspeth", | |
"type" : "CD_Name", | |
"size" : 3158, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Flushing and Whitestone", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Jamaica and Hollis", | |
"type" : "CD_Name", | |
"size" : 1000, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Staten Island", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Tottenville and Great Kills", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Menachem", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Crown Heights and Prospect Heights", | |
"type" : "CD_Name", | |
"size" : 5556, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "South Crown Heights and Lefferts Gardens", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Michael", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Hunts Point and Longwood", | |
"type" : "CD_Name", | |
"size" : 2353, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Morris Park and Bronxdale", | |
"type" : "CD_Name", | |
"size" : 1852, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bay Ridge and Dyker Heights", | |
"type" : "CD_Name", | |
"size" : 370, | |
"rank" : 8 | |
}, | |
{ | |
"name" : "Bensonhurst", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Coney Island", | |
"type" : "CD_Name", | |
"size" : 2353, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Sheepshead Bay", | |
"type" : "CD_Name", | |
"size" : 2000, | |
"rank" : 3 | |
} | |
] | |
}, | |
{ | |
"name" : "Staten Island", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "St. George and Stapleton", | |
"type" : "CD_Name", | |
"size" : 2353, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "South Beach and Willowbrook", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Tottenville and Great Kills", | |
"type" : "CD_Name", | |
"size" : 3158, | |
"rank" : 1 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Moshe", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Greenpoint and Williamsburg", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Bedford Stuyvesant", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Borough Park", | |
"type" : "CD_Name", | |
"size" : 4000, | |
"rank" : 1 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Muhammad", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bensonhurst", | |
"type" : "CD_Name", | |
"size" : 1579, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Coney Island", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Flatbush and Midwood", | |
"type" : "CD_Name", | |
"size" : 3333, | |
"rank" : 1 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "N", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Nicholas", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Staten Island", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Tottenville and Great Kills", | |
"type" : "CD_Name", | |
"size" : 2105, | |
"rank" : 3 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Noah", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Mott Haven and Melrose", | |
"type" : "CD_Name", | |
"size" : 2000, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Morrisania and Crotona", | |
"type" : "CD_Name", | |
"size" : 2632, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Belmont and East Tremont", | |
"type" : "CD_Name", | |
"size" : 3158, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Kingsbridge Heights and Bedford", | |
"type" : "CD_Name", | |
"size" : 833, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Riverdale and Fieldston", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Parkchester and Soundview", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Throgs Neck and Co-op City", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Morris Park and Bronxdale", | |
"type" : "CD_Name", | |
"size" : 1852, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bedford Stuyvesant", | |
"type" : "CD_Name", | |
"size" : 1579, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Bushwick", | |
"type" : "CD_Name", | |
"size" : 769, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "East New York and Starrett City", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Crown Heights and Prospect Heights", | |
"type" : "CD_Name", | |
"size" : 1111, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "East Flatbush", | |
"type" : "CD_Name", | |
"size" : 4167, | |
"rank" : 1 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Morningside Heights and Hamilton Heights", | |
"type" : "CD_Name", | |
"size" : 2895, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Central Harlem", | |
"type" : "CD_Name", | |
"size" : 2759, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "East Harlem", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Washington Heights and Inwood", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Kew Gardens and Woodhaven", | |
"type" : "CD_Name", | |
"size" : 1667, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "South Ozone Park and Howard Beach", | |
"type" : "CD_Name", | |
"size" : 2000, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Jamaica and Hollis", | |
"type" : "CD_Name", | |
"size" : 2000, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Queens Village", | |
"type" : "CD_Name", | |
"size" : 2222, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Rockaway and Broad Channel", | |
"type" : "CD_Name", | |
"size" : 1724, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Staten Island", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "St. George and Stapleton", | |
"type" : "CD_Name", | |
"size" : 2353, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "South Beach and Willowbrook", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "O", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Oliver", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Park Slope and Carroll Gardens", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Lower East Side and Chinatown", | |
"type" : "CD_Name", | |
"size" : 345, | |
"rank" : 8 | |
}, | |
{ | |
"name" : "Stuyvesant Town and Turtle Bay", | |
"type" : "CD_Name", | |
"size" : 312, | |
"rank" : 9 | |
}, | |
{ | |
"name" : "Central Harlem", | |
"type" : "CD_Name", | |
"size" : 1724, | |
"rank" : 4 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Omar", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Long Island City and Astoria", | |
"type" : "CD_Name", | |
"size" : 417, | |
"rank" : 7 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "R", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Ryan", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Sunset Park", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Financial District", | |
"type" : "CD_Name", | |
"size" : 345, | |
"rank" : 8 | |
}, | |
{ | |
"name" : "Lower East Side and Chinatown", | |
"type" : "CD_Name", | |
"size" : 345, | |
"rank" : 8 | |
}, | |
{ | |
"name" : "Central Harlem", | |
"type" : "CD_Name", | |
"size" : 345, | |
"rank" : 8 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Flushing and Whitestone", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Bayside and Little Neck", | |
"type" : "CD_Name", | |
"size" : 5556, | |
"rank" : 1 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "S", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Samuel", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Greenwich Village and Soho", | |
"type" : "CD_Name", | |
"size" : 2105, | |
"rank" : 3 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bayside and Little Neck", | |
"type" : "CD_Name", | |
"size" : 1111, | |
"rank" : 5 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Sebastian", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Fordham and University Heights", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Riverdale and Fieldston", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Throgs Neck and Co-op City", | |
"type" : "CD_Name", | |
"size" : 2353, | |
"rank" : 3 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Park Slope and Carroll Gardens", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Financial District", | |
"type" : "CD_Name", | |
"size" : 2414, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Clinton and Chelsea", | |
"type" : "CD_Name", | |
"size" : 417, | |
"rank" : 7 | |
}, | |
{ | |
"name" : "Midtown", | |
"type" : "CD_Name", | |
"size" : 2353, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Washington Heights and Inwood", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Long Island City and Astoria", | |
"type" : "CD_Name", | |
"size" : 417, | |
"rank" : 7 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Shimon", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Borough Park", | |
"type" : "CD_Name", | |
"size" : 1000, | |
"rank" : 4 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Sholom", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "South Crown Heights and Lefferts Gardens", | |
"type" : "CD_Name", | |
"size" : 2143, | |
"rank" : 3 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "T", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Tenzin", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Woodside and Sunnyside", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Theodore", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Clinton and Chelsea", | |
"type" : "CD_Name", | |
"size" : 1667, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Morningside Heights and Hamilton Heights", | |
"type" : "CD_Name", | |
"size" : 263, | |
"rank" : 11 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "W", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "William", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Crown Heights and Prospect Heights", | |
"type" : "CD_Name", | |
"size" : 1111, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Financial District", | |
"type" : "CD_Name", | |
"size" : 2759, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Clinton and Chelsea", | |
"type" : "CD_Name", | |
"size" : 2917, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Midtown", | |
"type" : "CD_Name", | |
"size" : 2353, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Upper West Side", | |
"type" : "CD_Name", | |
"size" : 2143, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Upper East Side", | |
"type" : "CD_Name", | |
"size" : 3000, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "East Harlem", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bayside and Little Neck", | |
"type" : "CD_Name", | |
"size" : 1111, | |
"rank" : 5 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Y", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Yosef", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "South Crown Heights and Lefferts Gardens", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Z", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Zachary", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Stuyvesant Town and Turtle Bay", | |
"type" : "CD_Name", | |
"size" : 312, | |
"rank" : 9 | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Girls", | |
"type" : "gender", | |
"children" : [ | |
{ | |
"name" : "A", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Aaliyah", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bedford Stuyvesant", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "East New York and Starrett City", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Abigail", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Hunts Point and Longwood", | |
"type" : "CD_Name", | |
"size" : 185, | |
"rank" : 13 | |
}, | |
{ | |
"name" : "Parkchester and Soundview", | |
"type" : "CD_Name", | |
"size" : 385, | |
"rank" : 8 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Coney Island", | |
"type" : "CD_Name", | |
"size" : 370, | |
"rank" : 10 | |
}, | |
{ | |
"name" : "Flatbush and Midwood", | |
"type" : "CD_Name", | |
"size" : 3636, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "East Flatbush", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 6 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Ridgewood and Maspeth", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Rego Park and Forest Hills", | |
"type" : "CD_Name", | |
"size" : 3333, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Kew Gardens and Woodhaven", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Queens Village", | |
"type" : "CD_Name", | |
"size" : 270, | |
"rank" : 11 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Aisha", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Morrisania and Crotona", | |
"type" : "CD_Name", | |
"size" : 2105, | |
"rank" : 3 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Alaia", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Belmont and East Tremont", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Alexa", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Hunts Point and Longwood", | |
"type" : "CD_Name", | |
"size" : 185, | |
"rank" : 13 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Alyssa", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Flatlands and Canarsie", | |
"type" : "CD_Name", | |
"size" : 833, | |
"rank" : 5 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Amelia", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Park Slope and Carroll Gardens", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Greenwich Village and Soho", | |
"type" : "CD_Name", | |
"size" : 667, | |
"rank" : 8 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "South Ozone Park and Howard Beach", | |
"type" : "CD_Name", | |
"size" : 1818, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Jamaica and Hollis", | |
"type" : "CD_Name", | |
"size" : 1818, | |
"rank" : 4 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Ariana", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Parkchester and Soundview", | |
"type" : "CD_Name", | |
"size" : 385, | |
"rank" : 8 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Queens Village", | |
"type" : "CD_Name", | |
"size" : 270, | |
"rank" : 11 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Arianna", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Belmont and East Tremont", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Brownsville", | |
"type" : "CD_Name", | |
"size" : 169, | |
"rank" : 14 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Ashley", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Mott Haven and Melrose", | |
"type" : "CD_Name", | |
"size" : 303, | |
"rank" : 9 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "East New York and Starrett City", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Jamaica and Hollis", | |
"type" : "CD_Name", | |
"size" : 455, | |
"rank" : 7 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Ava", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Morrisania and Crotona", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Crown Heights and Prospect Heights", | |
"type" : "CD_Name", | |
"size" : 2292, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Brownsville", | |
"type" : "CD_Name", | |
"size" : 2203, | |
"rank" : 2 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Greenwich Village and Soho", | |
"type" : "CD_Name", | |
"size" : 667, | |
"rank" : 8 | |
}, | |
{ | |
"name" : "Midtown", | |
"type" : "CD_Name", | |
"size" : 667, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Central Harlem", | |
"type" : "CD_Name", | |
"size" : 2143, | |
"rank" : 3 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Woodside and Sunnyside", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Jamaica and Hollis", | |
"type" : "CD_Name", | |
"size" : 455, | |
"rank" : 7 | |
} | |
] | |
}, | |
{ | |
"name" : "Staten Island", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "South Beach and Willowbrook", | |
"type" : "CD_Name", | |
"size" : 3158, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Tottenville and Great Kills", | |
"type" : "CD_Name", | |
"size" : 2000, | |
"rank" : 3 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Avery", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "East Harlem", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "B", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Beatrice", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Midtown", | |
"type" : "CD_Name", | |
"size" : 667, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Bella", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Lower East Side and Chinatown", | |
"type" : "CD_Name", | |
"size" : 833, | |
"rank" : 5 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Brielle", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Hunts Point and Longwood", | |
"type" : "CD_Name", | |
"size" : 185, | |
"rank" : 13 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "C", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Camila", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Mott Haven and Melrose", | |
"type" : "CD_Name", | |
"size" : 303, | |
"rank" : 9 | |
}, | |
{ | |
"name" : "Hunts Point and Longwood", | |
"type" : "CD_Name", | |
"size" : 185, | |
"rank" : 13 | |
}, | |
{ | |
"name" : "Highbridge and Concourse", | |
"type" : "CD_Name", | |
"size" : 3000, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Kingsbridge Heights and Bedford", | |
"type" : "CD_Name", | |
"size" : 667, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Morris Park and Bronxdale", | |
"type" : "CD_Name", | |
"size" : 909, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bushwick", | |
"type" : "CD_Name", | |
"size" : 833, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Washington Heights and Inwood", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Elmhurst and Corona", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Chana", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Crown Heights and Prospect Heights", | |
"type" : "CD_Name", | |
"size" : 208, | |
"rank" : 12 | |
}, | |
{ | |
"name" : "South Crown Heights and Lefferts Gardens", | |
"type" : "CD_Name", | |
"size" : 3000, | |
"rank" : 2 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Charlotte", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Park Slope and Carroll Gardens", | |
"type" : "CD_Name", | |
"size" : 3529, | |
"rank" : 1 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Financial District", | |
"type" : "CD_Name", | |
"size" : 1579, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Clinton and Chelsea", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Midtown", | |
"type" : "CD_Name", | |
"size" : 667, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Stuyvesant Town and Turtle Bay", | |
"type" : "CD_Name", | |
"size" : 667, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Upper West Side", | |
"type" : "CD_Name", | |
"size" : 1667, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Upper East Side", | |
"type" : "CD_Name", | |
"size" : 4000, | |
"rank" : 1 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bayside and Little Neck", | |
"type" : "CD_Name", | |
"size" : 5294, | |
"rank" : 1 | |
} | |
] | |
}, | |
{ | |
"name" : "Staten Island", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Tottenville and Great Kills", | |
"type" : "CD_Name", | |
"size" : 1000, | |
"rank" : 4 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Chaya", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "South Crown Heights and Lefferts Gardens", | |
"type" : "CD_Name", | |
"size" : 4000, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Borough Park", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Chloe", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Mott Haven and Melrose", | |
"type" : "CD_Name", | |
"size" : 303, | |
"rank" : 9 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Sunset Park", | |
"type" : "CD_Name", | |
"size" : 1000, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Crown Heights and Prospect Heights", | |
"type" : "CD_Name", | |
"size" : 208, | |
"rank" : 12 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Greenwich Village and Soho", | |
"type" : "CD_Name", | |
"size" : 667, | |
"rank" : 8 | |
}, | |
{ | |
"name" : "Lower East Side and Chinatown", | |
"type" : "CD_Name", | |
"size" : 4167, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Clinton and Chelsea", | |
"type" : "CD_Name", | |
"size" : 3333, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Morningside Heights and Hamilton Heights", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Central Harlem", | |
"type" : "CD_Name", | |
"size" : 1905, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "East Harlem", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Woodside and Sunnyside", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Rego Park and Forest Hills", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 7 | |
}, | |
{ | |
"name" : "Flushing and Whitestone", | |
"type" : "CD_Name", | |
"size" : 2308, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Bayside and Little Neck", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 9 | |
}, | |
{ | |
"name" : "Queens Village", | |
"type" : "CD_Name", | |
"size" : 270, | |
"rank" : 11 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Christina", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Brownsville", | |
"type" : "CD_Name", | |
"size" : 169, | |
"rank" : 14 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "E", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Eleanor", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Fort Greene and Brooklyn Heights", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Crown Heights and Prospect Heights", | |
"type" : "CD_Name", | |
"size" : 208, | |
"rank" : 12 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Eliza", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Greenwich Village and Soho", | |
"type" : "CD_Name", | |
"size" : 667, | |
"rank" : 8 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Elizabeth", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Sheepshead Bay", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Greenwich Village and Soho", | |
"type" : "CD_Name", | |
"size" : 5333, | |
"rank" : 1 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Kew Gardens and Woodhaven", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Ella", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Clinton and Chelsea", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Midtown", | |
"type" : "CD_Name", | |
"size" : 667, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Upper East Side", | |
"type" : "CD_Name", | |
"size" : 1000, | |
"rank" : 4 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Elle", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Greenwich Village and Soho", | |
"type" : "CD_Name", | |
"size" : 667, | |
"rank" : 8 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Emily", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Fordham and University Heights", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bensonhurst", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Coney Island", | |
"type" : "CD_Name", | |
"size" : 370, | |
"rank" : 10 | |
}, | |
{ | |
"name" : "Sheepshead Bay", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Brownsville", | |
"type" : "CD_Name", | |
"size" : 1864, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Greenwich Village and Soho", | |
"type" : "CD_Name", | |
"size" : 667, | |
"rank" : 8 | |
}, | |
{ | |
"name" : "Stuyvesant Town and Turtle Bay", | |
"type" : "CD_Name", | |
"size" : 667, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Morningside Heights and Hamilton Heights", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Central Harlem", | |
"type" : "CD_Name", | |
"size" : 238, | |
"rank" : 11 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Jackson Heights", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Elmhurst and Corona", | |
"type" : "CD_Name", | |
"size" : 2105, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Rego Park and Forest Hills", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 7 | |
}, | |
{ | |
"name" : "Flushing and Whitestone", | |
"type" : "CD_Name", | |
"size" : 2308, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Bayside and Little Neck", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 9 | |
}, | |
{ | |
"name" : "Queens Village", | |
"type" : "CD_Name", | |
"size" : 270, | |
"rank" : 11 | |
}, | |
{ | |
"name" : "Rockaway and Broad Channel", | |
"type" : "CD_Name", | |
"size" : 3000, | |
"rank" : 2 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Emma", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Mott Haven and Melrose", | |
"type" : "CD_Name", | |
"size" : 303, | |
"rank" : 9 | |
}, | |
{ | |
"name" : "Morrisania and Crotona", | |
"type" : "CD_Name", | |
"size" : 2105, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Kingsbridge Heights and Bedford", | |
"type" : "CD_Name", | |
"size" : 667, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Riverdale and Fieldston", | |
"type" : "CD_Name", | |
"size" : 2308, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Parkchester and Soundview", | |
"type" : "CD_Name", | |
"size" : 2692, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Throgs Neck and Co-op City", | |
"type" : "CD_Name", | |
"size" : 769, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Morris Park and Bronxdale", | |
"type" : "CD_Name", | |
"size" : 3636, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Williamsbridge and Baychester", | |
"type" : "CD_Name", | |
"size" : 833, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Fort Greene and Brooklyn Heights", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Bensonhurst", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Coney Island", | |
"type" : "CD_Name", | |
"size" : 370, | |
"rank" : 10 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Financial District", | |
"type" : "CD_Name", | |
"size" : 2632, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Clinton and Chelsea", | |
"type" : "CD_Name", | |
"size" : 2778, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Stuyvesant Town and Turtle Bay", | |
"type" : "CD_Name", | |
"size" : 3333, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Upper West Side", | |
"type" : "CD_Name", | |
"size" : 833, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Upper East Side", | |
"type" : "CD_Name", | |
"size" : 3000, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "East Harlem", | |
"type" : "CD_Name", | |
"size" : 2353, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Washington Heights and Inwood", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Woodside and Sunnyside", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Jackson Heights", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Rego Park and Forest Hills", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 7 | |
}, | |
{ | |
"name" : "Hillcrest and Fresh Meadows", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Kew Gardens and Woodhaven", | |
"type" : "CD_Name", | |
"size" : 2632, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "South Ozone Park and Howard Beach", | |
"type" : "CD_Name", | |
"size" : 1818, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Bayside and Little Neck", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 9 | |
} | |
] | |
}, | |
{ | |
"name" : "Staten Island", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "St. George and Stapleton", | |
"type" : "CD_Name", | |
"size" : 2143, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "South Beach and Willowbrook", | |
"type" : "CD_Name", | |
"size" : 1579, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Tottenville and Great Kills", | |
"type" : "CD_Name", | |
"size" : 3000, | |
"rank" : 2 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Esther", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Greenpoint and Williamsburg", | |
"type" : "CD_Name", | |
"size" : 2000, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Bedford Stuyvesant", | |
"type" : "CD_Name", | |
"size" : 2353, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "South Crown Heights and Lefferts Gardens", | |
"type" : "CD_Name", | |
"size" : 1000, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Borough Park", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Eva", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Park Slope and Carroll Gardens", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Evelyn", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Park Slope and Carroll Gardens", | |
"type" : "CD_Name", | |
"size" : 2353, | |
"rank" : 3 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "F", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Frances", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Park Slope and Carroll Gardens", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "G", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Gabriella", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Coney Island", | |
"type" : "CD_Name", | |
"size" : 3704, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "East Flatbush", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 6 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "South Ozone Park and Howard Beach", | |
"type" : "CD_Name", | |
"size" : 455, | |
"rank" : 7 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Genesis", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Brownsville", | |
"type" : "CD_Name", | |
"size" : 169, | |
"rank" : 14 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Grace", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Sunset Park", | |
"type" : "CD_Name", | |
"size" : 2000, | |
"rank" : 3 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "H", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Hailey", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Parkchester and Soundview", | |
"type" : "CD_Name", | |
"size" : 385, | |
"rank" : 8 | |
}, | |
{ | |
"name" : "Williamsbridge and Baychester", | |
"type" : "CD_Name", | |
"size" : 833, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bayside and Little Neck", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 9 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Heaven", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Brownsville", | |
"type" : "CD_Name", | |
"size" : 169, | |
"rank" : 14 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "I", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Isabella", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Mott Haven and Melrose", | |
"type" : "CD_Name", | |
"size" : 2424, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Hunts Point and Longwood", | |
"type" : "CD_Name", | |
"size" : 2222, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Morrisania and Crotona", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Highbridge and Concourse", | |
"type" : "CD_Name", | |
"size" : 4000, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Fordham and University Heights", | |
"type" : "CD_Name", | |
"size" : 2143, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Belmont and East Tremont", | |
"type" : "CD_Name", | |
"size" : 2143, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Kingsbridge Heights and Bedford", | |
"type" : "CD_Name", | |
"size" : 4000, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Riverdale and Fieldston", | |
"type" : "CD_Name", | |
"size" : 769, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Parkchester and Soundview", | |
"type" : "CD_Name", | |
"size" : 385, | |
"rank" : 8 | |
}, | |
{ | |
"name" : "Throgs Neck and Co-op City", | |
"type" : "CD_Name", | |
"size" : 2308, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Morris Park and Bronxdale", | |
"type" : "CD_Name", | |
"size" : 909, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bushwick", | |
"type" : "CD_Name", | |
"size" : 4167, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "East New York and Starrett City", | |
"type" : "CD_Name", | |
"size" : 3529, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Bay Ridge and Dyker Heights", | |
"type" : "CD_Name", | |
"size" : 2000, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Coney Island", | |
"type" : "CD_Name", | |
"size" : 370, | |
"rank" : 10 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Upper West Side", | |
"type" : "CD_Name", | |
"size" : 1667, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Central Harlem", | |
"type" : "CD_Name", | |
"size" : 238, | |
"rank" : 11 | |
}, | |
{ | |
"name" : "East Harlem", | |
"type" : "CD_Name", | |
"size" : 1765, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Washington Heights and Inwood", | |
"type" : "CD_Name", | |
"size" : 2143, | |
"rank" : 3 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Long Island City and Astoria", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Elmhurst and Corona", | |
"type" : "CD_Name", | |
"size" : 1579, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Ridgewood and Maspeth", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Flushing and Whitestone", | |
"type" : "CD_Name", | |
"size" : 769, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Kew Gardens and Woodhaven", | |
"type" : "CD_Name", | |
"size" : 3158, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "South Ozone Park and Howard Beach", | |
"type" : "CD_Name", | |
"size" : 1818, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Queens Village", | |
"type" : "CD_Name", | |
"size" : 270, | |
"rank" : 11 | |
}, | |
{ | |
"name" : "Rockaway and Broad Channel", | |
"type" : "CD_Name", | |
"size" : 1000, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Staten Island", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "St. George and Stapleton", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "J", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Jasmine", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "South Ozone Park and Howard Beach", | |
"type" : "CD_Name", | |
"size" : 455, | |
"rank" : 7 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "K", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Kayla", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Crown Heights and Prospect Heights", | |
"type" : "CD_Name", | |
"size" : 1875, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "East Flatbush", | |
"type" : "CD_Name", | |
"size" : 2222, | |
"rank" : 3 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Kaylee", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Crown Heights and Prospect Heights", | |
"type" : "CD_Name", | |
"size" : 208, | |
"rank" : 12 | |
}, | |
{ | |
"name" : "Brownsville", | |
"type" : "CD_Name", | |
"size" : 1864, | |
"rank" : 4 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Khloe", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Brownsville", | |
"type" : "CD_Name", | |
"size" : 169, | |
"rank" : 14 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Kimberly", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Hunts Point and Longwood", | |
"type" : "CD_Name", | |
"size" : 185, | |
"rank" : 13 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Kylie", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Brownsville", | |
"type" : "CD_Name", | |
"size" : 169, | |
"rank" : 14 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "L", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Layla", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Coney Island", | |
"type" : "CD_Name", | |
"size" : 370, | |
"rank" : 10 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Leah", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Hunts Point and Longwood", | |
"type" : "CD_Name", | |
"size" : 1852, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Greenpoint and Williamsburg", | |
"type" : "CD_Name", | |
"size" : 4000, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Bedford Stuyvesant", | |
"type" : "CD_Name", | |
"size" : 2941, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Borough Park", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Flatbush and Midwood", | |
"type" : "CD_Name", | |
"size" : 909, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Flatlands and Canarsie", | |
"type" : "CD_Name", | |
"size" : 833, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Lower East Side and Chinatown", | |
"type" : "CD_Name", | |
"size" : 833, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Morningside Heights and Hamilton Heights", | |
"type" : "CD_Name", | |
"size" : 3333, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Washington Heights and Inwood", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Rego Park and Forest Hills", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 7 | |
}, | |
{ | |
"name" : "Kew Gardens and Woodhaven", | |
"type" : "CD_Name", | |
"size" : 1579, | |
"rank" : 4 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Leilani", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Central Harlem", | |
"type" : "CD_Name", | |
"size" : 238, | |
"rank" : 11 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Lucia", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Fort Greene and Brooklyn Heights", | |
"type" : "CD_Name", | |
"size" : 2143, | |
"rank" : 3 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Luna", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Hunts Point and Longwood", | |
"type" : "CD_Name", | |
"size" : 185, | |
"rank" : 13 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "M", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Madeleine", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Financial District", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Madison", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Mott Haven and Melrose", | |
"type" : "CD_Name", | |
"size" : 1818, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Fordham and University Heights", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Belmont and East Tremont", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Kingsbridge Heights and Bedford", | |
"type" : "CD_Name", | |
"size" : 667, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Parkchester and Soundview", | |
"type" : "CD_Name", | |
"size" : 3077, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Williamsbridge and Baychester", | |
"type" : "CD_Name", | |
"size" : 4167, | |
"rank" : 1 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Brownsville", | |
"type" : "CD_Name", | |
"size" : 2373, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "East Flatbush", | |
"type" : "CD_Name", | |
"size" : 3333, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Flatlands and Canarsie", | |
"type" : "CD_Name", | |
"size" : 3333, | |
"rank" : 2 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Midtown", | |
"type" : "CD_Name", | |
"size" : 4000, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Central Harlem", | |
"type" : "CD_Name", | |
"size" : 238, | |
"rank" : 11 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Long Island City and Astoria", | |
"type" : "CD_Name", | |
"size" : 2353, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Jamaica and Hollis", | |
"type" : "CD_Name", | |
"size" : 3182, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Queens Village", | |
"type" : "CD_Name", | |
"size" : 2973, | |
"rank" : 1 | |
} | |
] | |
}, | |
{ | |
"name" : "Staten Island", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "St. George and Stapleton", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Makayla", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Brownsville", | |
"type" : "CD_Name", | |
"size" : 169, | |
"rank" : 14 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Maya", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "East New York and Starrett City", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Clinton and Chelsea", | |
"type" : "CD_Name", | |
"size" : 2222, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Morningside Heights and Hamilton Heights", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Mia", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Mott Haven and Melrose", | |
"type" : "CD_Name", | |
"size" : 303, | |
"rank" : 9 | |
}, | |
{ | |
"name" : "Hunts Point and Longwood", | |
"type" : "CD_Name", | |
"size" : 185, | |
"rank" : 13 | |
}, | |
{ | |
"name" : "Morrisania and Crotona", | |
"type" : "CD_Name", | |
"size" : 3158, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Highbridge and Concourse", | |
"type" : "CD_Name", | |
"size" : 2000, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Fordham and University Heights", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Kingsbridge Heights and Bedford", | |
"type" : "CD_Name", | |
"size" : 667, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Parkchester and Soundview", | |
"type" : "CD_Name", | |
"size" : 385, | |
"rank" : 8 | |
}, | |
{ | |
"name" : "Throgs Neck and Co-op City", | |
"type" : "CD_Name", | |
"size" : 3077, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Williamsbridge and Baychester", | |
"type" : "CD_Name", | |
"size" : 3333, | |
"rank" : 2 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bushwick", | |
"type" : "CD_Name", | |
"size" : 3333, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "East New York and Starrett City", | |
"type" : "CD_Name", | |
"size" : 2353, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Crown Heights and Prospect Heights", | |
"type" : "CD_Name", | |
"size" : 1875, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "East Flatbush", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 6 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Lower East Side and Chinatown", | |
"type" : "CD_Name", | |
"size" : 833, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Stuyvesant Town and Turtle Bay", | |
"type" : "CD_Name", | |
"size" : 667, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Central Harlem", | |
"type" : "CD_Name", | |
"size" : 2143, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "East Harlem", | |
"type" : "CD_Name", | |
"size" : 2353, | |
"rank" : 3 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Long Island City and Astoria", | |
"type" : "CD_Name", | |
"size" : 2941, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Woodside and Sunnyside", | |
"type" : "CD_Name", | |
"size" : 2353, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Jackson Heights", | |
"type" : "CD_Name", | |
"size" : 2143, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Elmhurst and Corona", | |
"type" : "CD_Name", | |
"size" : 2632, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Flushing and Whitestone", | |
"type" : "CD_Name", | |
"size" : 769, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Hillcrest and Fresh Meadows", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Kew Gardens and Woodhaven", | |
"type" : "CD_Name", | |
"size" : 1579, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "South Ozone Park and Howard Beach", | |
"type" : "CD_Name", | |
"size" : 3182, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Jamaica and Hollis", | |
"type" : "CD_Name", | |
"size" : 1818, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Queens Village", | |
"type" : "CD_Name", | |
"size" : 2432, | |
"rank" : 3 | |
} | |
] | |
}, | |
{ | |
"name" : "Staten Island", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "St. George and Stapleton", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "South Beach and Willowbrook", | |
"type" : "CD_Name", | |
"size" : 2632, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Tottenville and Great Kills", | |
"type" : "CD_Name", | |
"size" : 4000, | |
"rank" : 1 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Mila", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Hunts Point and Longwood", | |
"type" : "CD_Name", | |
"size" : 185, | |
"rank" : 13 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Miriam", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Greenpoint and Williamsburg", | |
"type" : "CD_Name", | |
"size" : 1000, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Bedford Stuyvesant", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "South Crown Heights and Lefferts Gardens", | |
"type" : "CD_Name", | |
"size" : 2000, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Borough Park", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Flatbush and Midwood", | |
"type" : "CD_Name", | |
"size" : 909, | |
"rank" : 5 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Morgan", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Brownsville", | |
"type" : "CD_Name", | |
"size" : 169, | |
"rank" : 14 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "N", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Nicole", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Coney Island", | |
"type" : "CD_Name", | |
"size" : 370, | |
"rank" : 10 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Nylah", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Brownsville", | |
"type" : "CD_Name", | |
"size" : 169, | |
"rank" : 14 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "O", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Olivia", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Hunts Point and Longwood", | |
"type" : "CD_Name", | |
"size" : 185, | |
"rank" : 13 | |
}, | |
{ | |
"name" : "Riverdale and Fieldston", | |
"type" : "CD_Name", | |
"size" : 2308, | |
"rank" : 3 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Fort Greene and Brooklyn Heights", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Sunset Park", | |
"type" : "CD_Name", | |
"size" : 3000, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Bay Ridge and Dyker Heights", | |
"type" : "CD_Name", | |
"size" : 4000, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Bensonhurst", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Coney Island", | |
"type" : "CD_Name", | |
"size" : 3333, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "East Flatbush", | |
"type" : "CD_Name", | |
"size" : 2778, | |
"rank" : 2 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Financial District", | |
"type" : "CD_Name", | |
"size" : 3158, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Lower East Side and Chinatown", | |
"type" : "CD_Name", | |
"size" : 3333, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Clinton and Chelsea", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Midtown", | |
"type" : "CD_Name", | |
"size" : 3333, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Stuyvesant Town and Turtle Bay", | |
"type" : "CD_Name", | |
"size" : 4000, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Upper West Side", | |
"type" : "CD_Name", | |
"size" : 4167, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Upper East Side", | |
"type" : "CD_Name", | |
"size" : 2000, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Morningside Heights and Hamilton Heights", | |
"type" : "CD_Name", | |
"size" : 2222, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Central Harlem", | |
"type" : "CD_Name", | |
"size" : 238, | |
"rank" : 11 | |
}, | |
{ | |
"name" : "East Harlem", | |
"type" : "CD_Name", | |
"size" : 2353, | |
"rank" : 3 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Woodside and Sunnyside", | |
"type" : "CD_Name", | |
"size" : 3529, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Ridgewood and Maspeth", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Rego Park and Forest Hills", | |
"type" : "CD_Name", | |
"size" : 3889, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Flushing and Whitestone", | |
"type" : "CD_Name", | |
"size" : 3846, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Hillcrest and Fresh Meadows", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Bayside and Little Neck", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 9 | |
}, | |
{ | |
"name" : "Jamaica and Hollis", | |
"type" : "CD_Name", | |
"size" : 1818, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Queens Village", | |
"type" : "CD_Name", | |
"size" : 270, | |
"rank" : 11 | |
}, | |
{ | |
"name" : "Rockaway and Broad Channel", | |
"type" : "CD_Name", | |
"size" : 2000, | |
"rank" : 3 | |
} | |
] | |
}, | |
{ | |
"name" : "Staten Island", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "St. George and Stapleton", | |
"type" : "CD_Name", | |
"size" : 3571, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "South Beach and Willowbrook", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "P", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Penelope", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Greenwich Village and Soho", | |
"type" : "CD_Name", | |
"size" : 667, | |
"rank" : 8 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Peyton", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Crown Heights and Prospect Heights", | |
"type" : "CD_Name", | |
"size" : 208, | |
"rank" : 12 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "R", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Rachel", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Greenpoint and Williamsburg", | |
"type" : "CD_Name", | |
"size" : 3000, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Bedford Stuyvesant", | |
"type" : "CD_Name", | |
"size" : 2941, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Flatbush and Midwood", | |
"type" : "CD_Name", | |
"size" : 3636, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Sheepshead Bay", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Riley", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Hunts Point and Longwood", | |
"type" : "CD_Name", | |
"size" : 1852, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Crown Heights and Prospect Heights", | |
"type" : "CD_Name", | |
"size" : 2292, | |
"rank" : 2 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Central Harlem", | |
"type" : "CD_Name", | |
"size" : 238, | |
"rank" : 11 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Queens Village", | |
"type" : "CD_Name", | |
"size" : 270, | |
"rank" : 11 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Rivka", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Borough Park", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Ruby", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Park Slope and Carroll Gardens", | |
"type" : "CD_Name", | |
"size" : 2353, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Crown Heights and Prospect Heights", | |
"type" : "CD_Name", | |
"size" : 208, | |
"rank" : 12 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "S", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Sanaa", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Crown Heights and Prospect Heights", | |
"type" : "CD_Name", | |
"size" : 208, | |
"rank" : 12 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Sara", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bedford Stuyvesant", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Sarah", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bensonhurst", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Flatbush and Midwood", | |
"type" : "CD_Name", | |
"size" : 909, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Sheepshead Bay", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Flatlands and Canarsie", | |
"type" : "CD_Name", | |
"size" : 4167, | |
"rank" : 1 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Hillcrest and Fresh Meadows", | |
"type" : "CD_Name", | |
"size" : 2143, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Rockaway and Broad Channel", | |
"type" : "CD_Name", | |
"size" : 4000, | |
"rank" : 1 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Savannah", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Morrisania and Crotona", | |
"type" : "CD_Name", | |
"size" : 1579, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Throgs Neck and Co-op City", | |
"type" : "CD_Name", | |
"size" : 3077, | |
"rank" : 2 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Brownsville", | |
"type" : "CD_Name", | |
"size" : 169, | |
"rank" : 14 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Scarlett", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Williamsbridge and Baychester", | |
"type" : "CD_Name", | |
"size" : 833, | |
"rank" : 5 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Skylar", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "East New York and Starrett City", | |
"type" : "CD_Name", | |
"size" : 2353, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Crown Heights and Prospect Heights", | |
"type" : "CD_Name", | |
"size" : 208, | |
"rank" : 12 | |
}, | |
{ | |
"name" : "Flatlands and Canarsie", | |
"type" : "CD_Name", | |
"size" : 833, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Central Harlem", | |
"type" : "CD_Name", | |
"size" : 238, | |
"rank" : 11 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Jamaica and Hollis", | |
"type" : "CD_Name", | |
"size" : 455, | |
"rank" : 7 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Sofia", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Mott Haven and Melrose", | |
"type" : "CD_Name", | |
"size" : 1818, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bushwick", | |
"type" : "CD_Name", | |
"size" : 833, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Bay Ridge and Dyker Heights", | |
"type" : "CD_Name", | |
"size" : 1000, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Jackson Heights", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Elmhurst and Corona", | |
"type" : "CD_Name", | |
"size" : 2632, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Ridgewood and Maspeth", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Bayside and Little Neck", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 9 | |
} | |
] | |
}, | |
{ | |
"name" : "Staten Island", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "South Beach and Willowbrook", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Sophia", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Mott Haven and Melrose", | |
"type" : "CD_Name", | |
"size" : 2424, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Hunts Point and Longwood", | |
"type" : "CD_Name", | |
"size" : 2407, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Highbridge and Concourse", | |
"type" : "CD_Name", | |
"size" : 1000, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Fordham and University Heights", | |
"type" : "CD_Name", | |
"size" : 2143, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Belmont and East Tremont", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Kingsbridge Heights and Bedford", | |
"type" : "CD_Name", | |
"size" : 3333, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Riverdale and Fieldston", | |
"type" : "CD_Name", | |
"size" : 3846, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Parkchester and Soundview", | |
"type" : "CD_Name", | |
"size" : 2308, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Throgs Neck and Co-op City", | |
"type" : "CD_Name", | |
"size" : 769, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Morris Park and Bronxdale", | |
"type" : "CD_Name", | |
"size" : 909, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bushwick", | |
"type" : "CD_Name", | |
"size" : 833, | |
"rank" : 5 | |
}, | |
{ | |
"name" : "Sunset Park", | |
"type" : "CD_Name", | |
"size" : 4000, | |
"rank" : 1 | |
}, | |
{ | |
"name" : "Bay Ridge and Dyker Heights", | |
"type" : "CD_Name", | |
"size" : 3000, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Coney Island", | |
"type" : "CD_Name", | |
"size" : 370, | |
"rank" : 10 | |
}, | |
{ | |
"name" : "Sheepshead Bay", | |
"type" : "CD_Name", | |
"size" : 1429, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Financial District", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Morningside Heights and Hamilton Heights", | |
"type" : "CD_Name", | |
"size" : 2778, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Central Harlem", | |
"type" : "CD_Name", | |
"size" : 2143, | |
"rank" : 3 | |
}, | |
{ | |
"name" : "Washington Heights and Inwood", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Long Island City and Astoria", | |
"type" : "CD_Name", | |
"size" : 2941, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Jackson Heights", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Elmhurst and Corona", | |
"type" : "CD_Name", | |
"size" : 526, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Hillcrest and Fresh Meadows", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "South Ozone Park and Howard Beach", | |
"type" : "CD_Name", | |
"size" : 455, | |
"rank" : 7 | |
}, | |
{ | |
"name" : "Bayside and Little Neck", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 9 | |
}, | |
{ | |
"name" : "Queens Village", | |
"type" : "CD_Name", | |
"size" : 2432, | |
"rank" : 3 | |
} | |
] | |
}, | |
{ | |
"name" : "Staten Island", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "South Beach and Willowbrook", | |
"type" : "CD_Name", | |
"size" : 1579, | |
"rank" : 4 | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Stella", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Fort Greene and Brooklyn Heights", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Stuyvesant Town and Turtle Bay", | |
"type" : "CD_Name", | |
"size" : 667, | |
"rank" : 6 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "T", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Tenzin", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Woodside and Sunnyside", | |
"type" : "CD_Name", | |
"size" : 2353, | |
"rank" : 3 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "V", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Victoria", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Morris Park and Bronxdale", | |
"type" : "CD_Name", | |
"size" : 3636, | |
"rank" : 2 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Bensonhurst", | |
"type" : "CD_Name", | |
"size" : 714, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Long Island City and Astoria", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Ridgewood and Maspeth", | |
"type" : "CD_Name", | |
"size" : 2857, | |
"rank" : 2 | |
}, | |
{ | |
"name" : "Rego Park and Forest Hills", | |
"type" : "CD_Name", | |
"size" : 556, | |
"rank" : 7 | |
}, | |
{ | |
"name" : "Queens Village", | |
"type" : "CD_Name", | |
"size" : 270, | |
"rank" : 11 | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"name" : "Z", | |
"type" : "letter", | |
"children" : [ | |
{ | |
"name" : "Zoe", | |
"type" : "Name", | |
"children" : [ | |
{ | |
"name" : "Bronx", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Riverdale and Fieldston", | |
"type" : "CD_Name", | |
"size" : 769, | |
"rank" : 5 | |
} | |
] | |
}, | |
{ | |
"name" : "Brooklyn", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Coney Island", | |
"type" : "CD_Name", | |
"size" : 370, | |
"rank" : 10 | |
} | |
] | |
}, | |
{ | |
"name" : "Manhattan", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Financial District", | |
"type" : "CD_Name", | |
"size" : 1579, | |
"rank" : 4 | |
}, | |
{ | |
"name" : "Upper West Side", | |
"type" : "CD_Name", | |
"size" : 1667, | |
"rank" : 4 | |
} | |
] | |
}, | |
{ | |
"name" : "Queens", | |
"type" : "boro_name", | |
"children" : [ | |
{ | |
"name" : "Long Island City and Astoria", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 6 | |
}, | |
{ | |
"name" : "Bayside and Little Neck", | |
"type" : "CD_Name", | |
"size" : 588, | |
"rank" : 9 | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<meta charset="utf-8"> | |
<style> | |
circle, | |
path { | |
cursor: pointer; | |
stroke: #EBEBEB; | |
stroke-width: 1; | |
} | |
circle { | |
pointer-events: all; | |
} | |
text { | |
cursor: pointer; | |
} | |
.gender { | |
font-family: 'Pacifico'; | |
} | |
.Name { | |
font-family: 'Pacifico'; | |
} | |
.letter { | |
font-family: 'Bangers'; | |
} | |
.boro_name { | |
font-family: 'Pacifico'; | |
} | |
.CD_Name { | |
font-family: 'Pacifico'; | |
} | |
.tooltip { | |
font-size: 40px; | |
font-family: 'Bangers'; | |
color: #FF1493; | |
} | |
#this_title { | |
font-family: 'Pacifico'; | |
color: black; | |
} | |
#this_title2 { | |
font-family: 'Pacifico'; | |
color: #FF1493; | |
} | |
.contract { | |
color: black; | |
text-shadow: -1px 0 white, 0 1px white, 1px 0 white, 0 -1px white; | |
} | |
.expand | |
{ | |
color: black; | |
text-shadow: -1px 0 white, 0 1px white, 1px 0 white, 0 -1px white; | |
} | |
font-family: 'Bangers', cursive; | |
font-family: 'Pacifico', cursive; | |
</style> | |
<link href="https://fonts.googleapis.com/css?family=Bangers|Pacifico" rel="stylesheet"> | |
<body> | |
<div id="this_title2">Click rings to zoom in and center to zoom out.</div> | |
<script src="https://d3js.org/d3.v3.min.js"></script> | |
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script> | |
<script> | |
//get width and height of user's monitor | |
var win_w = $( window ).width()*0.9; | |
var win_h = $( window ).height()*0.9; | |
var font_scale = Math.min(win_w,win_h)/600; | |
//update title div font-size attribute | |
d3.select("#this_title").style("font-size",(font_scale * 34 * 0.75) + "px"); | |
d3.select("#this_title2").style("font-size",(font_scale * 34 * 0.5) + "px"); | |
var margin = {top: win_h/2, right: win_w/2, bottom: win_h/2, left: win_w/2}, | |
radius = Math.min(margin.top, margin.right, margin.bottom, margin.left) - 10; | |
//specify level depth here... | |
var sb_depth = 2; | |
//save space for total depth | |
var total_depth; | |
var padding = 6; | |
var formatNumber = d3.format(",d"); | |
var formatRound = d3.format(".2f"); | |
function format_number(x) { | |
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); | |
} | |
function format_name(d) { | |
var name = d.name; | |
return 'CLICK TO EXPAND</br>' + d.parent.name + "-" + d.name + '</b>'; | |
} | |
var svg = d3.select("body").append("svg") | |
.attr("width", margin.left + margin.right) | |
.attr("height", margin.top + margin.bottom) | |
.append("g") | |
.attr("transform", "translate(" + margin.left + "," + margin.top + ")"); | |
//custom sorting for mirror image letters | |
var partition = d3.layout.partition() | |
.sort(function(a, b) { | |
if (a.parent.name=="Girls") { | |
return d3.ascending(a.name, b.name); | |
} | |
else { | |
return d3.ascending(b.name, a.name); | |
} | |
}) | |
.size([2 * Math.PI, radius]); | |
var arc = d3.svg.arc() | |
.startAngle(function(d) { return d.x; }) | |
.endAngle(function(d) { return d.x + d.dx ; }) | |
.padAngle(.01) | |
.padRadius(radius / (sb_depth + 1)) | |
.innerRadius(function(d) { return radius / (sb_depth + 1) * d.depth; }) | |
.outerRadius(function(d) { | |
return (d._depth === total_depth && d.depth <= 1) | |
? radius / sb_depth * (d.depth + 1) - 1 | |
: radius / (sb_depth + 1) * (d.depth + 1) - 1; | |
}); | |
var data_source = "baby_names_2015_by_name.json"; | |
d3.json(data_source, function(error, root) { | |
if (error) throw error; | |
// Compute the initial layout on the entire tree to sum sizes. | |
// Also compute the full name and fill color for each node, | |
// and stash the children so they can be restored as we descend. | |
partition | |
.value(function(d) { return d.size; }) | |
.nodes(root) | |
.forEach(function(d,i) { | |
d._children = d.children; | |
d._depth = d.depth; | |
d.sum = d.value; | |
d.key = key(d); | |
d.fill = fill(d); | |
d.id = "node_" + i; | |
}); | |
//calculate total depth of entire tree | |
total_depth = d3.max(partition.nodes(root), function(d){ | |
return d.depth; | |
}); | |
// Now redefine the value function to use the previously-computed sum. | |
partition | |
.children(function(d, depth) { return depth < sb_depth ? d._children : null; }) | |
.value(function(d) { return d.sum; }); | |
var inner_y = partition.nodes(root).slice(1)[0].y; | |
//additional of circle at center of chart | |
var center = svg.append("circle") | |
.attr("r", radius / (sb_depth + 1)) | |
.on("click", zoomOut) | |
.attr('fill', '#000') | |
.style("stroke", "#ebebeb") | |
.style("stroke-width", 5) | |
.attr("class","circle_shape"); | |
//additional of circle text | |
var circle_text = svg.append("text") | |
.attr("text-anchor","middle") | |
.attr("class","circle_text"); | |
circle_text.append("tspan") | |
.style("font-family", "Pacifico") | |
.style("fill", "white") | |
.style("font-size", 34*font_scale + "px") | |
.attr("dy", ".35em") | |
.attr("x", 0) | |
.text(partition.nodes(root)[0].name); | |
var path = svg.selectAll("path").data(partition.nodes(root).slice(1)); | |
path.enter().append("path") | |
.attr("d", arc) | |
.style("fill", function(d) { return d.fill; }) | |
.each(function(d,i) { | |
this._current = updateArc(d); | |
}) | |
.on("click", zoomIn); | |
var text = svg.selectAll("text.lab").data(partition.nodes(root).slice(1)); | |
text.enter() | |
.append("text") | |
.attr("class", function(d) {return d.type;}) | |
.style("font-size", "16px") | |
.attr("opacity", function(d) { | |
return (d.dx > 0.065) ? 1 : 0; | |
}) | |
.style("font-weight", "normal") | |
.style("fill", "#000") | |
.attr("text-anchor", function(d) {return d.x + (d.dx / 2) > Math.PI ? "end" : "start";}) | |
.attr("dy", ".2em") | |
.on("click", zoomIn); | |
text.append("tspan") | |
.attr("x", 0) | |
.attr("dy", "0.3em") | |
.text(function(d) { | |
var this_name = d.name + ''; | |
return d.depth ? this_name.split(" and ")[0] : ""; | |
}); | |
text.append("tspan") | |
.attr("x", 0) | |
.attr("dy", "1em") | |
.text(function(d) { | |
var this_name = d.name + ''; | |
return d.depth ? this_name.split(" and ")[1] || "" : ""; | |
}); | |
text.style("font-size", function(d) { | |
var bbox = d3.select(this).node().getBBox(); | |
var old_font = parseFloat(d3.select(this).style("font-size")); | |
var w_ratio = d.dy / (bbox.width + 2 * (padding + 1)); | |
var h_ratio = (d.y * d.dx) / (bbox.height + 2 * padding); | |
return Math.round(Math.min(w_ratio,h_ratio) * old_font) + "px"; | |
}) | |
.attr("transform", function(d) { | |
var multiline = ((d.name + '') || "").split(" and ").length > 1, | |
angle = (d.x + (d.dx / 2)) * 180 / Math.PI - 90, | |
rotate = angle + (multiline ? -.5 : 0); | |
return "rotate(" + rotate + ")translate(" + (d.y + padding) + ")rotate(" + (angle > 90 ? -180 : 0) + ")"; | |
}); | |
function zoomIn(p) { | |
zoom(p, p.parent); | |
} | |
function zoomOut(p) { | |
if (!p.parent) return; | |
zoom(p.parent, p); | |
} | |
// Zoom to the specified new root. | |
function zoom(root, p) { | |
if (document.documentElement.__transition__) return; | |
if (!root.children && !root._children) return; | |
var this_depth = d3.max(partition.nodes(root), function(d){ | |
return d.depth; | |
}); | |
// Rescale outside angles to match the new layout. | |
var enterArc, | |
exitArc, | |
outsideAngle = d3.scale.linear().domain([0, 2 * Math.PI]); | |
function insideArc(d) { | |
return p.key > d.key | |
? {depth: d.depth - 1, x: 0, dx: 0} : p.key < d.key | |
? {depth: d.depth - 1, x: 2 * Math.PI, dx: 0} | |
: {depth: 0, x: 0, dx: 2 * Math.PI}; | |
} | |
function outsideArc(d) { | |
return {depth: d.depth + 1, x: outsideAngle(d.x), dx: outsideAngle(d.x + d.dx) - outsideAngle(d.x)}; | |
} | |
center.datum(root); | |
circle_text.datum(root); | |
// When zooming in, arcs enter from the outside and exit to the inside. | |
// Entering outside arcs start from the old layout. | |
if (root === p) enterArc = outsideArc, exitArc = insideArc, outsideAngle.range([p.x, p.x + p.dx]); | |
text = text.data(partition.nodes(root).slice(1), function(d) { return d.key; }); | |
path = path.data(partition.nodes(root).slice(1), function(d) { return d.key; }); | |
// When zooming out, arcs enter from the inside and exit to the outside. | |
// Exiting outside arcs transition to the new layout. | |
if (root !== p) enterArc = insideArc, exitArc = outsideArc, outsideAngle.range([p.x, p.x + p.dx]); | |
d3.transition().duration(d3.event.altKey ? 7500 : 750).each(function() { | |
/////////////////// | |
////REMOVE TEXT//// | |
/////////////////// | |
text.exit() | |
.transition() | |
.attr("fill-opacity", function(d) { | |
return d.depth === 1 + (root === p) ? 1 : 0; | |
}) | |
.remove(); | |
/////////////////// | |
////REMOVE PATH//// | |
/////////////////// | |
path.exit().transition() | |
.style("fill-opacity", function(d) { | |
return d.depth === 1 + (root === p) ? 1 : 0; | |
}) | |
.attrTween("d", function(d) { return arcTween.call(this, exitArc(d)); }) | |
.remove(); | |
/////////////////// | |
////APPEND PATH//// | |
/////////////////// | |
path.enter().append("path") | |
.style("fill-opacity", function(d) { | |
return d.depth === sb_depth - (root === p) ? 1 : 0; | |
}) | |
.style("fill", function(d) { return d.fill; }) | |
.on("click", zoomIn) | |
.each(function(d) { this._current = enterArc(d); }); | |
/////////////////// | |
///ANIMATE PATH//// | |
/////////////////// | |
path.transition() | |
.style("fill-opacity", 1) | |
.attrTween("d", function(d) { | |
return arcTween.call(this, updateArc(d)); | |
}); | |
/////////////////// | |
////APPEND TEXT//// | |
/////////////////// | |
text.enter().append("text") | |
.attr("class", function(d) { return d.type;}) | |
.attr("opacity", function(d) { | |
return d.depth === sb_depth - (root === p) - (d.dx > 0.1) ? 1 : 0; | |
}) | |
.attr("id", function(d) { | |
return d.key; }) | |
.style("font-size", "16px") | |
.on("click", zoomIn) | |
.append("tspan") | |
.attr("x", 0) | |
.attr("dy", function(d) { | |
var this_name = d.name + ''; | |
var this_arr = d.depth ? d.type == "CD_Name" ? this_name.split(" and ") : this_name.split(" ") : []; | |
return ((this_arr.length > 1) ) | |
? "0em" : "0.3em"; | |
}) | |
.text(function(d) { | |
var this_name = d.name + ''; | |
return this_text = d.depth ? d.type == "CD_Name" ? "#" + d.rank + " - " + this_name.split(" and ")[0] : this_name.split(" ")[0] : ""; | |
}) | |
.append("tspan") | |
.attr("x", 0) | |
.attr("dy", function(d) { | |
var this_name = d.name + ''; | |
var this_arr = d.depth ? d.type == "CD_Name" ? this_name.split(" and ") : this_name.split(" ") : []; | |
return this_arr.length >1 ? "1.25em" : "0.3em"; | |
}) | |
.text(function(d) { | |
var this_name = d.name + ''; | |
return this_text = d.depth ? d.type == "CD_Name" ? this_name.split(" and ")[1] : this_name.split(" ")[1] : ""; | |
}); | |
//reset font-size before transition | |
text.style("font-size", "16px"); | |
/////////////////// | |
//TEXT TRANSITION// | |
/////////////////// | |
text.transition() | |
.attr("opacity", function(d) { | |
return (d.dx > 0.065) ? 1 : 0; | |
}) | |
.style("font-weight", "normal") | |
.style("fill", "#000") | |
.attr("text-anchor", function(d) { | |
return d.x + (d.dx / 2) > Math.PI ? "end" : "start"; | |
}) | |
.style("font-size", function(d) { | |
var bbox = d3.select(this).node().getBBox(); | |
var old_font = parseFloat(d3.select(this).style("font-size")); | |
var w_ratio = d.dy / (bbox.width + 2 * (padding + 1)); | |
var h_ratio = (d.y * d.dx) / (bbox.height + 2 * padding); | |
//var tspan1 = d3.select(this).selectAll("tspan")[0].attr("dy"); | |
//console.log(tspan1); | |
return Math.round(Math.min(w_ratio,h_ratio) * old_font) + "px"; | |
}) | |
.attr("transform", function(d) { | |
var multiline = ((d.name + '') || "").split(" and ").length > 1, | |
angle = (d.x + (d.dx / 2)) * 180 / Math.PI - 90, | |
rotate = angle + (multiline ? -.5 : 0) | |
trans = (d.depth===1 && d._depth===total_depth) ? (radius/(sb_depth + 1))+ padding : (d.y + padding); | |
return "rotate(" + rotate + ")translate(" + trans + ")rotate(" + (angle > 90 ? -180 : 0) + ")"; | |
}); | |
///////////////// | |
//CENTER CIRCLE// | |
///////////////// | |
//change circle color | |
center = svg.selectAll(".circle_shape") | |
.style("fill",root.fill); | |
//remove old circle text | |
svg.selectAll(".circle_text") | |
.selectAll("tspan") | |
.remove(); | |
//append new circle text | |
circle_text = svg.selectAll(".circle_text"); | |
//if ascendants | |
if (partition.nodes(root)[0].key) { | |
circle_text.style("fill","#000"); | |
var asc_arr = partition.nodes(root)[0].key.split("_._").filter(Boolean).reverse(); | |
var ff_arr = ['Pacifico','Bangers','Pacifico','Pacifico','Pacifico'].slice(0,asc_arr.length).reverse(); | |
asc_arr.forEach(function(dd, ii) { | |
circle_text.append("tspan") | |
.style("font-size", function() { | |
var this_font_size = (dd.split(" ").length == 2) ? (32 - (ii*10)) :(40 - (ii*10)); | |
return this_font_size*font_scale + "px"; | |
}) | |
.attr("x", 0) | |
.style("font-family", ff_arr[ii]) | |
.attr("dy", function() { | |
return (asc_arr.length > 1) | |
? (ii===0) ? "-" + (asc_arr.length * 0.125) + "em":"1.5em" | |
:".35em"; | |
}) | |
.text(dd) | |
.on("click", zoomOut); | |
}); | |
} | |
else { | |
circle_text.append("tspan") | |
.attr("x", 0) | |
.style("fill", "white") | |
.style("font-family", "Pacifico") | |
.style("font-size",34*font_scale + "px") | |
.attr("dy", ".35em") | |
.text(partition.nodes(root)[0].name) | |
.on("click", zoomOut); | |
} | |
}); | |
} | |
}); | |
function key(d) { | |
var k = [], p = d; | |
while (p.depth) k.push(p.name), p = p.parent; | |
return k.reverse().join("_._"); | |
} | |
function fill(d) { | |
var colorz = {'GIRLS5':"#fffacd",'GIRLS4':"#fff1a6",'GIRLS3':"#ffe87e",'GIRLS2':"#ffdf51",'GIRLS1':"#ffd700", | |
'BOYS5':"#e0ffff",'BOYS4':"#bff7f3",'BOYS3':"#9ef0e7",'BOYS2':"#77e8dc",'BOYS1':"#40e0d0"}; | |
var p = d; | |
var this_depth = p.depth; | |
while (p.depth > 1) p = p.parent; | |
return colorz[p.name.toUpperCase() + this_depth]; | |
} | |
function arcTween(b) { | |
var i = d3.interpolate(this._current, b); | |
this._current = i(0); | |
return function(t) { | |
return arc(i(t)); | |
}; | |
} | |
function updateArc(d) { | |
return {depth: d.depth, x: d.x, dx: d.dx, y: d.y, dy: d.dy, _depth:d._depth}; | |
} | |
d3.select(self.frameElement).style("height", margin.top + margin.bottom + "px"); | |
</script> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment