mbostock
Based on Jarno Elonen’s Fit an affine transformation to given points.
https://d3js.org/d3.v3.min.js