com.amap.api.navi.view

## 类 AMapModeCrossOverlay

- java.lang.Object
- - com.amap.api.navi.view.AMapModeCrossOverlay

-     public class AMapModeCrossOverlay
      extends java.lang.Object

  模型放大图操作类 此类可将模型路口放大图显示在用户自定义的地图上。
  Model enlargement map operation class
  This class can display the model intersection enlargement map on a user-defined map.
  从以下版本开始:
    5.5.0

- - ### 嵌套类概要

    嵌套类
    限定符和类型 | 类和说明
    --- | ---
    `static interface` | `AMapModeCrossOverlay.OnCreateBitmapFinish`

  - ### 构造器概要

    构造器
    构造器和说明
    `AMapModeCrossOverlay(Context context, com.amap.api.maps.AMap aMap)`

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | `createModelCrossBitMap(byte[] crossData, AMapModeCrossOverlay.OnCreateBitmapFinish listener)` 创建模型路口放大图bitmap Create model intersection enlargement map bitmap
    `void` | `hideCrossOverlay()` 隐藏模型路口放大图 Hide model intersection enlargement map
    `void` | `setCrossOverlayLocation(Rect rect)` 设置模型路口放大图的显示位置 Set the display position of the model intersection enlargement map
    `void` | `setDayMode(boolean dayMode)` 设置白天黑夜模式 默认为白天模式 Set day/night mode, default is day mode
    `void` | `setHeight(int nHeight)` 设置路口放大图Bitmap高度 单位像素 Set the bitmap height of the intersection enlargement map in pixels
    `void` | `setWidth(int nWidth)` 设置路口放大图Bitmap宽度 单位像素 Set the bitmap width of the intersection enlargement map in pixels
    `void` | `showCrossOverlay(byte[] data)` 显示模型路口放大图 Display model intersection enlargement map

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

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

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

    - #### AMapModeCrossOverlay

          public AMapModeCrossOverlay(Context context,
                                      com.amap.api.maps.AMap aMap)

  - ### 方法详细资料

    - #### setWidth

          public void setWidth(int nWidth)

      设置路口放大图Bitmap宽度 单位像素
      Set the bitmap width of the intersection enlargement map in pixels
      参数:
        `nWidth` -
      从以下版本开始:
        6.2.0

    - #### setHeight

          public void setHeight(int nHeight)

      设置路口放大图Bitmap高度 单位像素
      Set the bitmap height of the intersection enlargement map in pixels
      参数:
        `nHeight` -
      从以下版本开始:
        6.2.0

    - #### setCrossOverlayLocation

          public void setCrossOverlayLocation(Rect rect)

      设置模型路口放大图的显示位置
      Set the display position of the model intersection enlargement map
      参数:
        `rect` - 位置
        Position
      从以下版本开始:
        5.5.0

    - #### setDayMode

          public void setDayMode(boolean dayMode)

      设置白天黑夜模式 默认为白天模式
      Set day/night mode, default is day mode
      从以下版本开始:
        6.2.0

    - #### showCrossOverlay

          public void showCrossOverlay(byte[] data)

      显示模型路口放大图
      Display model intersection enlargement map
      参数:
        `data` - 矢量数据，通过`AMapModelCross.getPicBuf1()`获取。
        Vector data, obtained through `AMapModelCross.getPicBuf1()`.
      从以下版本开始:
        5.5.0

    - #### hideCrossOverlay

          public void hideCrossOverlay()

      隐藏模型路口放大图
      Hide model intersection enlargement map
      从以下版本开始:
        5.5.0

    - #### createModelCrossBitMap

          public void createModelCrossBitMap(byte[] crossData,
                                             AMapModeCrossOverlay.OnCreateBitmapFinish listener)

      创建模型路口放大图bitmap
      Create model intersection enlargement map bitmap
      参数:
        `crossData` - 矢量数据，通过`AMapModelCross.getPicBuf1()`获取。回调路口放大图对象需要自己释放。
        Vector data, obtained through `AMapModelCross.getPicBuf1()`. The callback intersection enlargement map object needs to be released by yourself.
        `listener` - 创建完成后的回调
        Callback after creation
      从以下版本开始:
        6.2.0