{"url":"https://api.github.com/gists/3892919","forks_url":"https://api.github.com/gists/3892919/forks","commits_url":"https://api.github.com/gists/3892919/commits","id":"3892919","node_id":"MDQ6R2lzdDM4OTI5MTk=","git_pull_url":"https://gist.github.com/3892919.git","git_push_url":"https://gist.github.com/3892919.git","html_url":"https://gist.github.com/mbostock/3892919","files":{".block":{"filename":".block","type":"text/plain","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/3892919/raw/703d310b399098a243a76a50bc209167e924cfd2/.block","size":17,"truncated":false,"content":"license: gpl-3.0\n"},"README.md":{"filename":"README.md","type":"text/markdown","language":"Markdown","raw_url":"https://gist.githubusercontent.com/mbostock/3892919/raw/7d2e56b58dfeaad3c25778f22806c9786c6b2ed4/README.md","size":286,"truncated":false,"content":"An example of [d3.behavior.zoom](https://github.com/mbostock/d3/wiki/Zoom-Behavior) applied using *x*- and *y*-[scales](https://github.com/mbostock/d3/wiki/Quantitative-Scales). This example can be extended with [programmatic control](/mbostock/3892928) to animate between preset views."},"index.html":{"filename":"index.html","type":"text/html","language":"HTML","raw_url":"https://gist.githubusercontent.com/mbostock/3892919/raw/11b25259e07e5fcc725e2044d1e757767d337e6c/index.html","size":1539,"truncated":false,"content":"\n\n