Rotating map with D3.js using Canvas

source code