Click and drag to pan. Use the scroll wheel to zoom. Each SVG works separately.
The voronoi code is adapted from this example, to demonstrate panning and zooming SVG content generated dynamically using the d3 visualization library. A g root element was added for a viewport.