Bird's eye view: using Twigkit's Geospatial module to visualise and filter data

When it comes to lending context to data, mapping and location-awareness is often the missing ingredient. Whether it’s showing prevalence and aggregate as heatmaps, or individual pin-point locations, we have the tools for you.

Heatmaps

Heatmaps are typically used to convey prevalence: consider situations in which there are numerous data points in your data and you’re interested in seeing the larger geographic trends: average unemployment, voters above a certain age, or criminal activities, for example. Heatmaps make the areas of highest density: geographical hotspots, very clear.

Pins

When accuracy is key, drop pins. Because each pin on your map corresponds directly to a point within your data, you can easily present specifics: individual job centers, voting stations, or crime scene locations. And although pins are less adept at conveying trends, the presence of a map underneath does maintain the spatial relationship between individual points.

In both cases above Twigkit automatically adapts to the data that you provide. Simply drop in a few lines of markup, choose a provider like Google, Bing or ArcGis, and the platform takes care of everything else.

                  <geo:map response="from_solr" 
                           provider="google" 
                           latitude-field="geo_lat" 
                           longitude-field="geo_lon" 
                           events="automatic">
                  </geo:map>



Geospatial search

And this is not a one way street, you can use our sophisticated mapping components to pick or filter the data, or link directly through to detail pages or secondary searches from pins.

Note below how moving the map will filter the results you get back (automatically or on click):

Give us a call if you’d like us to help you bring order to your data.