A choropleth map of Oklahoma showing the hispanic population statewide. This is an updated vesion of work I published for Oklahoma Watch. It uses D3 and TOPOJSON to render the map from data collected by Katherine Borgerding and Juan Sanchez.
Last active
December 16, 2015 06:09
-
-
Save darrenjaworski/5389469 to your computer and use it in GitHub Desktop.
OK Choropleth
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> | |
.county-border { | |
fill: none; | |
stroke: white; | |
pointer-events: none; | |
} | |
.axis text { | |
font: 10px sans-serif; | |
} | |
.axis line, .axis path { | |
fill: none; | |
stroke: #000; | |
shape-rendering: crispEdges; | |
} | |
</style> | |
<body> | |
<script src="http://d3js.org/d3.v3.min.js"></script> | |
<script src="http://d3js.org/topojson.v1.min.js"></script> | |
<script> | |
//choropleth | |
var width = 800, height = 400; | |
var color = d3.scale.linear().domain([1.9, 42]).range(["#FEE8C8", "#B30000"]); | |
var projection = d3.geo.conicConformal().parallels([35 + 34 / 60, 90 + 46 / 60]).rotate([98 + 00 / 60, -35 + 00 / 60]).translate([width / 2, height / 2]); | |
var path = d3.geo.path().projection(projection); | |
var svg = d3.select("body").append("svg").attr("width", width).attr("height", height); | |
d3.json("ok-countiesHispanic.json", function(error, ok) { | |
var counties = topojson.feature(ok, ok.objects.counties); | |
projection.scale(1).translate([0, 0]); | |
var b = path.bounds(counties), s = .95 / Math.max((b[1][0] - b[0][0]) / width, (b[1][1] - b[0][1]) / height), t = [(width - s * (b[1][0] + b[0][0])) / 2, (height - s * (b[1][1] + b[0][1])) / 2]; | |
projection.scale(s).translate(t); | |
svg.selectAll("path").data(counties.features.filter(function(d) { | |
return d.id; | |
})).enter().append("path").attr("class", "county").attr("d", path).style("fill", function(d) { | |
return color(d.properties.percent); | |
}).append("title").text(function(d) { | |
return d.properties.percent + "% of the population is hispanic. Estimated number of hispanic: " + d.properties.number; | |
}); | |
svg.append("path").datum(topojson.mesh(ok, ok.objects.counties, function(a, b) { | |
return a !== b; | |
})).attr("class", "county-border").attr("d", path); | |
}); | |
//end choropleth | |
//key | |
var w = 140, h = 400; | |
var key = d3.select("body").append("svg").attr("id", "key").attr("width", w).attr("height", h); | |
var legend = key.append("defs").append("svg:linearGradient").attr("id", "gradient").attr("x1", "100%").attr("y1", "0%").attr("x2", "100%").attr("y2", "100%").attr("spreadMethod", "pad"); | |
legend.append("stop").attr("offset", "0%").attr("stop-color", "#B30000").attr("stop-opacity", 1); | |
legend.append("stop").attr("offset", "100%").attr("stop-color", "#FEE8c8").attr("stop-opacity", 1); | |
key.append("rect").attr("width", w - 100).attr("height", h - 100).style("fill", "url(#gradient)").attr("transform", "translate(0,10)"); | |
var y = d3.scale.linear().range([300, 0]).domain([1, 42]); | |
var yAxis = d3.svg.axis().scale(y).orient("right"); | |
key.append("g").attr("class", "y axis").attr("transform", "translate(41,10)").call(yAxis).append("text").attr("transform", "rotate(-90)").attr("y", 30).attr("dy", ".71em").style("text-anchor", "end").text("% Hispanic"); | |
//end key | |
d3.select(self.frameElement).style("height", height + "px"); | |
</script> |
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
{ | |
"type": "Topology", | |
"transform": { | |
"scale": [0.0008572257225722569, 0.00033851385138513907], | |
"translate": [-103.0014, 33.6155] | |
}, | |
"objects": { | |
"counties": { | |
"type": "GeometryCollection", | |
"geometries": [ | |
{ | |
"type": "MultiPolygon", | |
"arcs": [[[0, 1, 2, 3] | |
] | |
], | |
"id": "1", | |
"properties": { | |
"population": "22683", | |
"percent": "5.3", | |
"number": "1197" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[4, 5, 6, 7, 8] | |
] | |
], | |
"id": "2", | |
"properties": { | |
"population": "5642", | |
"percent": "4", | |
"number": "224" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[9, 10, 11, 12, 13, 14] | |
] | |
], | |
"id": "3", | |
"properties": { | |
"population": "14182", | |
"percent": "2.9", | |
"number": "409" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[15, 16, 17, 18, 19] | |
] | |
], | |
"id": "4", | |
"properties": { | |
"population": "5636", | |
"percent": "20.1", | |
"number": "1135" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[20, 21, 22, 23, 24, 25, 26] | |
] | |
], | |
"id": "5", | |
"properties": { | |
"population": "22119", | |
"percent": "11.8", | |
"number": "2619" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[27, 28, 29, 30, 31, 32] | |
] | |
], | |
"id": "6", | |
"properties": { | |
"population": "11943", | |
"percent": "24.1", | |
"number": "2873" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[33, 34, 35, 36, -12] | |
] | |
], | |
"id": "7", | |
"properties": { | |
"population": "42416", | |
"percent": "5", | |
"number": "2107" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[37, 38, 39, 40, 41, 42, -29] | |
] | |
], | |
"id": "8", | |
"properties": { | |
"population": "29600", | |
"percent": "10.1", | |
"number": "2995" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[43, 44, -38, -28, 45, 46] | |
] | |
], | |
"id": "9", | |
"properties": { | |
"population": "115541", | |
"percent": "6.7", | |
"number": "7794" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[47, 48, 49, 50, 51, 52, 53] | |
] | |
], | |
"id": "10", | |
"properties": { | |
"population": "47557", | |
"percent": "5.3", | |
"number": "2528" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-3, 54, 55, 56, 57, 58] | |
] | |
], | |
"id": "11", | |
"properties": { | |
"population": "46987", | |
"percent": "6.3", | |
"number": "2952" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[59, 60, -34, -11, 61] | |
] | |
], | |
"id": "12", | |
"properties": { | |
"population": "15205", | |
"percent": "2.8", | |
"number": "427" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[62, 63] | |
] | |
], | |
"id": "13", | |
"properties": { | |
"population": "2475", | |
"percent": "20.8", | |
"number": "514" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[64, -44, 65, 66] | |
] | |
], | |
"id": "14", | |
"properties": { | |
"population": "255755", | |
"percent": "7", | |
"number": "17892" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-14, 67, 68, 69, 70] | |
] | |
], | |
"id": "15", | |
"properties": { | |
"population": "5925", | |
"percent": "2.6", | |
"number": "152" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[71, 72, 73, 74, 75, -40] | |
] | |
], | |
"id": "16", | |
"properties": { | |
"population": "124098", | |
"percent": "11.2", | |
"number": "13896" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[76, 77, 78, -74, 79] | |
] | |
], | |
"id": "17", | |
"properties": { | |
"population": "6193", | |
"percent": "5.6", | |
"number": "344" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[80, 81, 82, 83, 84, 85] | |
] | |
], | |
"id": "18", | |
"properties": { | |
"population": "15029", | |
"percent": "2.5", | |
"number": "370" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[86, 87, 88, 89, 90, 91] | |
] | |
], | |
"id": "19", | |
"properties": { | |
"population": "69967", | |
"percent": "3.1", | |
"number": "2152" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-43, 92, -26, 93, 94, -30] | |
] | |
], | |
"id": "20", | |
"properties": { | |
"population": "27469", | |
"percent": "13.9", | |
"number": "3830" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[95, -4, -59, 96, -81, 97] | |
] | |
], | |
"id": "21", | |
"properties": { | |
"population": "41487", | |
"percent": "3", | |
"number": "1248" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-95, 98, 99, 100, 101, -31] | |
] | |
], | |
"id": "22", | |
"properties": { | |
"population": "4810", | |
"percent": "4.8", | |
"number": "231" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[102, -100, 103, 104, -16, 105] | |
] | |
], | |
"id": "23", | |
"properties": { | |
"population": "4151", | |
"percent": "6", | |
"number": "251" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[106, 107, 108, -7, 109, 110] | |
] | |
], | |
"id": "24", | |
"properties": { | |
"population": "60580", | |
"percent": "8.8", | |
"number": "5353" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[111, -54, 112, 113, 114, 115] | |
] | |
], | |
"id": "25", | |
"properties": { | |
"population": "27576", | |
"percent": "6.2", | |
"number": "1713" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-114, 116, -72, -39, -45, 117] | |
] | |
], | |
"id": "26", | |
"properties": { | |
"population": "52431", | |
"percent": "4.6", | |
"number": "2405" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-110, -6, 118, 119] | |
] | |
], | |
"id": "27", | |
"properties": { | |
"population": "4527", | |
"percent": "3.5", | |
"number": "158" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[120, 121, 122, -22] | |
] | |
], | |
"id": "28", | |
"properties": { | |
"population": "6239", | |
"percent": "9.8", | |
"number": "609" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-123, 123, 124, -23] | |
] | |
], | |
"id": "29", | |
"properties": { | |
"population": "2922", | |
"percent": "25.9", | |
"number": "756" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[125, 126, 127, -106, -20] | |
] | |
], | |
"id": "30", | |
"properties": { | |
"population": "3685", | |
"percent": "17.5", | |
"number": "645" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[128, 129, 130, 131, 132, 133] | |
] | |
], | |
"id": "31", | |
"properties": { | |
"population": "12769", | |
"percent": "3.3", | |
"number": "426" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[134, -70, 135, 136, 137, 138] | |
] | |
], | |
"id": "32", | |
"properties": { | |
"population": "14003", | |
"percent": "3.8", | |
"number": "530" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[139, 140, 141, -124, -122] | |
] | |
], | |
"id": "33", | |
"properties": { | |
"population": "26446", | |
"percent": "20.9", | |
"number": "5538" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[142, 143, -77, 144, -52] | |
] | |
], | |
"id": "34", | |
"properties": { | |
"population": "6472", | |
"percent": "8.5", | |
"number": "552" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-68, -13, -37, 145, -49, 146, 147] | |
] | |
], | |
"id": "35", | |
"properties": { | |
"population": "10957", | |
"percent": "3.9", | |
"number": "423" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[148, -120, 149, 150] | |
] | |
], | |
"id": "36", | |
"properties": { | |
"population": "46562", | |
"percent": "6.4", | |
"number": "2992" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-46, -33, 151, -108, 152] | |
] | |
], | |
"id": "37", | |
"properties": { | |
"population": "15034", | |
"percent": "13.4", | |
"number": "2022" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-76, 153, -140, -121, -21, 154, -41] | |
] | |
], | |
"id": "38", | |
"properties": { | |
"population": "9446", | |
"percent": "8.8", | |
"number": "832" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[155, 156, 157, -131] | |
] | |
], | |
"id": "39", | |
"properties": { | |
"population": "11154", | |
"percent": "2.6", | |
"number": "293" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[158, 159, 160, -156, -130, 161] | |
] | |
], | |
"id": "40", | |
"properties": { | |
"population": "50384", | |
"percent": "6.9", | |
"number": "3454" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[162, 163, 164, 165, 166, -90] | |
] | |
], | |
"id": "41", | |
"properties": { | |
"population": "34273", | |
"percent": "2.4", | |
"number": "838" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[167, -166, 168, -153, -107, 169] | |
] | |
], | |
"id": "42", | |
"properties": { | |
"population": "41848", | |
"percent": "5.2", | |
"number": "2170" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[170, 171, -143, -51] | |
] | |
], | |
"id": "43", | |
"properties": { | |
"population": "9423", | |
"percent": "11.8", | |
"number": "1113" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[172, -8, -109, -152, -32, -102, 173] | |
] | |
], | |
"id": "44", | |
"properties": { | |
"population": "7527", | |
"percent": "7.5", | |
"number": "565" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-146, -36, 174, -171, -50] | |
] | |
], | |
"id": "45", | |
"properties": { | |
"population": "15840", | |
"percent": "14", | |
"number": "2212" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-58, 175, 176, -82, -97] | |
] | |
], | |
"id": "46", | |
"properties": { | |
"population": "41259", | |
"percent": "2.7", | |
"number": "1097" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-65, 177, 178, -115, -118] | |
] | |
], | |
"id": "47", | |
"properties": { | |
"population": "34506", | |
"percent": "7", | |
"number": "2400" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[179, -60, 180, -160] | |
] | |
], | |
"id": "48", | |
"properties": { | |
"population": "33151", | |
"percent": "4.7", | |
"number": "1552" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-133, 181, -139, 182, 183, 184] | |
] | |
], | |
"id": "49", | |
"properties": { | |
"population": "20252", | |
"percent": "1.9", | |
"number": "390" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[185, -147, -48, -112] | |
] | |
], | |
"id": "50", | |
"properties": { | |
"population": "13488", | |
"percent": "4.9", | |
"number": "662" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-56, 186, -134, -185, 187, 188] | |
] | |
], | |
"id": "51", | |
"properties": { | |
"population": "70990", | |
"percent": "5.2", | |
"number": "3688" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[189, 190, 191, -170, -111, -149] | |
] | |
], | |
"id": "52", | |
"properties": { | |
"population": "11561", | |
"percent": "2.6", | |
"number": "300" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[192, 193, 194, -84] | |
] | |
], | |
"id": "53", | |
"properties": { | |
"population": "10536", | |
"percent": "2.3", | |
"number": "240" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[195, -183, -138, 196, 197, -163, -89] | |
] | |
], | |
"id": "54", | |
"properties": { | |
"population": "12191", | |
"percent": "2.9", | |
"number": "356" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[198, -66, -47, -169, -165] | |
] | |
], | |
"id": "55", | |
"properties": { | |
"population": "718633", | |
"percent": "15.1", | |
"number": "108543" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[199, -188, -184, -196, -88, 200] | |
] | |
], | |
"id": "56", | |
"properties": { | |
"population": "40069", | |
"percent": "3.2", | |
"number": "1293" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[201, 202, -190, -151, 203, 204] | |
] | |
], | |
"id": "57", | |
"properties": { | |
"population": "47472", | |
"percent": "2.9", | |
"number": "1366" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-86, 205, -98] | |
] | |
], | |
"id": "58", | |
"properties": { | |
"population": "31848", | |
"percent": "4.7", | |
"number": "1499" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-92, 206, -191, -203, 207] | |
] | |
], | |
"id": "59", | |
"properties": { | |
"population": "16577", | |
"percent": "2", | |
"number": "336" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-207, -91, -167, -168, -192] | |
] | |
], | |
"id": "60", | |
"properties": { | |
"population": "77350", | |
"percent": "3.9", | |
"number": "2990" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-132, -158, 208, -15, -71, -135, -182] | |
] | |
], | |
"id": "61", | |
"properties": { | |
"population": "45837", | |
"percent": "3.9", | |
"number": "1786" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[209, 210, -136, -69, -148, -186, -116, -179] | |
] | |
], | |
"id": "62", | |
"properties": { | |
"population": "37492", | |
"percent": "4.1", | |
"number": "1523" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[211, -210, -178, -67, -199, -164, -198] | |
] | |
], | |
"id": "63", | |
"properties": { | |
"population": "69442", | |
"percent": "4.1", | |
"number": "2878" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-161, -181, -62, -10, -209, -157] | |
] | |
], | |
"id": "64", | |
"properties": { | |
"population": "11572", | |
"percent": "2.4", | |
"number": "280" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-25, 212, -104, -99, -94] | |
] | |
], | |
"id": "65", | |
"properties": { | |
"population": "3647", | |
"percent": "4.5", | |
"number": "165" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-83, -177, 213, 214, 215, -193] | |
] | |
], | |
"id": "66", | |
"properties": { | |
"population": "86905", | |
"percent": "3.7", | |
"number": "3229" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-137, -211, -212, -197] | |
] | |
], | |
"id": "67", | |
"properties": { | |
"population": "25482", | |
"percent": "3.5", | |
"number": "903" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-2, 216, -162, -129, -187, -55] | |
] | |
], | |
"id": "68", | |
"properties": { | |
"population": "42391", | |
"percent": "3.4", | |
"number": "1438" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-113, -53, -145, -80, -73, -117] | |
] | |
], | |
"id": "69", | |
"properties": { | |
"population": "45048", | |
"percent": "6.2", | |
"number": "2790" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[217, -64, 218, -18] | |
] | |
], | |
"id": "70", | |
"properties": { | |
"population": "20640", | |
"percent": "42", | |
"number": "8659" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-154, -75, -79, 219, -141] | |
] | |
], | |
"id": "71", | |
"properties": { | |
"population": "7992", | |
"percent": "22.3", | |
"number": "1783" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-215, 220, -201, -87, -208, -202, 221] | |
] | |
], | |
"id": "72", | |
"properties": { | |
"population": "603403", | |
"percent": "11", | |
"number": "66582" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-57, -189, -200, -221, -214, -176] | |
] | |
], | |
"id": "73", | |
"properties": { | |
"population": "73085", | |
"percent": "4.8", | |
"number": "3488" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-216, -222, -205, 222, -194] | |
] | |
], | |
"id": "74", | |
"properties": { | |
"population": "50976", | |
"percent": "5", | |
"number": "2556" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-155, -27, -93, -42] | |
] | |
], | |
"id": "75", | |
"properties": { | |
"population": "11629", | |
"percent": "8.1", | |
"number": "944" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[223, -9, -173, 224, -127] | |
] | |
], | |
"id": "76", | |
"properties": { | |
"population": "8878", | |
"percent": "4.8", | |
"number": "424" | |
} | |
}, { | |
"type": "MultiPolygon", | |
"arcs": [[[-225, -174, -101, -103, -128] | |
] | |
], | |
"id": "77", | |
"properties": { | |
"population": "20081", | |
"percent": "10.6", | |
"number": "2128" | |
} | |
} | |
] | |
} | |
}, | |
"arcs": [[[9846, 7523],[12, -178],[71, -1019],[19, -356] | |
],[[9948, 5970],[-390, 0] | |
],[[9558, 5970],[13, 1553] | |
],[[9571, 7523],[32, 0],[243, 0] | |
],[[5201, 9999],[230, 0],[274, 0] | |
],[[5705, 9999],[7, -1197] | |
],[[5712, 8802],[0, -389] | |
],[[5712, 8413],[-499, 0] | |
],[[5213, 8413],[-12, 1586] | |
],[[8549, 2896],[0, -259],[-122, 0],[0, -1035] | |
],[[8427, 1602],[-249, 0] | |
],[[8178, 1602],[-486, 0] | |
],[[7692, 1602],[0, 776] | |
],[[7692, 2378],[307, 0],[0, 259],[64, 0],[0, 502] | |
],[[8063, 3139],[243, 0],[0, -243],[243, 0] | |
],[[3495, 8802],[0, -275] | |
],[[3495, 8527],[-633, 0],[-300, 0],[-173, 0] | |
],[[2389, 8527],[7, 1472] | |
],[[2396, 9999],[364, 0],[639, 0],[102, 0] | |
],[[3501, 9999],[-6, -1197] | |
],[[4249, 4433],[-58, 0] | |
],[[4191, 4433],[-351, 0],[-83, 0],[0, -259],[-128, 0] | |
],[[3629, 4174],[-51, 0],[-77, 0] | |
],[[3501, 4174],[0, 453],[0, 712] | |
],[[3501, 5339],[492, 0],[7, 259],[242, 0] | |
],[[4242, 5598],[0, -129] | |
],[[4242, 5469],[7, -1036] | |
],[[5590, 6229],[-121, 0],[0, -518] | |
],[[5469, 5711],[-319, 0],[-45, 0] | |
],[[5105, 5711],[-6, 777] | |
],[[5099, 6488],[-7, 1035] | |
],[[5092, 7523],[173, 0],[325, 0] | |
],[[5590, 7523],[0, -1294] | |
],[[8178, 1602],[64, -97],[0, -534],[109, -211],[95, 0] | |
],[[8446, 760],[-12, -81],[-83, -16],[-109, 146],[-96, -146],[-153, 0],[-32, -242],[-134, 32],[-58, -243],[-45, 114],[-51, 145],[-89, 0],[-32, 130],[-122, 80],[52, 146] | |
],[[7482, 825],[12, 210],[-57, 130],[57, 0],[32, 162],[-44, 145] | |
],[[7482, 1472],[153, 0],[0, 130],[51, 0],[6, 0] | |
],[[5469, 5711],[6, -501],[250, 0] | |
],[[5725, 5210],[0, -1553] | |
],[[5725, 3657],[-614, 0] | |
],[[5111, 3657],[0, 728] | |
],[[5111, 4385],[-6, 1084] | |
],[[5105, 5469],[0, 242] | |
],[[6217, 5210],[0, -130] | |
],[[6217, 5080],[-492, 130] | |
],[[5590, 6229],[275, 0],[352, 0] | |
],[[6217, 6229],[0, -1019] | |
],[[6587, 2637],[0, -388],[371, 0],[6, -129],[115, 0] | |
],[[7079, 2120],[0, -470] | |
],[[7079, 1650],[-38, 0],[-7, -307] | |
],[[7034, 1343],[-690, 0] | |
],[[6344, 1343],[0, 647] | |
],[[6344, 1990],[0, 647] | |
],[[6344, 2637],[243, 0] | |
],[[9558, 5970],[-51, 0],[-319, 0] | |
],[[9188, 5970],[0, 518],[-167, 0] | |
],[[9021, 6488],[45, 146],[-64, 129],[7, 178],[51, 81],[32, 243] | |
],[[9092, 7265],[102, 0],[0, 258],[109, 0],[19, 0] | |
],[[9322, 7523],[249, 0] | |
],[[9149, 1602],[0, -647] | |
],[[9149, 955],[-83, 64],[-25, -161],[-71, -81],[-274, 0],[-45, 162],[-205, -179] | |
],[[8427, 1602],[460, 0],[262, 0] | |
],[[1131, 8527],[-154, 0],[-977, 0],[0, 1472],[1118, -16],[19, 0] | |
],[[1137, 9983],[-6, -1456] | |
],[[6836, 3883],[-230, 97],[-19, 324],[-57, 48],[-7, 146],[-179, 275],[-12, 194],[-115, 113] | |
],[[6217, 5210],[287, 0],[332, 0] | |
],[[6836, 5210],[0, -1327] | |
],[[7692, 2378],[-121, 0],[0, 243] | |
],[[7571, 2621],[0, 518],[121, 0],[0, 259] | |
],[[7692, 3398],[371, 0] | |
],[[8063, 3398],[0, -259] | |
],[[5725, 3657],[6, -502] | |
],[[5731, 3155],[-64, 0],[0, -518] | |
],[[5667, 2637],[-115, 0],[0, -129],[-64, -49],[-243, 0],[0, -81],[-185, -48] | |
],[[5060, 2330],[0, 307],[-192, 0],[0, 259] | |
],[[4868, 2896],[0, 761],[39, 0],[204, 0] | |
],[[5674, 1990],[0, -437] | |
],[[5674, 1553],[-39, -81],[-223, 130],[-71, -227],[-76, -48],[-141, 275] | |
],[[5124, 1602],[0, 518],[-64, 0],[0, 210] | |
],[[5667, 2637],[7, -647] | |
],[[9335, 9028],[-7, -485] | |
],[[9328, 8543],[-370, 16],[-7, 0] | |
],[[8951, 8559],[0, 243],[-121, 0] | |
],[[8830, 8802],[0, 1035],[25, -16],[0, 178] | |
],[[8855, 9999],[301, 0],[95, 0],[77, 0] | |
],[[9328, 9999],[-38, -81],[51, -65],[-6, -825] | |
],[[7820, 7523],[0, -258],[313, 0],[-6, -648] | |
],[[8127, 6617],[-121, 0],[-64, 0],[0, -647] | |
],[[7942, 5970],[-333, 0],[-166, 0] | |
],[[7443, 5970],[0, 906] | |
],[[7443, 6876],[0, 647] | |
],[[7443, 7523],[377, 0] | |
],[[5105, 5469],[-633, 0],[-230, 0] | |
],[[4242, 5598],[-12, 890] | |
],[[4230, 6488],[651, 0],[218, 0] | |
],[[9782, 9012],[0, -485],[64, -1004] | |
],[[9322, 7523],[6, 1020] | |
],[[9335, 9028],[127, 0],[320, -16] | |
],[[4230, 6488],[-7, 599] | |
],[[4223, 7087],[0, 436] | |
],[[4223, 7523],[499, 0] | |
],[[4722, 7523],[370, 0] | |
],[[3961, 8802],[13, -1279],[249, 0] | |
],[[4223, 7087],[-121, -81],[-83, -356],[-77, -65],[-179, 129],[-64, 356],[-76, -64],[-13, -178],[-109, -130] | |
],[[3501, 6698],[0, 518],[-6, 1311] | |
],[[3495, 8802],[466, 0] | |
],[[6466, 7523],[-256, 0] | |
],[[6210, 7523],[-485, 17],[-13, -17] | |
],[[5712, 7523],[0, 890] | |
],[[5712, 8802],[140, 0],[607, 0] | |
],[[6459, 8802],[7, -1279] | |
],[[7079, 3009],[-185, 17],[-128, -49],[64, -340],[-243, 0] | |
],[[6344, 2637],[0, 518],[-121, 0] | |
],[[6223, 3155],[0, 502] | |
],[[6223, 3657],[281, 0],[575, 0] | |
],[[7079, 3657],[0, -648] | |
],[[6223, 3155],[-383, 0],[-109, 0] | |
],[[6217, 5080],[6, -1423] | |
],[[5705, 9999],[358, 0],[179, 0],[217, 0] | |
],[[6459, 9999],[0, -1197] | |
],[[4191, 4433],[103, -226],[-32, -162],[70, -243],[-32, -97],[83, -146] | |
],[[4383, 3559],[-179, -16],[-6, -129],[-45, -32],[19, -98],[-281, 0] | |
],[[3891, 3284],[-19, 114],[-45, 0],[-13, 534],[-185, 0],[0, 242] | |
],[[3891, 3284],[0, -647],[-211, 0] | |
],[[3680, 2637],[-96, 194],[-83, -32],[0, 534],[0, 841] | |
],[[3501, 9999],[537, 0],[96, 0] | |
],[[4134, 9999],[191, -534] | |
],[[4325, 9465],[0, -663],[-364, 0] | |
],[[9277, 5452],[51, -145],[122, -49],[-13, -145],[83, 81],[32, -146] | |
],[[9552, 5048],[0, -356],[-134, 0],[0, -437] | |
],[[9418, 4255],[-473, 0],[-19, 0] | |
],[[8926, 4255],[0, 308],[-122, 0],[7, 404] | |
],[[8811, 4967],[70, 97],[51, -113] | |
],[[8932, 4951],[134, -81],[211, 582] | |
],[[8184, 4530],[-121, -291],[0, -841] | |
],[[7692, 3398],[0, 485],[-19, -81],[-76, 16] | |
],[[7597, 3818],[0, 615],[57, 0],[0, 518] | |
],[[7654, 4951],[281, 0],[256, 0] | |
],[[8191, 4951],[-7, -421] | |
],[[4383, 3559],[64, 114],[51, -33],[-13, -404],[141, -65],[-71, -48],[-6, -97] | |
],[[4549, 3026],[19, -146],[-89, 0],[-70, -291],[-20, -211],[51, -194],[-19, -48] | |
],[[4421, 2136],[-76, 129],[19, 65],[-70, 16],[-58, 146],[-32, -243],[-89, 65],[-115, 64],[-32, -129],[-115, 16],[-173, 372] | |
],[[6344, 1343],[32, -259],[-32, 0],[0, -259] | |
],[[6344, 825],[-38, 49],[6, 129],[-95, 113],[-192, -404],[-166, 97],[38, 291],[-166, 49],[-38, 226],[38, 146],[-57, 32] | |
],[[5674, 1990],[89, 0],[581, 0] | |
],[[7482, 1472],[-58, 162],[-345, 16] | |
],[[7079, 2120],[58, 0],[6, 501],[58, 16] | |
],[[7201, 2637],[370, -16] | |
],[[6932, 8802],[-473, 0] | |
],[[6459, 9999],[371, 0],[326, 0],[134, 0] | |
],[[7290, 9999],[0, -647],[-160, -81],[-51, -194],[-134, 16],[-13, -291] | |
],[[5590, 7523],[122, 0] | |
],[[6210, 7523],[7, -1294] | |
],[[4868, 2896],[-204, 0],[0, 130],[-115, 0] | |
],[[4249, 4433],[204, 0],[524, -48],[96, 64],[38, -64] | |
],[[9418, 4255],[0, -340],[-83, 0],[0, -258],[-71, 0],[0, -518] | |
],[[9264, 3139],[-294, 16],[-236, 0] | |
],[[8734, 3155],[6, 1019],[186, 0],[0, 81] | |
],[[9999, 5210],[-19, -1311],[-7, -615],[-12, -647] | |
],[[9961, 2637],[-179, 0],[-377, 0] | |
],[[9405, 2637],[0, 502],[-141, 0] | |
],[[9552, 5048],[76, 97],[96, -194],[83, 113],[115, -81],[13, 194],[64, 33] | |
],[[7443, 5970],[-6, -518] | |
],[[7437, 5452],[-601, 17] | |
],[[6836, 5469],[0, 760] | |
],[[6836, 6229],[0, 647] | |
],[[6836, 6876],[71, 0],[536, 0] | |
],[[6587, 7507],[0, -501],[51, 64],[39, -97],[159, -97] | |
],[[6836, 6229],[-619, 0] | |
],[[6466, 7523],[121, -16] | |
],[[7034, 1343],[45, -340] | |
],[[7079, 1003],[-13, -16],[-57, 0],[6, -194],[-121, -243],[6, -178],[-38, -64],[-64, 48],[-38, 194],[44, 129],[-44, 211],[-58, -162],[-89, 32],[-39, -145],[-51, -16],[-57, 48],[6, 162],[-38, 81],[-90, -65] | |
],[[4715, 8543],[134, 0],[45, -146],[211, -194],[108, 16],[0, 194] | |
],[[4722, 7523],[-7, 1004],[0, 16] | |
],[[7482, 825],[-90, 65],[-38, -227],[-77, -48],[-38, 129],[-83, -48],[-45, 291],[-32, 16] | |
],[[9092, 7265],[-269, 0] | |
],[[8823, 7265],[0, 1294],[128, 0] | |
],[[6836, 3883],[147, -65],[96, 162] | |
],[[7079, 3980],[0, -323] | |
],[[9961, 2637],[-7, -938],[-13, -744],[-6, -890],[-45, -65],[-64, 178],[-185, 81],[-38, 145],[-115, -16],[-115, 340],[-96, 0],[-128, 227] | |
],[[9149, 1602],[7, 259],[121, 0],[0, 776],[128, 0] | |
],[[8811, 4967],[-64, 16],[-13, -113],[-102, -129],[-13, 80],[-109, -129],[-57, -81],[-134, 33],[-45, -130],[-90, 16] | |
],[[8191, 4951],[0, 259] | |
],[[8191, 5210],[121, 0],[0, 242],[64, 0],[0, 276],[128, 0] | |
],[[8504, 5728],[275, 0],[153, 0],[0, -777] | |
],[[7079, 3009],[0, -129],[122, 16],[0, -259] | |
],[[9188, 5970],[-7, -323],[51, -195],[45, 0] | |
],[[8504, 5728],[0, 501],[-64, 0],[0, 388] | |
],[[8440, 6617],[128, 0],[19, -194],[58, -81],[127, 114],[249, 32] | |
],[[6932, 8802],[160, 16],[38, -81],[-140, -194] | |
],[[6990, 8543],[-26, 0],[0, -518],[122, 0],[0, -259] | |
],[[7086, 7766],[-122, 0],[-128, 0],[0, -259],[-249, 0] | |
],[[8830, 8802],[-441, 0] | |
],[[8389, 8802],[25, 1197] | |
],[[8414, 9999],[205, 0],[109, 0],[127, 0] | |
],[[7942, 5970],[0, -242],[121, 0],[0, -518],[128, 0] | |
],[[7654, 4951],[0, 518],[-64, -114],[-89, 33],[45, -146],[-109, 33] | |
],[[7437, 5275],[0, 177] | |
],[[6836, 5469],[0, -259] | |
],[[8376, 6617],[64, 0] | |
],[[8127, 6617],[249, 0] | |
],[[8165, 8300],[0, -777],[-313, 0] | |
],[[7852, 7523],[19, 178],[-102, 17],[-134, 307],[-77, -97],[-51, 32],[45, 243],[-70, -49],[-52, 146],[-83, 16],[-25, 291],[-51, 114],[-122, -292],[-76, -32],[-83, 146] | |
],[[7290, 9999],[26, 0],[236, 0],[613, 0] | |
],[[8165, 9999],[0, -1699] | |
],[[9328, 9999],[13, 0],[441, 0],[0, -696],[0, -291] | |
],[[7443, 7523],[-230, -16],[0, 259],[-127, 0] | |
],[[7852, 7523],[-32, 0] | |
],[[8734, 3155],[0, -259],[-185, 0] | |
],[[7079, 3980],[58, -113],[76, 65],[51, -130] | |
],[[7264, 3802],[58, -129],[45, 65],[-32, 96],[25, 65],[58, -113],[89, 65],[45, -146],[45, 113] | |
],[[7437, 5275],[-173, 32],[0, -1505] | |
],[[3501, 5339],[0, 583],[0, 776] | |
],[[8823, 7265],[-153, 0],[0, 161],[-57, 97],[-167, 0] | |
],[[8446, 7523],[-63, 0],[6, 777] | |
],[[8389, 8300],[0, 502] | |
],[[9948, 5970],[51, -712],[0, -48] | |
],[[2389, 8527],[-153, 0],[-626, 0],[-224, 0],[-255, 0] | |
],[[1137, 9983],[550, 0],[568, 16],[141, 0] | |
],[[5124, 1602],[-172, -97],[-64, 97],[-64, -16],[-102, 178],[-275, 0],[-26, 372] | |
],[[8446, 7523],[0, -776],[-70, 0],[0, -130] | |
],[[8165, 8300],[96, 0],[128, 0] | |
],[[8165, 9999],[45, 0],[64, 0],[140, 0] | |
],[[4134, 9999],[530, 0],[537, 0] | |
],[[4715, 8543],[0, 275],[-115, 340],[-96, 194],[-134, 16],[-45, 97] | |
] | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment