# HeatLayer
查阅Leaflet API

#### new mars2d.layer.HeatLayer(latlngs, options)
layer/graphicLayer/HeatLayer.js 6

热力图图层

参数名称 | 类型 | 描述信息
--- | --- | ---
`latlngs` | Array.<L.LatLng> | Array.<Object> | 可选 坐标数组，每个点中的可选第三个参数altitude表示点强度。除非max指定选项，否则强度应介于0.0和之间1.0。
`options` | Object | 可选 参数对象，包括以下：
参数名称 | 类型 | 默认值 | 描述信息
--- | --- | --- | ---
`minOpacity` | Number |  | 可选 热力开始时的最小不透明度
`maxZoom` | Number |  | 可选 点达到最大强度的缩放级别（强度随缩放缩放），maxZoom默认情况下等于地图
`max` | Number | `1.0` | 可选 最大点强度
`radius` | Number | `25` | 可选 默认情况下，热图的每个“点”的半径
`blur` | Number | `15` | 可选 默认情况下的模糊量
`gradient` | Object |  | 可选 颜色渐变配置，例如：{0.4: 'blue', 0.65: 'lime', 1: 'red'}
`id` | String | Number | `createGuid()` | 可选 图层id标识
`pid` | String | Number | `-1` | 可选 图层父级的id，一般图层管理中使用
`name` | String | `''` | 可选 图层名称
`pane` | String | `'overlayPane'` | 可选 指定图层添加到地图的哪个pane的DIV中，用于控制不同层级显示的，优先级高于zIndex。

##### 参考:

- 更多请参考 Leaflet.heat

### 继承自

- L.Layer

### 属性值

#### id : String|Number
layer/graphicLayer/HeatLayer.js 56

对象的id标识

#### 只读 isAdded : Boolean
layer/graphicLayer/HeatLayer.js 34

是否已添加到地图

#### name : String
layer/graphicLayer/HeatLayer.js 69

名称 标识

#### pid : String|Number
layer/graphicLayer/HeatLayer.js 43

对象的pid标识

#### show : Boolean
layer/graphicLayer/HeatLayer.js 82

显示隐藏状态

### 方法

#### addLatLng(latlng) → HeatLayer
layer/graphicLayer/HeatLayer.js 127

添加新的坐标点

参数名称 | 类型 | 描述信息
--- | --- | ---
`latlng` | L.LatLng | 坐标

##### 返回值:

当前对象本身，可以链式调用

#### addTo(map) → HeatLayer
layer/graphicLayer/HeatLayer.js 197

将图层添加到地图

参数名称 | 类型 | 描述信息
--- | --- | ---
`map` | Map | 地图对象

##### 返回值:

当前对象本身，可以链式调用

#### redraw() → HeatLayer
layer/graphicLayer/HeatLayer.js 149

重新绘制图层

##### 返回值:

当前对象本身，可以链式调用

#### setLatLngs(latlngs) → HeatLayer
layer/graphicLayer/HeatLayer.js 117

设置新的坐标数组

参数名称 | 类型 | 描述信息
--- | --- | ---
`latlngs` | Array.<L.LatLng> | 坐标数组

##### 返回值:

当前对象本身，可以链式调用

#### setOptions(options) → HeatLayer
layer/graphicLayer/HeatLayer.js 137

设置新的配置信息

参数名称 | 类型 | 描述信息
--- | --- | ---
`options` | Object | 同当前类构造参数

##### 返回值:

当前对象本身，可以链式调用