Using Google Sheets to style an SVG choropleth map

Loading data
How does this work?
- Loads in Europe country data in GeoJSON format
- Uses the Geographical functions of the D3 javascript library to project the Geo data to two dimensions
- Uses D3 to render the polygons as paths within an SVG
- Uses D3 to add mouse events (rollover and click) to the SVG paths
- Loads in country styling data (0 or 1) from rows within a publicly shared Google Sheet using the Google Chart Loader library
- Uses D3 to apply the country styling data from the Google sheet to each country