一 、热力图定义
热力图(heat map)也称热图,是以特殊颜色高亮区域的形式表示密度、温度、气压、频率等分布的不易理解和表达的数据。
二、HeatmapRenderer
esri/renderers/HeatmapRenderer类用来快速绘制热力图,将要素图层点数据渲染为强调更高密度或加权值区域的栅格可视化效果。构造函数为:
new HeatmapRenderer(options)
options包括:
-
圆半径blurRadius;
-
一组渲染器渐变颜色字符串colors,该属性是必需的;
-
加权heatmap点的属性名称field;
-
最大像素强度值maxPixelIntensity;
-
最小像素强度值minPixelIntensity。
colors
:CSS颜色字符串数组(#RGB
,#RRGGBB
,rgb(r,g,b)
,rgba(r,g,b,a)
),颜色数组至少需要2个元素,即渲染器将使用的颜色渐变,例如:
colors: ["rgba(0, 0, 255, 0)","rgb(0, 0, 255