I have a fusion table with 5 populations (columns), for each these I want to display the polygons with the highest concentration of population in a different color.
In the example for styling fusion table layers, the "polygonOptions" was defined, but I don't want the polygons to have any styling unless there's a concentration of one of the populations, and also because that would take 1 style away from the limit of 5.
I'm not sure what to change or what I'm missing to have these styles display correctly.
The first problem you have are the column-names, when they contain whitespaces, you must wrap them in single-quotes inside the query.
The other issue(that you need to apply 6 styles but there is a limit of 5). You also may create styles directly for a map, so you may create a dummy-style that sets the opacity of all polygons to 0.
To apply this style use the ID of the style and pass it with the options-parameter to the Layer. I've created such a dummy-style for your map, it does have the ID
4
The layer-creation now should look like this: var layer1 = new google.maps.FusionTablesLayer({
Test: http://jsfiddle.net/doktormolle/8mZuB/
Related to the comments:
you are using wrong column-names.
For http://www.seflculturemap.com/maps/central-american-populations.html:
For http://www.seflculturemap.com/maps/south-american-populations.html: