com.tencent.tencentmap.mapsdk.maps.model

## 接口 VectorOverlayProvider

- 所有已知实现类:
    AggregationOverlayProvider, ArcLineOverlayProvider, BaseOverlayProvider, BitmapScatterPlotOverlayProvider, DotScatterPlotOverlayProvider, GLModelOverlayProvider, GradientVectorOverlayProvider, HoneyCombVectorOverlayProvider, ScatterPlotOverlayProvider, SquareVectorOverlayProvider, TrailOverlayProvider, VectorHeatOverlayOptions

      public interface VectorOverlayProvider

  矢量Overlay内容提供器
  从以下版本开始:
    2020/8/7

- - ### 方法概要

    所有方法 实例方法 抽象方法
    限定符和类型 | 方法和说明
    --- | ---
    `VectorOverlayProvider` | `displayLevel(int displayLevel)` 显示level
    `void` | `enableClick(boolean enable)`
    `int` | `getDisplayLevel()` 图层展示级别
    `int` | `getMaxZoom()` 获得最大可显示级别
    `int` | `getMinZoom()` 获得最小可显示级别
    `float` | `getOpacity()` 获得整体透明度
    `int` | `getZIndex()` zIndex
    `boolean` | `isClickEnabled()`
    `boolean` | `isVisibility()` 获得显隐状态
    `VectorOverlayProvider` | `maxZoom(int maxZoom)` 设置最大显示级别
    `VectorOverlayProvider` | `minZoom(int minZoom)` 设置最小显示级别
    `VectorOverlayProvider` | `opacity(float opacity)` 设置透明度
    `VectorOverlayProvider` | `setVectorOverlayLoadedListener(VectorOverlay.OnVectorOverlayLoadListener listener)` 图层完成加载回调
    `VectorOverlayProvider` | `visibility(boolean visibility)` 是否可见
    `VectorOverlayProvider` | `zIndex(int zIndex)` 同level下图层的堆叠顺序

- - ### 方法详细资料

    - #### opacity

          VectorOverlayProvider opacity(float opacity)

      设置透明度
      参数:
        `opacity` - 透明度，取值范围[0, 1]

    - #### visibility

          VectorOverlayProvider visibility(boolean visibility)

      是否可见
      参数:
        `visibility` - `true` 可见，否则不可见。默认为 true

    - #### minZoom

          VectorOverlayProvider minZoom(int minZoom)

      设置最小显示级别
      参数:
        `minZoom` - 默认为 3

    - #### maxZoom

          VectorOverlayProvider maxZoom(int maxZoom)

      设置最大显示级别
      参数:
        `maxZoom` - 默认为 20

    - #### displayLevel

          VectorOverlayProvider displayLevel(int displayLevel)

      显示level
      参数:
        `displayLevel` - 详见`OverlayLevel`

    - #### zIndex

          VectorOverlayProvider zIndex(int zIndex)

      同level下图层的堆叠顺序
      参数:
        `zIndex` - 默认0

    - #### setVectorOverlayLoadedListener

          VectorOverlayProvider setVectorOverlayLoadedListener(VectorOverlay.OnVectorOverlayLoadListener listener)

      图层完成加载回调
      参数:
        `listener` -
      返回:

    - #### getOpacity

          float getOpacity()

      获得整体透明度
      返回:
        透明度值 [0-1]

    - #### isVisibility

          boolean isVisibility()

      获得显隐状态
      返回:
        显隐状态

    - #### getMinZoom

          int getMinZoom()

      获得最小可显示级别
      返回:
        最小可显示级别

    - #### getMaxZoom

          int getMaxZoom()

      获得最大可显示级别
      返回:
        最大可显示级别

    - #### getDisplayLevel

          int getDisplayLevel()

      图层展示级别
      返回:
        显示级别

    - #### getZIndex

          int getZIndex()

      zIndex
      返回:
        zIndex

    - #### enableClick

          void enableClick(boolean enable)

    - #### isClickEnabled

          boolean isClickEnabled()