However, because d3 angles start at the top we also need to subtract a quarter of a circle, or Math.PI/2 to make it work the way we want to. I hope that was a somewhat clear explanation of why you end up with the following calculation for the x2 attribute (the other location ...