com.amap.api.services.route

## 类 DistanceItem

- java.lang.Object
- - com.amap.api.services.route.DistanceItem

-     public class DistanceItem
      extends java.lang.Object

  距离测量返回结果中某一个结果的具体信息
  从以下版本开始:
    6.1.0

- - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `int` | `ERROR_CODE_NO_DRIVE` 指定地点之间没有可以行车的道路
    `int` | `ERROR_CODE_NOT_IN_CHINA` 起点/终点不在中国境内
    `int` | `ERROR_CODE_TOO_FAR` 起点/终点 距离所有道路均距离过远（例如在海洋/矿业）

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `int` | `getDestId()` 终点坐标，终点坐标序列号（从１开始） 虽然终点仅支持一个坐标，但为了和起点统一也按照坐标序列号方式返回
    `float` | `getDistance()` 路径距离，单位：米
    `float` | `getDuration()` 预计行驶时间，单位：秒
    `int` | `getErrorCode()` 仅在出错的时候显示此字段。
    `java.lang.String` | `getErrorInfo()` 仅在出错的时候显示该字段。
    `int` | `getOriginId()` 起点坐标，起点坐标序列号（从１开始） 如传入4个起点，originId为1则表示第一个点对应的结果

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

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

- - ### 字段详细资料

    - #### ERROR_CODE_NO_DRIVE

          public final int ERROR_CODE_NO_DRIVE

      指定地点之间没有可以行车的道路
      从以下版本开始:
        6.1.0
      另请参阅:
        常量字段值

    - #### ERROR_CODE_TOO_FAR

          public final int ERROR_CODE_TOO_FAR

      起点/终点 距离所有道路均距离过远（例如在海洋/矿业）
      从以下版本开始:
        6.1.0
      另请参阅:
        常量字段值

    - #### ERROR_CODE_NOT_IN_CHINA

          public final int ERROR_CODE_NOT_IN_CHINA

      起点/终点不在中国境内
      从以下版本开始:
        6.1.0
      另请参阅:
        常量字段值

  - ### 方法详细资料

    - #### getOriginId

          public int getOriginId()

      起点坐标，起点坐标序列号（从１开始）
      如传入4个起点，originId为1则表示第一个点对应的结果
      从以下版本开始:
        6.1.0

    - #### getDestId

          public int getDestId()

      终点坐标，终点坐标序列号（从１开始）
      虽然终点仅支持一个坐标，但为了和起点统一也按照坐标序列号方式返回
      从以下版本开始:
        6.1.0

    - #### getDistance

          public float getDistance()

      路径距离，单位：米
      从以下版本开始:
        6.1.0

    - #### getDuration

          public float getDuration()

      预计行驶时间，单位：秒
      从以下版本开始:
        6.1.0

    - #### getErrorInfo

          public java.lang.String getErrorInfo()

      仅在出错的时候显示该字段。大部分显示“未知错误”
      由于此接口支持批量请求，建议不论批量与否用此字段判断请求是否成功
      从以下版本开始:
        6.1.0

    - #### getErrorCode

          public int getErrorCode()

      仅在出错的时候显示此字段。 错误码，在驾车模式下：
      `DistanceItem.ERROR_CODE_NO_DRIVE` 1，指定地点之间没有可以行车的道
      `DistanceItem.ERROR_CODE_TOO_FAR` 2，起点/终点 距离所有道路均距离过远（例如在海洋/矿业）
      `DistanceItem.ERROR_CODE_NOT_IN_CHINA` 3，起点/终点不在中国境内
      从以下版本开始:
        6.1.0