com.amap.api.maps.model

## 类 BuildingOverlayOptions

- java.lang.Object
- - com.amap.api.maps.model.BaseOptions
  - - com.amap.api.maps.model.BuildingOverlayOptions

-     public class BuildingOverlayOptions
      extends BaseOptions

  BuildingOverlay 选项类，包含高度颜色等设置

- - ### 方法概要

    所有方法 实例方法 具体方法 已过时的方法
    限定符和类型 | 方法和说明
    --- | ---
    `int` | `getBuildingHeight()` 获取用户设置的建筑物高度。
    `int` | `getBuildingHeightScale()` 获取overlay的建筑物相对于默认高度的倍数值
    `java.util.List<LatLng>` | `getBuildingLatlngs()` 获取建筑物围栏坐标列表
    `int` | `getBuildingSideColor()` 获取建筑物侧面颜色值
    `int` | `getBuildingTopColor()` 获取建筑物顶部颜色值
    `float` | `getZIndex()` 获取zindex值
    `boolean` | `isVisible()` 获取overlay是否显示
    `BuildingOverlayOptions` | `setBuildingHeight(int buildingHeight)` 设置建筑物的高度
    `BuildingOverlayOptions` | `setBuildingHeightScale(int buildingHeightScale)` 设置overlay的建筑物相对于默认高度的倍数，此方法与setBuildingHeight方法互斥，调用setBuildingHeight方法将使用此倍数值失效。
    `BuildingOverlayOptions` | `setBuildingLatlngs(java.util.List<LatLng> buildingLatlngs)` 设置建筑物围栏坐标列表
    `BuildingOverlayOptions` | `setBuildingSideColor(int buildingSideColor)` 设置建筑物侧面颜色值
    `BuildingOverlayOptions` | `setBuildingTopColor(int buildingTopColor)` 设置建筑物顶部颜色值
    `void` | `setVisible(boolean visible)` 设置overlay是否显示
    `void` | `setZIndex(float zindex)` 已过时。 该设置废弃，请使用`BuildingOverlay.setZIndex(float)`

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

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

- - ### 方法详细资料

    - #### getZIndex

          public float getZIndex()

      获取zindex值
      返回:
        zindex值
      从以下版本开始:
        6.3.0

    - #### setZIndex

          public void setZIndex(float zindex)

      已过时。 该设置废弃，请使用`BuildingOverlay.setZIndex(float)`
      设置zindex值
      参数:
        `zindex` - zindex值
      从以下版本开始:
        6.3.0

    - #### setVisible

          public void setVisible(boolean visible)

      设置overlay是否显示
      参数:
        `visible` - true代表显示，false代表不显示
      从以下版本开始:
        6.3.0

    - #### isVisible

          public boolean isVisible()

      获取overlay是否显示
      返回:
        true代表显示，false代表不显示
      从以下版本开始:
        6.3.0

    - #### setBuildingHeightScale

          public BuildingOverlayOptions setBuildingHeightScale(int buildingHeightScale)

      设置overlay的建筑物相对于默认高度的倍数，此方法与setBuildingHeight方法互斥，调用setBuildingHeight方法将使用此倍数值失效。 如：楼A默认高度为10米，调用此方法传入倍数值2，那么楼A高度将按照20米进行绘制
      参数:
        `buildingHeightScale` - 高度倍数值，默认值1
      从以下版本开始:
        6.3.0

    - #### getBuildingHeightScale

          public int getBuildingHeightScale()

      获取overlay的建筑物相对于默认高度的倍数值
      返回:
        倍数值
      从以下版本开始:
        6.3.0

    - #### setBuildingTopColor

          public BuildingOverlayOptions setBuildingTopColor(int buildingTopColor)

      设置建筑物顶部颜色值
      参数:
        `buildingTopColor` - 颜色值
      从以下版本开始:
        6.3.0

    - #### setBuildingSideColor

          public BuildingOverlayOptions setBuildingSideColor(int buildingSideColor)

      设置建筑物侧面颜色值
      参数:
        `buildingSideColor` - 颜色值
      从以下版本开始:
        6.3.0

    - #### getBuildingSideColor

          public int getBuildingSideColor()

      获取建筑物侧面颜色值
      返回:
        颜色值
      从以下版本开始:
        6.3.0

    - #### getBuildingTopColor

          public int getBuildingTopColor()

      获取建筑物顶部颜色值
      返回:
        颜色值
      从以下版本开始:
        6.3.0

    - #### setBuildingHeight

          public BuildingOverlayOptions setBuildingHeight(int buildingHeight)

      设置建筑物的高度
      参数:
        `buildingHeight` - 建筑物高度，范围1-1000之间
      从以下版本开始:
        6.3.0

    - #### getBuildingHeight

          public int getBuildingHeight()

      获取用户设置的建筑物高度。
      返回:
        建筑物高度。
      从以下版本开始:
        6.3.0

    - #### getBuildingLatlngs

          public java.util.List<LatLng> getBuildingLatlngs()

      获取建筑物围栏坐标列表
      返回:
        坐标列表
      从以下版本开始:
        6.3.0

    - #### setBuildingLatlngs

          public BuildingOverlayOptions setBuildingLatlngs(java.util.List<LatLng> buildingLatlngs)

      设置建筑物围栏坐标列表
      参数:
        `buildingLatlngs` - 坐标列表
      返回:
      从以下版本开始:
        6.3.0