title: Creating a data displaying map
body: <p>How would one go about creating something like an 'election map'. i.e. a map of the country divided into areas which then turn one colour or the other based upon supporting data (which ideally is then viewable if the areas are clicked).
  I want to do such a thing with users adding data and then their post code area turns one colour or the other depending on what users add.
  I assume vector graphics are the way to go here: I've yet to do anything with html5 so that would be nice to investigate, I don't really want to get into flash. I've been told to try and modify google maps in some way but...this doesn't seem like it would work quite right and it feels like a cop out.
  Any advice?</p>
  
  <p>P.S: to make things even more complicated...is there anyway to make it so that items can be toggled on or off (e.g with the election map example, the locations of cities).
  All I  can think is a seperate svg which overlays the map one but that may work unpredictably with zooming.</p>