Skip to content

Instantly share code, notes, and snippets.

@csessig86
Created February 6, 2012 20:25
Show Gist options
  • Save csessig86/1754598 to your computer and use it in GitHub Desktop.
Save csessig86/1754598 to your computer and use it in GitHub Desktop.
Rollover effects for Fusion Tables (For blog)
layer.enableMapTips({
select: "'Number', 'Tract', 'County', 'Population for whom poverty status is determined - Total', 'Population for whom poverty status is determined - Below poverty level', 'Population for whom poverty status is determined - Percent below poverty level', 'One race - White', 'One race - Black', 'Other', 'Two or more races'", // list of columns to query, typially need only one column.
from: 2415095, // fusion table name
geometryColumn: 'geometry', // geometry column name
suppressMapTips: true, // optional, whether to show map tips. default false
delay: 1, // milliseconds mouse pause before send a server query. default 300.
tolerance: 6 // tolerance in pixel around mouse. default is 6.
});
//here's the pseudo-hover
google.maps.event.addListener(layer, 'mouseover', function(fEvent) {
var NumVal = fEvent.row['Number'].value;
layer.setOptions({
styles: [{
where: "'Number' = " + NumVal,
polygonOptions: {
fillColor: "#4D4D4D",
fillOpacity: 0.6
}
}]
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment