An example of d3.behavior.zoom applied using x- and y-scales. This example can be extended with programmatic control to animate between preset views.