重写HeatMapLayer的热点渲染方法,提升渲染速度,不再支持可变热点半径。
SuperMap. |
重写HeatMapLayer的热点渲染方法,提升渲染速度,不再支持可变热点半径。 |
Properties | |
colors | {Array()} 颜色线性渐变数组,颜色值必须为canvas所支持,默认为[‘blue’,’cyan’,’lime’,’yellow’,’red’]。 |
maxWeight | {Number} 设置权重最大值。 |
radius | {Number} 热点半径 默认为 50。 热点显示的时候以精确点为中心点开始往四周辐射衰减, 其衰减半径和权重值成比列。 注:默认为像素,如需与图层地理坐标保持一致需设置useGeoUnit = true。 |
useGeoUnit | {Boolean} 使用地理单位,默认是false,即默认热点半径默认使用像素单位。 当设置为true时,热点半径和图层地理坐标保持一致。 |
Constructor | |
SuperMap. |
创建一个热点图层。 |
Functions | |
destroy | 销毁图层,释放资源。 |
创建一个热点图层。
//创建一个名为“heatmapfastlayer” 的热点渲染图层。 var heatmapfastlayer = new SuperMap.Layer.HeatMapFastLayer("heatmapfastlayer");
name | 此图层的图层名 {String} |
options | {Object} 设置此类上没有默认值的属性。 |
{SuperMap.Layer.HeatMapFastLayer} 新的热点图层。
销毁图层,释放资源。
destroy: function()