Hi @mtowle419 ,
If you are willing to split the Location ID into X and Y columns, you could use Graph Builder and drag these columns into the X and Y roles.
Then select the Heatmap element and drag column A into the Color role.
You can pick an appropriate color gradient.
To allow the user to toggle to display colors for column A, B, and C, you would add a Column Switcher and include these three columns.
Here's how it would look using the Big Class sample data set if we pretend X=sex and Y=age and having height in the Color role that can be toggled with weight, where you would use column A, B, and C.

Here's the JSL script if you would like to try it yourself:
Graph Builder(
Size( 151, 233 ),
Show Control Panel( 0 ),
Variables( X( :sex ), Y( :age ), Color( :height ) ),
Elements( Heatmap( X, Y, Legend( 5 ) ) ),
Column Switcher( :height, {:height, :weight} )
);
~John