问个百度map路线规划的有关问题

问个百度地图路线规划的问题
本帖最后由 u013564602 于 2015-04-16 15:52:26 编辑
百度地图最新的SDK
用步行路线规划,但是却找不到结果
/****************************************************/
        LatLng l1=new LatLng(31.296122,120.671579);
        LatLng l2=new LatLng(31.302478,120.684587);
        showMarkerOverlay(l1, "测试点");// 这个是一个在地图上添加覆盖物的方法。和路线规划没关系
        showMarkerOverlay(l2,"测试点1");
        PlanNode n1 = PlanNode.withLocation(l1);
        PlanNode n2 = PlanNode.withLocation(l2);
        mRoutePlanSearch.walkingSearch(new WalkingRoutePlanOption().from(n1).to(n2));
        /****************************************************/

结果监听的方法里重写了步行的方法,
打日志发现返回的结果result的error值为KEY_ERROR
不知道是为什么,要是说给个位置名称结果有多条冲突是正常
为什么这给具体的经纬度也会出错?

------解决思路----------------------
KEY_ERROR......
是不是你百度申请的key不对呀。
------解决思路----------------------
Search的Error应该是基于一下的:
AMBIGUOUS_KEYWORD
检索词有岐义
AMBIGUOUS_ROURE_ADDR
检索地址有岐义
NO_ERROR
检索结果正常返回
NOT_SUPPORT_BUS
该城市不支持公交搜索
NOT_SUPPORT_BUS_2CITY
不支持跨城市公交
RESULT_NOT_FOUND
没有找到检索结果
ST_EN_TOO_NEAR
起终点太近