{"url":"https://api.github.com/gists/9535021","forks_url":"https://api.github.com/gists/9535021/forks","commits_url":"https://api.github.com/gists/9535021/commits","id":"9535021","node_id":"MDQ6R2lzdDk1MzUwMjE=","git_pull_url":"https://gist.github.com/9535021.git","git_push_url":"https://gist.github.com/9535021.git","html_url":"https://gist.github.com/mbostock/9535021","files":{".block":{"filename":".block","type":"text/plain","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/9535021/raw/0e06ff0ee9e034fab21768f1ded08573e8a1acb7/.block","size":79,"truncated":false,"content":"license: gpl-3.0\nredirect: https://observablehq.com/@d3/zoomable-raster-vector\n","encoding":"utf-8"},"README.md":{"filename":"README.md","type":"text/markdown","language":"Markdown","raw_url":"https://gist.githubusercontent.com/mbostock/9535021/raw/c6f0a1bbd16b899aeb2981cd1b4ad0242b71851a/README.md","size":434,"truncated":false,"content":"Using [d3-tile](https://github.com/d3/d3-tile) to display raster image tiles underneath a [CSV dataset](https://github.com/d3/d3-dsv) of point locations (U.S. state capitals), and [d3-zoom](https://github.com/d3/d3-zoom) for pan & zoom. See also the [TopoJSON version](/mbostock/5342063) and the [static version](/mbostock/94b9fd26e12c586f342d).\n\nTiles copyright [OpenStreetMap contributors](https://www.openstreetmap.org/copyright).\n","encoding":"utf-8"},"index.html":{"filename":"index.html","type":"text/html","language":"HTML","raw_url":"https://gist.githubusercontent.com/mbostock/9535021/raw/fe541efe855dd40315cc2c9981f6ffcb205a9593/index.html","size":2717,"truncated":false,"content":"<!DOCTYPE html>\n<meta charset=\"utf-8\">\n<style>\n\nbody {\n  margin: 0;\n}\n\npath {\n  fill: none;\n  stroke: red;\n  stroke-linejoin: round;\n  stroke-width: 1.5px;\n}\n\n</style>\n<svg></svg>\n<script src=\"//d3js.org/d3.v4.min.js\"></script>\n<script src=\"//d3js.org/d3-tile.v0.0.min.js\"></script>\n<script src=\"//d3js.org/topojson.v1.min.js\"></script>\n<script>\n\nvar pi = Math.PI,\n    tau = 2 * pi;\n\nvar width = Math.max(960, window.innerWidth),\n    height = Math.max(500, window.innerHeight);\n\n// Initialize the projection to fit the world in a 1×1 square centered at the origin.\nvar projection = d3.geoMercator()\n    .scale(1 / tau)\n    .translate([0, 0]);\n\nvar path = d3.geoPath()\n    .projection(projection);\n\nvar tile = d3.tile()\n    .size([width, height]);\n\nvar zoom = d3.zoom()\n    .scaleExtent([1 << 11, 1 << 14])\n    .on(\"zoom\", zoomed);\n\nvar svg = d3.select(\"svg\")\n    .attr(\"width\", width)\n    .attr(\"height\", height);\n\nvar raster = svg.append(\"g\");\n\nvar vector = svg.append(\"path\");\n\nd3.csv(\"us-state-capitals.csv\", type, function(error, capitals) {\n  if (error) throw error;\n\n  vector\n      .datum({type: \"FeatureCollection\", features: capitals});\n\n  // Compute the projected initial center.\n  var center = projection([-98.5, 39.5]);\n\n  // Apply a zoom transform equivalent to projection.{scale,translate,center}.\n  svg\n      .call(zoom)\n      .call(zoom.transform, d3.zoomIdentity\n          .translate(width / 2, height / 2)\n          .scale(1 << 12)\n          .translate(-center[0], -center[1]));\n});\n\nfunction zoomed() {\n  var transform = d3.event.transform;\n\n  var tiles = tile\n      .scale(transform.k)\n      .translate([transform.x, transform.y])\n      ();\n\n  projection\n      .scale(transform.k / tau)\n      .translate([transform.x, transform.y]);\n\n  vector\n      .attr(\"d\", path);\n\n  var image = raster\n      .attr(\"transform\", stringify(tiles.scale, tiles.translate))\n    .selectAll(\"image\")\n    .data(tiles, function(d) { return d; });\n\n  image.exit().remove();\n\n  image.enter().append(\"image\")\n      .attr(\"xlink:href\", function(d) { return \"http://\" + \"abc\"[d[1] % 3] + \".tile.openstreetmap.org/\" + d[2] + \"/\" + d[0] + \"/\" + d[1] + \".png\"; })\n      .attr(\"x\", function(d) { return d[0] * 256; })\n      .attr(\"y\", function(d) { return d[1] * 256; })\n      .attr(\"width\", 256)\n      .attr(\"height\", 256);\n}\n\nfunction type(d) {\n  return {\n    type: \"Feature\",\n    properties: {name: d.description, state: d.name},\n    geometry: {type: \"Point\", coordinates: [+d.longitude, +d.latitude]}\n  };\n}\n\nfunction stringify(scale, translate) {\n  var k = scale / 256, r = scale % 1 ? Number : Math.round;\n  return \"translate(\" + r(translate[0] * scale) + \",\" + r(translate[1] * scale) + \") scale(\" + k + \")\";\n}\n\n</script>\n","encoding":"utf-8"},"thumbnail.png":{"filename":"thumbnail.png","type":"image/png","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/9535021/raw/0b8ecb617cc6c2af375fc395eef9f8fe88092472/thumbnail.png","size":26040,"truncated":false,"content":"iVBORw0KGgoAAAANSUhEUgAAAOYAAAB4CAIAAABpZBnfAAAKhmlDQ1BpY20A\nAEjHlZYHUJPZFsfv96U3WkIoUkLvvYP0Gor0KiohCSGUGAJBRERUxBVcCyIi\nWBZ0BUTBtdDWgohiYRFQsLsgi4C6LhZsqLwPecT35s3Omz0zZ77fnDnzv+fe\n796ZPwDkCpZQmAbLAJAuyBKF+XowYmLjGLjHAAIkQAMwoLHYmUL3kJBA8Lfx\nbgjpRuKWyZwW+Gchy+FmsgGAQhBO5GSy0xE+jWQBWyjKAgBljdS1V2UJ5zgG\nYZoIGRDhuXVovHkumOPEeS771hMR5olwHQB4Mosl4gFAQjQBI5vNQ3RItxE2\nF3D4AgDIaIRd2MksDsJeCBunp6+cYyHC+on/ocP7L81EiSaLxZPw/F6+Bd6L\nnylMY63+h8fx/yM9TbywhhqS5MzU8IC59ZAzy2GzvMMXOJnLDFxgYZZH2ALz\ns5gRkh6xX+QCi1Mj3Rc4dWWApF+QuCRYop/pGbfAuckR0QvM4Xp5L7BoZZik\nPzM73Pt7v+eSBU5h+YcsMEs0f15zzE3zDfs+c4hkTkHaEslekkQ+kh5u5vf9\nZiVH+EkYuQCSfr4PU7Jfkd93/bQQiaZIHCY5B64gUqLJYXlJzhbwQRBgAXYW\nNydrbmDPlcLVIj4vOYvhjtx6rjGDKWCbGjMszS2swdwbmv9Fb+jf3gZEv/69\nltEBgEMxUuR9r7G0AGh7CgD13fea1mvk9+4A4FwfWyzKnq/NXVeAAUQgjbxO\nJeQGaAF9YAIsgS1wAm7AG/iDYBABYsFywAbJIB2IwCqQB9aDIlACdoDdoBIc\nBIdAHTgOToIWcBZcBFfADdAHBsEDMAzGwHMwBd6BGQiCcBAFokJKkDqkAxlB\nlpA95AJ5Q4FQGBQLJUA8SACJoTxoI1QClUKVUDVUD/0CtUEXoWtQP3QPGoEm\nodfQJxgFk2EarArrwmawPewOB8AR8DKYB2fAuXAhvA2ugGvgY3AzfBG+AQ/C\nw/BzeBoFUCQUHaWBMkHZozxRwag4VBJKhMpHFaPKUTWoRlQ7qht1CzWMeoH6\niMaiqWgG2gTthPZDR6LZ6Ax0PnoruhJdh25Gd6FvoUfQU+ivGApGBWOEccQw\nMTEYHmYVpghTjjmCOYO5jBnEjGHeYbFYOlYPa4f1w8ZiU7BrsFux+7FN2A5s\nP3YUO43D4ZRwRjhnXDCOhcvCFeH24o7hLuAGcGO4D3gSXh1viffBx+EF+A34\ncvxR/Hn8AH4cP0OQIegQHAnBBA5hNWE74TChnXCTMEaYIcoS9YjOxAhiCnE9\nsYLYSLxMfEh8QyKRNEkOpFASn1RAqiCdIF0ljZA+kuXIhmRPcjxZTN5GriV3\nkO+R31AoFF2KGyWOkkXZRqmnXKI8pnyQokqZSjGlOFLrpKqkmqUGpF5KE6R1\npN2ll0vnSpdLn5K+Kf1ChiCjK+Mpw5LJl6mSaZO5IzMtS5W1kA2WTZfdKntU\n9prshBxOTlfOW44jVyh3SO6S3CgVRdWielLZ1I3Uw9TL1DEalqZHY9JSaCW0\n47Re2pS8nLy1fJR8jnyV/Dn5YTqKrktn0tPo2+kn6UP0TwqqCu4KXIUtCo0K\nAwrvFRcpuilyFYsVmxQHFT8pMZS8lVKVdiq1KD1SRisbKocqr1I+oHxZ+cUi\n2iKnRexFxYtOLrqvAqsYqoSprFE5pNKjMq2qpuqrKlTdq3pJ9YUaXc1NLUWt\nTO282qQ6Vd1Fna9epn5B/RlDnuHOSGNUMLoYUxoqGn4aYo1qjV6NGU09zUjN\nDZpNmo+0iFr2WklaZVqdWlPa6tpB2nnaDdr3dQg69jrJOnt0unXe6+rpRutu\n1m3RndBT1GPq5eo16D3Up+i76mfo1+jfNsAa2BukGuw36DOEDW0Mkw2rDG8a\nwUa2Rnyj/Ub9xhhjB2OBcY3xHROyibtJtkmDyYgp3TTQdINpi+lLM22zOLOd\nZt1mX81tzNPMD5s/sJCz8LfYYNFu8drS0JJtWWV524pi5WO1zqrV6pW1kTXX\n+oD1XRuqTZDNZptOmy+2drYi20bbSTttuwS7fXZ37Gn2IfZb7a86YBw8HNY5\nnHX46GjrmOV40vEvJxOnVKejThOL9RZzFx9ePOqs6cxyrnYedmG4JLj85DLs\nquHKcq1xfeKm5cZxO+I27m7gnuJ+zP2lh7mHyOOMx3tPR8+1nh1eKC9fr2Kv\nXm8570jvSu/HPpo+PJ8GnylfG981vh1+GL8Av51+d5iqTDaznjnlb+e/1r8r\ngBwQHlAZ8CTQMFAU2B4EB/kH7Qp6uERniWBJSzAIZgbvCn4UoheSEfJrKDY0\nJLQq9GmYRVheWHc4NXxF+NHwdxEeEdsjHkTqR4ojO6Oko+Kj6qPeR3tFl0YP\nx5jFrI25Eascy49tjcPFRcUdiZte6r1099KxeJv4ovihZXrLcpZdW668PG35\nuRXSK1grTiVgEqITjiZ8ZgWzaljTiczEfYlTbE/2HvZzjhunjDPJdeaWcseT\nnJNKkyZ4zrxdvMlk1+Ty5Bd8T34l/1WKX8rBlPepwam1qbNp0WlN6fj0hPQ2\ngZwgVdC1Um1lzsp+oZGwSDic4ZixO2NKFCA6kgllLstszaIhZqVHrC/eJB7J\ndsmuyv6wKmrVqRzZHEFOz2rD1VtWj+f65P68Br2GvaYzTyNvfd7IWve11flQ\nfmJ+5zqtdYXrxgp8C+rWE9enrv9tg/mG0g1vN0ZvbC9ULSwoHN3ku6mhSKpI\nVHRns9Pmgz+gf+D/0LvFasveLV+LOcXXS8xLyks+b2Vvvf6jxY8VP85uS9rW\nu912+4Ed2B2CHUM7XXfWlcqW5paO7gra1VzGKCsue7t7xe5r5dblB/cQ94j3\nDFcEVrTu1d67Y+/nyuTKwSqPqqZ9Kvu27Hu/n7N/4IDbgcaDqgdLDn76if/T\n3Wrf6uYa3ZryQ9hD2YeeHo463P2z/c/1R5SPlBz5UiuoHa4Lq+uqt6uvP6py\ndHsD3CBumDwWf6zvuNfx1kaTxuomelPJCXBCfOLZLwm/DJ0MONl5yv5U42md\n0/vOUM8UN0PNq5unWpJbhltjW/vb/Ns6253az/xq+mvtWY2zVefkz20/Tzxf\neH72Qu6F6Q5hx4uLvIujnSs6H1yKuXS7K7Sr93LA5atXfK5c6nbvvnDV+erZ\na47X2q7bX2+5YXujucem58xvNr+d6bXtbb5pd7O1z6GvvX9x//kB14GLt7xu\nXbnNvH1jcMlg/1Dk0N078XeG73LuTtxLu/fqfvb9mQcFDzEPix/JPCp/rPK4\n5neD35uGbYfPjXiN9DwJf/JglD36/I/MPz6PFT6lPC0fVx+vn7CcODvpM9n3\nbOmzsefC5zMviv6U/XPfS/2Xp/9y+6tnKmZq7JXo1ezrrW+U3tS+tX7bOR0y\n/fhd+ruZ98UflD7UfbT/2P0p+tP4zKrPuM8VXwy+tH8N+PpwNn12VsgSsb5Z\nARSScFISAK9rAaDEIt6hDwCi1LzH/RbQvC//RuDveN4HfwtbAGrdAIhE/HQg\n4lEOIKmDMBn5ztm1CDcAW1lJ8t+RmWRlOa9FRpwc5sPs7BtVAHDtAHwRzc7O\n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\n","encoding":"base64"},"us-state-capitals.csv":{"filename":"us-state-capitals.csv","type":"text/csv","language":"CSV","raw_url":"https://gist.githubusercontent.com/mbostock/9535021/raw/ff3a604788dca89de2604b42f3c8c720c259f7be/us-state-capitals.csv","size":2033,"truncated":false,"content":"name,description,latitude,longitude\nAlabama,Montgomery,32.377716,-86.300568\nAlaska,Juneau,58.301598,-134.420212\nArizona,Phoenix,33.448143,-112.096962\nArkansas,Little Rock,34.746613,-92.288986\nCalifornia,Sacramento,38.576668,-121.493629\nColorado,Denver,39.739227,-104.984856\nConnecticut,Hartford,41.764046,-72.682198\nDelaware,Dover,39.157307,-75.519722\nHawaii,Honolulu,21.307442,-157.857376\nFlorida,Tallahassee,30.438118,-84.281296\nGeorgia,Atlanta,33.749027,-84.388229\nIdaho,Boise,43.617775,-116.199722\nIllinois,Springfield,39.798363,-89.654961\nIndiana,Indianapolis,39.768623,-86.162643\nIowa,Des Moines,41.591087,-93.603729\nKansas,Topeka,39.048191,-95.677956\nKentucky,Frankfort,38.186722,-84.875374\nLouisiana,Baton Rouge,30.457069,-91.187393\nMaine,Augusta,44.307167,-69.781693\nMaryland,Annapolis,38.978764,-76.490936\nMassachusetts,Boston,42.358162,-71.063698\nMichigan,Lansing,42.733635,-84.555328\nMinnesota,St. Paul,44.955097,-93.102211\nMississippi,Jackson,32.303848,-90.182106\nMissouri,Jefferson City,38.579201,-92.172935\nMontana,Helena,46.585709,-112.018417\nNebraska,Lincoln,40.808075,-96.699654\nNevada,Carson City,39.163914,-119.766121\nNew Hampshire,Concord,43.206898,-71.537994\nNew Jersey,Trenton,40.220596,-74.769913\nNew Mexico,Santa Fe,35.68224,-105.939728\nNorth Carolina,Raleigh,35.78043,-78.639099\nNorth Dakota,Bismarck,46.82085,-100.783318\nNew York,Albany,42.652843,-73.757874\nOhio,Columbus,39.961346,-82.999069\nOklahoma,Oklahoma City,35.492207,-97.503342\nOregon,Salem,44.938461,-123.030403\nPennsylvania,Harrisburg,40.264378,-76.883598\nRhode Island,Providence,41.830914,-71.414963\nSouth Carolina,Columbia,34.000343,-81.033211\nSouth Dakota,Pierre,44.367031,-100.346405\nTennessee,Nashville,36.16581,-86.784241\nTexas,Austin,30.27467,-97.740349\nUtah,Salt Lake City,40.777477,-111.888237\nVermont,Montpelier,44.262436,-72.580536\nVirginia,Richmond,37.538857,-77.43364\nWashington,Olympia,47.035805,-122.905014\nWest Virginia,Charleston,38.336246,-81.612328\nWisconsin,Madison,43.074684,-89.384445\nWyoming,Cheyenne,41.140259,-104.820236","encoding":"utf-8"}},"public":true,"created_at":"2014-03-13T19:21:17Z","updated_at":"2020-11-24T15:48:10Z","description":"Raster & Vector IV","comments":1,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/9535021/comments","owner":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"forks":[{"url":"https://api.github.com/gists/cacc67b4d7d682dd784f0371fa7b9ac4","user":{"login":"wboykinm","id":735463,"node_id":"MDQ6VXNlcjczNTQ2Mw==","avatar_url":"https://avatars.githubusercontent.com/u/735463?v=4","gravatar_id":"","url":"https://api.github.com/users/wboykinm","html_url":"https://github.com/wboykinm","followers_url":"https://api.github.com/users/wboykinm/followers","following_url":"https://api.github.com/users/wboykinm/following{/other_user}","gists_url":"https://api.github.com/users/wboykinm/gists{/gist_id}","starred_url":"https://api.github.com/users/wboykinm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wboykinm/subscriptions","organizations_url":"https://api.github.com/users/wboykinm/orgs","repos_url":"https://api.github.com/users/wboykinm/repos","events_url":"https://api.github.com/users/wboykinm/events{/privacy}","received_events_url":"https://api.github.com/users/wboykinm/received_events","type":"User","user_view_type":"public","site_admin":false,"name":"Bill Morris","company":"@Mapbox","blog":"https://billmorris.io","location":"Burlington, VT","email":null,"hireable":true,"bio":"full-stack dilettante","twitter_username":null,"public_repos":174,"public_gists":615,"followers":209,"following":107,"created_at":"2011-04-17T23:08:12Z","updated_at":"2026-06-02T20:38:59Z"},"id":"cacc67b4d7d682dd784f0371fa7b9ac4","created_at":"2016-08-30T02:41:38Z","updated_at":"2016-08-30T15:52:00Z"}],"history":[{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"eaed7e5632735a6609f02d0ba0e55c031e14200d","committed_at":"2019-07-25T18:42:33Z","change_status":{"total":1,"additions":1,"deletions":0},"url":"https://api.github.com/gists/9535021/eaed7e5632735a6609f02d0ba0e55c031e14200d"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"928a5f81f170b767162f8f52dbad05985eae9cac","committed_at":"2019-03-02T02:27:25Z","change_status":{"total":4,"additions":2,"deletions":2},"url":"https://api.github.com/gists/9535021/928a5f81f170b767162f8f52dbad05985eae9cac"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"902265051e775cd35a6aa6307a23070f739ebed1","committed_at":"2016-09-12T15:38:16Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/9535021/902265051e775cd35a6aa6307a23070f739ebed1"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"60378dab56e8c222b69b53fa6a5deefd1b22743c","committed_at":"2016-06-25T05:29:21Z","change_status":{"total":6,"additions":4,"deletions":2},"url":"https://api.github.com/gists/9535021/60378dab56e8c222b69b53fa6a5deefd1b22743c"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"f44d0f999055f973706150a2bf796e845ced72af","committed_at":"2016-06-25T05:24:19Z","change_status":{"total":16,"additions":5,"deletions":11},"url":"https://api.github.com/gists/9535021/f44d0f999055f973706150a2bf796e845ced72af"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"18dfabdb1ce43441fc7d3310bee96a16e984e6e5","committed_at":"2016-06-25T05:06:42Z","change_status":{"total":109,"additions":61,"deletions":48},"url":"https://api.github.com/gists/9535021/18dfabdb1ce43441fc7d3310bee96a16e984e6e5"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"1a31aba11a4b85bfbdd2eef1c3a8f0791def6c20","committed_at":"2016-02-09T01:58:07Z","change_status":{"total":1,"additions":1,"deletions":0},"url":"https://api.github.com/gists/9535021/1a31aba11a4b85bfbdd2eef1c3a8f0791def6c20"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"953bbc507c5eac5369053295ca93edcc4baf183e","committed_at":"2016-02-05T20:19:08Z","change_status":{"total":4,"additions":2,"deletions":2},"url":"https://api.github.com/gists/9535021/953bbc507c5eac5369053295ca93edcc4baf183e"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"cd05201dfd8e6c7887798862bd2df13976795ac0","committed_at":"2015-10-05T16:01:53Z","change_status":{"total":0,"additions":0,"deletions":0},"url":"https://api.github.com/gists/9535021/cd05201dfd8e6c7887798862bd2df13976795ac0"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"b4623c3f443b283749ce5ba395254a187d1d9142","committed_at":"2015-10-05T16:00:29Z","change_status":{"total":0,"additions":0,"deletions":0},"url":"https://api.github.com/gists/9535021/b4623c3f443b283749ce5ba395254a187d1d9142"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"0860cbafade38163291fc92a0d0572098eec8c9a","committed_at":"2015-10-05T15:59:48Z","change_status":{},"url":"https://api.github.com/gists/9535021/0860cbafade38163291fc92a0d0572098eec8c9a"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"7044d40f1d59a5b1f1d772642cf9515e1a67b515","committed_at":"2015-06-11T19:05:27Z","change_status":{},"url":"https://api.github.com/gists/9535021/7044d40f1d59a5b1f1d772642cf9515e1a67b515"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"029139782530cc82ba0c3bf86755d9bf09f4b698","committed_at":"2014-03-14T16:58:29Z","change_status":{},"url":"https://api.github.com/gists/9535021/029139782530cc82ba0c3bf86755d9bf09f4b698"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"10be5ff090fa8a2531b2eaacc11584d487189e64","committed_at":"2014-03-13T19:21:42Z","change_status":{},"url":"https://api.github.com/gists/9535021/10be5ff090fa8a2531b2eaacc11584d487189e64"}],"truncated":false}