A standard line chart with the addition of a gradient to show the range of values at each point. (In this case the range is ± 2 standard deviations.) Because the center point of the gradient varies with position on the x-axis, a single SVG area is not sufficient. Instead, the code creates a separate area (referred to as a slice) for each data point.
Modified http://d3js.org/d3.v3.min.js to a secure url
Modified http://jsDataV.is/data/atlweather.js to a secure url
https://d3js.org/d3.v3.min.js
https://jsDataV.is/data/atlweather.js