com.tencent.tencentmap.mapsdk.maps.model

## 接口 GroundOverlay

-     public interface GroundOverlay

  All rights Reserved, Designed By lbs.qq.com

- - ### 方法概要

    所有方法 实例方法 抽象方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | `remove()` 移除
    `void` | `setAlpha(float alpha)` 设置透明度
    `void` | `setAnchor(float anchorU, float anchorV)` 设置锚点, 只有 `position(LatLng)` 设置后才会生效
    `void` | `setBitmap(BitmapDescriptor bitmapDescriptor)` 设置展示的图片
    `void` | `setLatLongBounds(LatLngBounds latLongBounds)` 设置图片的矩形展示区域，不应与 `GroundOverlayOptions.position(LatLng)` 或 `setPosition(LatLng)` 混用
    `void` | `setLevel(int level)` 设置Marker的显示Level，level用于控制Marker与楼块，道路，POI的显示层级关系。
    `void` | `setPosition(LatLng position)` 设置坐标点，不应与 `GroundOverlayOptions.latLngBounds(LatLngBounds)` 或 `setLatLongBounds(LatLngBounds)` 混用
    `void` | `setVisibility(boolean visible)` 设置是否可见
    `void` | `setZindex(int zIndex)` 设置层级
    `void` | `setZoom(float zoom)` 设置图片不缩放展示的地图级别，只有 `GroundOverlayOptions.position(LatLng)`} 或 `setPosition(LatLng)` 设置后才能修改

- - ### 方法详细资料

    - #### setBitmap

          void setBitmap(BitmapDescriptor bitmapDescriptor)

      设置展示的图片
      参数:
        `bitmapDescriptor` - 见 `BitmapDescriptorFactory`

    - #### setLatLongBounds

          void setLatLongBounds(LatLngBounds latLongBounds)

      设置图片的矩形展示区域，不应与 `GroundOverlayOptions.position(LatLng)` 或 `setPosition(LatLng)` 混用
      参数:
        `latLongBounds` -

    - #### setPosition

          void setPosition(LatLng position)

      设置坐标点，不应与 `GroundOverlayOptions.latLngBounds(LatLngBounds)` 或 `setLatLongBounds(LatLngBounds)` 混用
      参数:
        `position` -

    - #### setZoom

          void setZoom(float zoom)

      设置图片不缩放展示的地图级别，只有 `GroundOverlayOptions.position(LatLng)`} 或 `setPosition(LatLng)` 设置后才能修改
      参数:
        `zoom` -

    - #### setAnchor

          void setAnchor(float anchorU,
                         float anchorV)

      设置锚点, 只有 `position(LatLng)` 设置后才会生效
      参数:
        `anchorU` - 取值为[0.0 ~ 1.0] 表示锚点从最左边到最右边的百分比
        `anchorV` - 取值为[0.0 ~ 1.0] 表示锚点从最上边到最下边的百分比

    - #### setAlpha

          void setAlpha(float alpha)

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

    - #### setVisibility

          void setVisibility(boolean visible)

      设置是否可见
      参数:
        `visible` - `true` 可见；`false` 不可见

    - #### setZindex

          void setZindex(int zIndex)

      设置层级
      参数:
        `zIndex` - 越大，展示的优先级越高

    - #### setLevel

          void setLevel(int level)

      设置Marker的显示Level，level用于控制Marker与楼块，道路，POI的显示层级关系。 默认为`OverlayLevel.OverlayLevelAboveLabels`POI之上 相同Level内的显示层级关系通过`setZindex(int)`来控制，zIndex越大越靠上显示。 Level优先级高于zIndex
      参数:
        `level` -

        `OverlayLevel.OverlayLevelAboveRoads`

        `OverlayLevel.OverlayLevelAboveBuildings`

        `OverlayLevel.OverlayLevelAboveLabels`

    - #### remove

          void remove()

      移除