com.amap.api.navi

## 接口 AMapNaviRestrictAreaInfoListener

-     public interface AMapNaviRestrictAreaInfoListener

  独立算路结果回调类
  Callback class for independent route calculation results
  从以下版本开始:
    9.0.1

- - ### 方法概要

    所有方法 实例方法 抽象方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | `onRestrictAreaInfoResult(boolean responseStatus, java.lang.String resultData, java.lang.String errorDesc)` 独立算路成功回调 Callback for successful independent route calculation

- - ### 方法详细资料

    - #### onRestrictAreaInfoResult

          void onRestrictAreaInfoResult(boolean responseStatus,
                                        java.lang.String resultData,
                                        java.lang.String errorDesc)

      独立算路成功回调
      Callback for successful independent route calculation
      参数:
        `responseStatus` - true 代表是否获取限行数据成功，
        true indicates whether the restricted area data was successfully obtained,
        `resultData` - 取限行数据成功时，responseData 不为空；
        When the restricted area data is successfully retrieved, responseData is not empty; 示例数据 { "code": 1, ----code的value 为 1 请求限行数据成功 "citynums": 1, "citys": [{ "citycode": 000, "rulenums": 1, "cityname": "XX市", "title": "XXX限行政策", "rules": [{ "ruleid": 1766888, "ring": 0, "effect": 1, "local": 2, "vehicle": 1, "time": "全天限行", "policyname": "二环及以内外地机动车限行", "summary": "二环路及以内道路（不含外侧辅路）", "desc": "2021年11月1日起，外地全部机动车限行", "otherdesc": "", "centerpoint": "116.397451,39.909060", "linepoints": "", "areapoints": ""。 }] }] } code： code的value 为 1 请求限行数据成功， code 为value 非1值，则代表限行数据服务返回失败 areapoints： 1.在同一限行区域存在一个限行多边形时,限行数据为经度和纬度使用逗号(,)隔开,多个经纬度使用分号(;)隔开； example一个多边形数据: |---------------- 多边形1--------------------| 每一个多边形对应一个polygon lon1,lat1;lon2,lat2;lon3,lat3;lon4,lat4; 2.在同一限行区域存在多个限行多边形时,多个多边形之间的数据使用竖线 (|) 隔开； example3个多边形数据: |---------------- 多边形1--------------------| |----------- 多边形2-----------| |----------- 多边形3-----------| lon1,lat1;lon2,lat2;lon3,lat3;lon4,lat4| lon5,lat5;lon6,lat6;lon7,lat7| lon8,lat8;lon9,lat9;lon10,lat10 * 2.responseStatus 为false response为空，errorDesc为返回的错误描述
        `errorDesc` - 获取限行数据失败时，errorDesc 不为空；
        when obtaining restricted area data fails, errorDesc is not empty;
      从以下版本开始:
        7.7.0