com.amap.api.maps.model

## 类 HeatmapTileProvider.Builder

- java.lang.Object
- - com.amap.api.maps.model.HeatmapTileProvider.Builder

- 封闭类:
    HeatmapTileProvider

      public static class HeatmapTileProvider.Builder
      extends java.lang.Object

  热力图构造器.
  Heatmap constructor.
  从以下版本开始:
    2.4.1

- - ### 构造器概要

    构造器
    构造器和说明
    `Builder()`

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `HeatmapTileProvider` | `build()` 构造热力图，调用该函数之前必须先通过 data 或者 weightedData 函数设置该热力图所要渲染的数据。
    `HeatmapTileProvider.Builder` | `data(java.util.Collection<LatLng> val)` 设置热力图绘制的数据，data 或 weightedData接口必须设置其中之一 Set the data for drawing the heatmap, either data or weightedData interface must be set
    `HeatmapTileProvider.Builder` | `gradient(Gradient val)` 设置热力图渐变，有默认值 DEFAULT_GRADIENT，可不设置该接口 Set the gradient of the heatmap, with default value DEFAULT_GRADIENT, this interface can be omitted
    `HeatmapTileProvider.Builder` | `radius(int val)` 设置热力图点半径，默认为12ps，可不设置该接口 Set the heatmap point radius, default is 12ps, this interface can be skipped
    `HeatmapTileProvider.Builder` | `transparency(double val)` 设置热力图层透明度，默认 0.6，可不设置该接口 Set the opacity of the heatmap layer, default is 0.6, this interface can be omitted
    `HeatmapTileProvider.Builder` | `weightedData(java.util.Collection<WeightedLatLng> val)` 设置热力图绘制的数据，带权值的位置点集合，data 或 weightedData接口必须设置其中之一 Set the data for drawing the heatmap, a collection of weighted points, either data or weightedData interface must be set

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### Builder

          public Builder()

      从以下版本开始:
        2.4.1

  - ### 方法详细资料

    - #### data

          public HeatmapTileProvider.Builder data(java.util.Collection<LatLng> val)

      设置热力图绘制的数据，data 或 weightedData接口必须设置其中之一
      Set the data for drawing the heatmap, either data or weightedData interface must be set
      参数:
        `val` - 热力图绘制数据，不能为null，大小不能为 0.
        Heatmap drawing data cannot be null, and the size cannot be 0
      返回:
        更新后的热力图瓦片提供者构造器引用
        Updated Heatmap Tile Provider Constructor Reference
      从以下版本开始:
        2.4.1

    - #### weightedData

          public HeatmapTileProvider.Builder weightedData(java.util.Collection<WeightedLatLng> val)

      设置热力图绘制的数据，带权值的位置点集合，data 或 weightedData接口必须设置其中之一
      Set the data for drawing the heatmap, a collection of weighted points, either data or weightedData interface must be set
      参数:
        `val` - 热力图绘制数据，不能为null，大小不能为 0.
        Heatmap drawing data cannot be null, and the size cannot be 0
      返回:
        更新后的热力图瓦片提供者构造器引用
        Updated Heatmap Tile Provider Constructor Reference
      从以下版本开始:
        2.4.1

    - #### radius

          public HeatmapTileProvider.Builder radius(int val)

      设置热力图点半径，默认为12ps，可不设置该接口
      Set the heatmap point radius, default is 12ps, this interface can be skipped
      参数:
        `val` - 热力图点半径,[10,50].
        Heatmap point radius, [10,50].
      返回:
        更新后的热力图瓦片提供者构造器引用
        Updated Heatmap Tile Provider Constructor Reference
      从以下版本开始:
        2.4.1

    - #### gradient

          public HeatmapTileProvider.Builder gradient(Gradient val)

      设置热力图渐变，有默认值 DEFAULT_GRADIENT，可不设置该接口
      Set the gradient of the heatmap, with default value DEFAULT_GRADIENT, this interface can be omitted
      参数:
        `val` - 热力图渐变
        Heatmap gradient
      返回:
        更新后的热力图瓦片提供者构造器引用
        Updated Heatmap Tile Provider Constructor Reference
      从以下版本开始:
        2.4.1

    - #### transparency

          public HeatmapTileProvider.Builder transparency(double val)

      设置热力图层透明度，默认 0.6，可不设置该接口
      Set the opacity of the heatmap layer, default is 0.6, this interface can be omitted
      参数:
        `val` - 热力图层透明度 [0, 1]
        Heatmap layer opacity [0, 1]
      返回:
        更新后的热力图瓦片提供者构造器引用
        Updated heatmap provider constructor reference
      从以下版本开始:
        2.4.1

    - #### build

          public HeatmapTileProvider build()

      构造热力图，调用该函数之前必须先通过 data 或者 weightedData 函数设置该热力图所要渲染的数据。
      Construct the heatmap. Before calling this function, you must set the data to be rendered by the heatmap through the data or weightedData function.
      返回:
        构造好的热力图瓦片提供者.
        Constructed heatmap tile provider.
      从以下版本开始:
        2.4.1