{"url":"https://api.github.com/gists/5731578","forks_url":"https://api.github.com/gists/5731578/forks","commits_url":"https://api.github.com/gists/5731578/commits","id":"5731578","node_id":"MDQ6R2lzdDU3MzE1Nzg=","git_pull_url":"https://gist.github.com/5731578.git","git_push_url":"https://gist.github.com/5731578.git","html_url":"https://gist.github.com/mbostock/5731578","files":{".block":{"filename":".block","type":"text/plain","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/5731578/raw/703d310b399098a243a76a50bc209167e924cfd2/.block","size":17,"truncated":false,"content":"license: gpl-3.0\n","encoding":"utf-8"},"index.html":{"filename":"index.html","type":"text/html","language":"HTML","raw_url":"https://gist.githubusercontent.com/mbostock/5731578/raw/c815bb4ed56bd596a98ce59561665fe1ab1ec586/index.html","size":1287,"truncated":false,"content":"<!DOCTYPE html>\n<meta charset=\"utf-8\">\n<style>\n\npath {\n  fill: none;\n  stroke-linejoin: round;\n}\n\n.sphere,\n.graticule {\n  stroke: #aaa;\n}\n\n.equator {\n  stroke: red;\n  stroke-width: 2px;\n}\n\n</style>\n<body>\n<script src=\"//d3js.org/d3.v3.min.js\"></script>\n<script>\n\nvar width = 960,\n    height = 500,\n    rotate = [10, -10],\n    velocity = [.003, -.001],\n    time = Date.now();\n\nvar projection = d3.geo.orthographic()\n    .scale(240)\n    .translate([width / 2, height / 2])\n    .clipAngle(90 + 1e-6)\n    .precision(.3);\n\nvar path = d3.geo.path()\n    .projection(projection);\n\nvar graticule = d3.geo.graticule();\n\nvar svg = d3.select(\"body\").append(\"svg\")\n    .attr(\"width\", width)\n    .attr(\"height\", height);\n\nsvg.append(\"path\")\n    .datum({type: \"Sphere\"})\n    .attr(\"class\", \"sphere\")\n    .attr(\"d\", path);\n\nsvg.append(\"path\")\n    .datum(graticule)\n    .attr(\"class\", \"graticule\")\n    .attr(\"d\", path);\n\nsvg.append(\"path\")\n    .datum({type: \"LineString\", coordinates: [[-180, 0], [-90, 0], [0, 0], [90, 0], [180, 0]]})\n    .attr(\"class\", \"equator\")\n    .attr(\"d\", path);\n\nvar feature = svg.selectAll(\"path\");\n\nd3.timer(function() {\n  var dt = Date.now() - time;\n  projection.rotate([rotate[0] + velocity[0] * dt, rotate[1] + velocity[1] * dt]);\n  feature.attr(\"d\", path);\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/5731578/raw/3049553134a6256a1b09b0718970cd2de8f0d759/thumbnail.png","size":18153,"truncated":false,"content":"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\nsK+zf+jAdIhyWOzQ5PBqjNmY1DFrxpwb89XR1THbcZfjXSdNp/FOi51anN44\n2zhznCudr7nQXEJdFrg0u7weazuWN3br2FuuDNcJrstc21y/uLm7Sdzq3Xrc\nzdzT3De73/TQ8ojxKPU470nwDPRc4Nnq+dHLzSvf64DXH9723lnee7yfj7Mc\nxxu3a9xjHxMfts8OH5kvyzfNd7uvzM/Yj+1X5ffI39Sf67/b/1mAdUBmwN6A\nV4GOgZLAw4Hvg7yC5gWdCMaCw4KLgztCNEMSQjaFPAg1CeWH1oX2hbmGzQk7\nEU4IjwxfE34zwiCCE1Eb0Tfeffy88acjqZFxkZsiH0XZREmiWiagE8ZPWDvh\n3kTziaKJTdEgOiJ6bfT9GMuY3JhfJhEnxUyqnPQ01il2buy5OEbc9Lg9ce/i\nA+NXxd9NsEqQJrQlqiVOSaxNfJ8UnFSWJEsekzwv+VKKXoowpTmVlJqYuju1\nf3LI5PWTu6e4TimacmOq5dRZUy9M05uWPe3odLXp7OkH0whpSWl70j6zo9lV\n7P70iPTN6X2cIM4GzkuuP3cdt4fnwyvjPcvwySjLeM734a/l9wj8BOWCXmGQ\ncJPwdWZ45rbM91nRWdVZg9lJ2Q055Jy0nCMiTVGW6PQMwxmzZnSJbcVFYlmu\nV+763D5JpGR3HpI3Na85XwtectulVtIfpA8LfAsqCz7MTJx5cJbGLNGs9tk2\ns1fMflYYWvjTHHwOZ07bXOO5i+Y+nBcwb8d8ZH76/LYFpguWLuheGLawZhFl\nUdaiXxc7Li5b/OeSpCUtSw2WLlz6+IewH+qK6EWSopvLvJdtW44vFy7vWOGy\nYuOKr8Xc4osljiXlJZ9LOaUXf3T6seLHwZUZKztWua3aupq4WrT6xhq/NTVl\nGmWFZY/XTljbuI61rnjdn+unr79QPrZ82wbKBukGWUVURfNGs42rN37eJNh0\nvTKwsmGz/uYVm99v4W65stV/a/02g20l2z5tF26/tSNsR2OVRVX5TuLOgp1P\ndyXuOveTx0+1u/V2l+z+Ui2qltXE1pyuda+t3aO/Z1UdWiet69k7ZW/nvuB9\nzfX29TsamA0l+8F+6f4XP6f9fONA5IG2gx4H6w+ZH9p8mHG4uBFpnN3Y1yRo\nkjWnNHcdGX+krcW75fAvDr9Utxq3Vh7VPrrqGOXY0mODxwuP958Qn+g9yT/5\n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\noSzeyhd/AAAAAElFTkSuQmCC\n","encoding":"base64"}},"public":true,"created_at":"2013-06-07T19:03:08Z","updated_at":"2016-02-09T02:04:29Z","description":"Rotating Orthographic","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/5731578/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":[],"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":"709582f8e3e37d97e1ce4f0259f86d0feacf4061","committed_at":"2016-02-09T02:04:27Z","change_status":{"total":1,"additions":1,"deletions":0},"url":"https://api.github.com/gists/5731578/709582f8e3e37d97e1ce4f0259f86d0feacf4061"},{"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":"66f5a19744a71530465e72623fe42246d22ca1f1","committed_at":"2015-10-31T01:45:38Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/5731578/66f5a19744a71530465e72623fe42246d22ca1f1"},{"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":"ad4796e2630f85ada64c11584ab49b62b75d1832","committed_at":"2015-06-11T19:21:39Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/5731578/ad4796e2630f85ada64c11584ab49b62b75d1832"},{"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":"5f96140e08cb04d8bcd33a60a16a902848914bea","committed_at":"2013-06-09T12:51:56Z","change_status":{"total":0,"additions":0,"deletions":0},"url":"https://api.github.com/gists/5731578/5f96140e08cb04d8bcd33a60a16a902848914bea"},{"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":"a9970d6b8626278dc4f4f09eaa853cd5355e6797","committed_at":"2013-06-07T19:03:08Z","change_status":{"total":69,"additions":69,"deletions":0},"url":"https://api.github.com/gists/5731578/a9970d6b8626278dc4f4f09eaa853cd5355e6797"}],"truncated":false}