TIBCO Spotfire 6.0 steps up its ability to analyze business data in the context of geography by introducing an updated Map visualization. This Map visualization includes some nice features, including a worldwide basemap (which you can see outside Spotfire at http://geoanalytics.tibco.com ), automatic geocoding of various geographic areas, the ability to add multiple layers of data , and the ability to geographically drilldown into your data.
We will have future tips on other features of the new Map chart, but this tip will focus on the ability to geographically drilldown into your data.
In this example we are looking at unemployment changes over time. We can setup our visualization with multiple feature layers. Feature layers allow us to use boundaries for markers (like shapes). Marker layers, on the other hand, do not use boundaries, but use markers.
Let’s assume we set up a feature layer for states in the United States to show change in unemployment rate from last year to this year by state. We can call this Layer ‘State’ and then we can setup another feature layer, called ‘County’ for Counties in the United States to show change in unemployment by County.
We don’t want to have both displayed at the same time. We want to start by showing unemployment by state, and then when we zoom into the Basemap we would like to switch and show unemployment by county.
This is done by setting up the Zoom Visibility from the ‘Zoom Visibility’ option from the Map Chart Properties dialog.
Each Layer on the Map Chart has its own slider on the Zoom Visibility dialog. Consider these sliders similar to the Navigation Control shown on the Map Chart and they correspond to the same zoom levels in the Map. As you can see from the image above, the Map Layer is set to be visible for the entire range. The State Layer is set to be visible through about ¼ of the zoom range and then the County Layer becomes visible immediately after that for the rest of the zoom range.
Now when a user zooms in on the map, at the specified zoom level, the State boundaries disappear and the County level appears, as shown in the image below.