com.tencent.tencentmap.mapsdk.maps.model

## 类 VectorHeatOverlayOptions

- java.lang.Object
- - com.tencent.map.sdk.utilities.visualization.BaseOverlayProvider
  - - com.tencent.tencentmap.mapsdk.maps.model.VectorHeatOverlayOptions

- 所有已实现的接口:
    VectorOverlayProvider

  已过时。
  请使用 `TencentMap.addVectorOverlay(VectorOverlayProvider)`

      public final class VectorHeatOverlayOptions
      extends BaseOverlayProvider

  All rights Reserved, Designed By lbs.qq.com

- - ### 嵌套类概要

    嵌套类
    限定符和类型 | 类和说明
    --- | ---
    `static class` | `VectorHeatOverlayOptions.VectorHeatOverlayType` 已过时。 支持的热力图展示类型

  - ### 字段概要

    - ### 从类继承的字段 com.tencent.map.sdk.utilities.visualization.BaseOverlayProvider

      `mClickEnabled, mDisplayLevel, mZIndex, onVectorOverlayClickListener, onVectorOverlayLoadlistener`

  - ### 构造器概要

    构造器
    构造器和说明
    `VectorHeatOverlayOptions()` 已过时。

  - ### 方法概要

    所有方法 实例方法 具体方法 已过时的方法
    限定符和类型 | 方法和说明
    --- | ---
    `VectorHeatOverlayOptions` | `animate(boolean animate)` 已过时。 是否绘制拉伸动画
    `VectorHeatOverlayOptions` | `colors(int[] colors)` 已过时。 颜色变化数组。
    `VectorHeatOverlayOptions` | `draw3D(boolean draw3D)` 已过时。 是否绘制3D
    `VectorHeatOverlayOptions` | `gap(float gap)` 已过时。 设置热力格子之间的间距
    `int` | `getAnimateTime()` 已过时。
    `int[]` | `getColors()` 已过时。
    `float` | `getGap()` 已过时。
    `double` | `getMaxHeight()` 已过时。
    `double` | `getMaxIntensity()` 已过时。
    `int` | `getMaxZoom()` 已过时。 获得最大可显示级别
    `double` | `getMinHeight()` 已过时。
    `double` | `getMinIntensity()` 已过时。
    `int` | `getMinZoom()` 已过时。 获得最小可显示级别
    `WeightedLatLng[]` | `getNodes()` 已过时。
    `float` | `getOpacity()` 已过时。 获得整体透明度
    `boolean` | `getRangeFlag()` 已过时。
    `float` | `getSize()` 已过时。
    `double[]` | `getStartPoints()` 已过时。
    `VectorHeatOverlayOptions.VectorHeatOverlayType` | `getType()` 已过时。
    `VectorHeatOverlayOptions` | `heightRange(double start, double end)` 已过时。
    `boolean` | `isAnimate()` 已过时。
    `boolean` | `isDraw3D()` 已过时。
    `boolean` | `isVisibility()` 已过时。 获得显隐状态
    `VectorHeatOverlayOptions` | `maxZoom(int maxZoom)` 已过时。 设置最大显示级别
    `VectorHeatOverlayOptions` | `minZoom(int minZoom)` 已过时。 设置最小显示级别
    `VectorHeatOverlayOptions` | `nodes(WeightedLatLng[] nodes)` 已过时。 热力数据
    `VectorHeatOverlayOptions` | `opacity(float opacity)` 已过时。 设置透明度
    `VectorHeatOverlayOptions` | `setAnimateTime(int animateDuration)` 已过时。
    `VectorHeatOverlayOptions` | `showRange(double start, double end)` 已过时。
    `VectorHeatOverlayOptions` | `size(float size)` 已过时。 设置热力格子尺寸
    `VectorHeatOverlayOptions` | `startPoints(double[] startPoints)` 已过时。 颜色变化起点，需为递增数组，每个元素代表权重的一个节点(此节点为显示颜色的切换点) 与 colors 配合使用。
    `VectorHeatOverlayOptions` | `type(VectorHeatOverlayOptions.VectorHeatOverlayType type)` 已过时。 设置热力图类型
    `VectorHeatOverlayOptions` | `visibility(boolean visibility)` 已过时。 是否可见

    - ### 从类继承的方法 com.tencent.map.sdk.utilities.visualization.BaseOverlayProvider

      `displayLevel, enableClick, getDisplayLevel, getOnVectorOverlayClickListener, getVectorOverlayLoadedListener, getZIndex, isClickEnabled, setVectorOverlayClickListener, setVectorOverlayLoadedListener, toString, zIndex`

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

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

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

    - #### VectorHeatOverlayOptions

          public VectorHeatOverlayOptions()

      已过时。

  - ### 方法详细资料

    - #### getType

          public VectorHeatOverlayOptions.VectorHeatOverlayType getType()

      已过时。

    - #### type

          public VectorHeatOverlayOptions type(VectorHeatOverlayOptions.VectorHeatOverlayType type)

      已过时。
      设置热力图类型
      参数:
        `type` - 目前支持 `VectorHeatOverlayOptions.VectorHeatOverlayType` 中的类型
      返回:

    - #### getNodes

          public WeightedLatLng[] getNodes()

      已过时。

    - #### nodes

          public VectorHeatOverlayOptions nodes(WeightedLatLng[] nodes)

      已过时。
      热力数据
      参数:
        `nodes` -
      返回:

    - #### getSize

          public float getSize()

      已过时。

    - #### size

          public VectorHeatOverlayOptions size(float size)

      已过时。
      设置热力格子尺寸
      参数:
        `size` - 热力单元的宽度（内切圆的直径） 单位：米
        使用size+gap来计算热力。 size: 左右两端边框的距离，gap: 两个框之间的间隔 默认 2000
      返回:

    - #### getGap

          public float getGap()

      已过时。

    - #### gap

          public VectorHeatOverlayOptions gap(float gap)

      已过时。
      设置热力格子之间的间距
      参数:
        `gap` - 边框之间的间隔 单位：米
        使用size+gap来计算热力。 size: 左右两端 边框的距离，gap: 两个框之间的间隔
      返回:

    - #### getOpacity

          public float getOpacity()

      已过时。
      从接口复制的说明: `VectorOverlayProvider`
      获得整体透明度
      指定者:
        `getOpacity` 在接口中 `VectorOverlayProvider`
      覆盖:
        `getOpacity` 在类中 `BaseOverlayProvider`
      返回:
        透明度值 [0-1]

    - #### opacity

          public VectorHeatOverlayOptions opacity(float opacity)

      已过时。
      设置透明度
      指定者:
        `opacity` 在接口中 `VectorOverlayProvider`
      覆盖:
        `opacity` 在类中 `BaseOverlayProvider`
      参数:
        `opacity` - 透明度，取值范围[0, 1]
      返回:

    - #### isVisibility

          public boolean isVisibility()

      已过时。
      从接口复制的说明: `VectorOverlayProvider`
      获得显隐状态
      指定者:
        `isVisibility` 在接口中 `VectorOverlayProvider`
      覆盖:
        `isVisibility` 在类中 `BaseOverlayProvider`
      返回:
        显隐状态

    - #### visibility

          public VectorHeatOverlayOptions visibility(boolean visibility)

      已过时。
      是否可见
      指定者:
        `visibility` 在接口中 `VectorOverlayProvider`
      覆盖:
        `visibility` 在类中 `BaseOverlayProvider`
      参数:
        `visibility` - `true` 可见，否则不可见。默认为 ture
      返回:

    - #### getMinZoom

          public int getMinZoom()

      已过时。
      从接口复制的说明: `VectorOverlayProvider`
      获得最小可显示级别
      指定者:
        `getMinZoom` 在接口中 `VectorOverlayProvider`
      覆盖:
        `getMinZoom` 在类中 `BaseOverlayProvider`
      返回:
        最小可显示级别

    - #### minZoom

          public VectorHeatOverlayOptions minZoom(int minZoom)

      已过时。
      设置最小显示级别
      指定者:
        `minZoom` 在接口中 `VectorOverlayProvider`
      覆盖:
        `minZoom` 在类中 `BaseOverlayProvider`
      参数:
        `minZoom` - 默认为 3
      返回:

    - #### getMaxZoom

          public int getMaxZoom()

      已过时。
      从接口复制的说明: `VectorOverlayProvider`
      获得最大可显示级别
      指定者:
        `getMaxZoom` 在接口中 `VectorOverlayProvider`
      覆盖:
        `getMaxZoom` 在类中 `BaseOverlayProvider`
      返回:
        最大可显示级别

    - #### maxZoom

          public VectorHeatOverlayOptions maxZoom(int maxZoom)

      已过时。
      设置最大显示级别
      指定者:
        `maxZoom` 在接口中 `VectorOverlayProvider`
      覆盖:
        `maxZoom` 在类中 `BaseOverlayProvider`
      参数:
        `maxZoom` - 默认为 20
      返回:

    - #### getColors

          public int[] getColors()

      已过时。

    - #### colors

          public VectorHeatOverlayOptions colors(int[] colors)

      已过时。
      颜色变化数组。 与startPoints配合使用。注意：colors 和 startPoints两数组长度必须一致且不能为0。
      参数:
        `colors` -
      返回:

    - #### getStartPoints

          public double[] getStartPoints()

      已过时。

    - #### startPoints

          public VectorHeatOverlayOptions startPoints(double[] startPoints)

      已过时。
      颜色变化起点，需为递增数组，每个元素代表权重的一个节点(此节点为显示颜色的切换点) 与 colors 配合使用。注意：colors 和 startPoints 两数组长度必须一致且不能为 0。 用法说明：
      startPoints [0, 0.6, 0.8] 表示在3个区间分别显示3种颜色。 当在区间[0,0.6)使用第一个颜色，区间[0.6，0.8)使用第二个颜色， 区间[0.8, 1]使用第三个颜色。 tartPoints首位需设置成0
      参数:
        `startPoints` -
      返回:

    - #### heightRange

          public VectorHeatOverlayOptions heightRange(double start,
                                                      double end)

      已过时。

    - #### showRange

          public VectorHeatOverlayOptions showRange(double start,
                                                    double end)

      已过时。

    - #### getMaxHeight

          public double getMaxHeight()

      已过时。

    - #### getMinHeight

          public double getMinHeight()

      已过时。

    - #### getMaxIntensity

          public double getMaxIntensity()

      已过时。

    - #### getMinIntensity

          public double getMinIntensity()

      已过时。

    - #### getRangeFlag

          public boolean getRangeFlag()

      已过时。

    - #### draw3D

          public VectorHeatOverlayOptions draw3D(boolean draw3D)

      已过时。
      是否绘制3D
      参数:
        `draw3D` - 是否绘制3D
      返回:

    - #### isDraw3D

          public boolean isDraw3D()

      已过时。

    - #### animate

          public VectorHeatOverlayOptions animate(boolean animate)

      已过时。
      是否绘制拉伸动画
      参数:
        `animate` - 是否绘制拉伸动画
      返回:

    - #### isAnimate

          public boolean isAnimate()

      已过时。

    - #### setAnimateTime

          public VectorHeatOverlayOptions setAnimateTime(int animateDuration)

      已过时。

    - #### getAnimateTime

          public int getAnimateTime()

      已过时。