com.amap.api.navi.model

## 类 AMapNotAvoidInfo

- java.lang.Object
- - com.amap.api.navi.model.AMapNotAvoidInfo

-     public class AMapNotAvoidInfo
      extends java.lang.Object

- - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `NaviLatLng` | `coord2D` 二维位置 2D position
    `NaviLatLng` | `coord3D` 三维位置 3D position
    `int` | `distToCar` 到自车的距离 Distance to vehicle
    `static int` | `FORBID_GO_STRAIGHT` 禁止直行 No straight
    `static int` | `FORBID_TURN_LEFT` 禁止左转 No left turn
    `static int` | `FORBID_TURN_LEFT_ROUND` 禁止左掉头 No left U-turn
    `static int` | `FORBID_TURN_RIGHT` 禁止右转 No right turn
    `static int` | `FORBID_TURN_RIGHT_ROUND` 禁止右掉头 No right U-turn
    `int` | `forbidType` 禁行类型 Prohibition type.
    `static int` | `LIMIT_HEIGHT` 限高 Height limit
    `static int` | `LIMIT_RUN` 禁行 Prohibition
    `static int` | `LIMIT_WEIGHT` 限重 Weight limit
    `static int` | `LIMIT_WIDTH` 限宽 Width limit
    `int` | `type` 类型：1-限高，2-限宽，3-限重，4-禁行 Type: 1-Height limit, 2-Width limit, 3-Weight limit, 4-Prohibition
    `boolean` | `valid` 是否有效 Whether valid

  - ### 构造器概要

    构造器
    构造器和说明
    `AMapNotAvoidInfo(NotAvoidInfo avoidInfo)`

  - ### 方法概要

    所有方法 静态方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `static java.lang.String` | `getForbiddenText(int type)` 获取禁行文本 Get prohibition text
    `static Drawable` | `getLimitDrawable(Context context, int type)` 获取限行图片 Get restriction text
    `static java.lang.String` | `getLimitText(int type)` 获取限行文本 Get restriction text
    `boolean` | `isValid()` 是否有效的禁限行信息 Whether valid restriction/prohibition information

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

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

- - ### 字段详细资料

    - #### type

          public int type

      类型：1-限高，2-限宽，3-限重，4-禁行
      Type: 1-Height limit, 2-Width limit, 3-Weight limit, 4-Prohibition

    - #### forbidType

          public int forbidType

      禁行类型
      Prohibition type.

      0：禁止左转 1：禁止右转 2：禁止左掉头 3：禁止右掉头 4：禁止直行
      0: No left turn 1: No right turn 2: No left U-turn 3: No right U-turn 4: No straight

    - #### distToCar

          public int distToCar

      到自车的距离
      Distance to vehicle

    - #### coord2D

          public NaviLatLng coord2D

      二维位置
      2D position

    - #### coord3D

          public NaviLatLng coord3D

      三维位置
      3D position

    - #### valid

          public boolean valid

      是否有效
      Whether valid

    - #### LIMIT_HEIGHT

          public static final int LIMIT_HEIGHT

      限高
      Height limit
      另请参阅:
        常量字段值

    - #### LIMIT_WIDTH

          public static final int LIMIT_WIDTH

      限宽
      Width limit
      另请参阅:
        常量字段值

    - #### LIMIT_WEIGHT

          public static final int LIMIT_WEIGHT

      限重
      Weight limit
      另请参阅:
        常量字段值

    - #### LIMIT_RUN

          public static final int LIMIT_RUN

      禁行
      Prohibition
      另请参阅:
        常量字段值

    - #### FORBID_TURN_LEFT

          public static final int FORBID_TURN_LEFT

      禁止左转
      No left turn
      另请参阅:
        常量字段值

    - #### FORBID_TURN_RIGHT

          public static final int FORBID_TURN_RIGHT

      禁止右转
      No right turn
      另请参阅:
        常量字段值

    - #### FORBID_TURN_LEFT_ROUND

          public static final int FORBID_TURN_LEFT_ROUND

      禁止左掉头
      No left U-turn
      另请参阅:
        常量字段值

    - #### FORBID_TURN_RIGHT_ROUND

          public static final int FORBID_TURN_RIGHT_ROUND

      禁止右掉头
      No right U-turn
      另请参阅:
        常量字段值

    - #### FORBID_GO_STRAIGHT

          public static final int FORBID_GO_STRAIGHT

      禁止直行
      No straight
      另请参阅:
        常量字段值

  - ### 构造器详细资料

    - #### AMapNotAvoidInfo

          public AMapNotAvoidInfo(NotAvoidInfo avoidInfo)

  - ### 方法详细资料

    - #### getLimitText

          public static java.lang.String getLimitText(int type)

      获取限行文本
      Get restriction text
      参数:
        `type` - 类型
        Type
      返回:
        限行文本
        Restriction text

    - #### getLimitDrawable

          public static Drawable getLimitDrawable(Context context,
                                                  int type)

      获取限行图片
      Get restriction text
      参数:
        `type` - 类型
        Type
      返回:
        限行文本
        Restriction text

    - #### getForbiddenText

          public static java.lang.String getForbiddenText(int type)

      获取禁行文本
      Get prohibition text
      参数:
        `type` - 类型
        Type
      返回:
        禁行文本
        Prohibition text

    - #### isValid

          public boolean isValid()

      是否有效的禁限行信息
      Whether valid restriction/prohibition information
      返回:
        true 有效 false 无效
        true valid false invalid