This is a dc.js example showing how GeoJson Polygon can be associated with crossfilter dimension and group using a choropleth chart. Different regions can be colored differently based on different calculation (amount raised). Like any other dc.js chart a choropleth chart can then be mixed with other dc.js chart or your own custom d3 drawing. In this example we have shown how it can work with multiple bubble chart.
Public data source BuzzData.com.