Spatial Heat Map Data Function for TIBCO Spotfire®

Spatial Heat Maps allow you to visualize overall patterns in numeric spatial data. 

Compatible Products

TIBCO Spotfire®


TIBCO Software

Compatible Versions

This component was tested with Spotfire 7.8 and TERR 4.3


TIBCO Component Exchange License


Heat maps are useful in providing a high level summary to visualize overall patterns in spatial data.  Studying raw point data for patterns can be difficult owing to uneven spatial coverage, and random variability in the values.

Heat maps start by the calculation of a smoothly varying surface to represent the data. This surface is represented by a colored heatmap and contours.

The data function produces three data tables:

  • Heatmap is a filled polygon shapefile which is best rendered as partially transparent colors.
  • Contours and MajorContours are two additional tables that can optionally be used to draw the major (coarse) and minor (fine) contour lines.

License Details


Spotfire Platform Release P1.2

Published: March 2017

Initial Release

Spotfire Platform Release P1.4

Spotfire Cloud Release P1.4

Reviews (5)
jones4me 6:47pm 08/18/2019

Thanks for posting this! The data function was easy to set up. (I have a little experience with maps, but it was straightforward.)  The color shading by the heat map looks great.  I modified the deta function to set document properties for the color levels, so the color levels are dynamic based on the data.

MLH13 6:31am 06/06/2018

Great template that was extremely easy to implement! 

Sihem 7:41am 10/25/2017

Cool template and it was very easy to apply to my data!

pslaughter 11:51am 06/12/2017

Great tool for anyone in oil and gas who has spatial well data they want to grid without going through Petra or any other mapping programs. Thanks for the tool!

Mike Alperin 12:54pm 04/05/2017

This is a great way to visualize geographical numeric data patterns on a map.  The resulting maps include colors and contour lines which can make for a really stunning presentation.  It took me under a minute to create the map by: inserting the data function into my own .dxp, configuring the inputs and outputs and adding the map visualization.