Creating a heatmap with 0 depth (min value == max value) causes panic
Created by: jasonpfox
Converting depth / Z range into colorbar scaling generates a divide by 0 NaN.
While 0 depth / flat heatmaps are not themselves meaningful, generating heatmaps on provided data sets can see cases where all values in the map are identically equal...