mKSearch.drivingSearch("东莞", start, "东莞", end);
这是百度地图搜索路线的代码
如果我在两个不同城市,怎么查询路线,前提
这两个城市是动态改变的..不是写死固定的..

解决方案 »

  1.   

    最近在开发百度地图; 可以这样: 自动定位当前的位置,获取到经纬度1; 如果你不穿参数的话不太方便,也可以固定对方城市的大致经纬度2;然后调用方法反正不传参数能实现但不太方便,建议(1,3参数为null): mkSearch.setDrivingPolicy(MKSearch.ECAR_TIME_FIRST); mkSearch.drivingSearch(null, stNode, null, edNode); mapView.invalidate();
      

  2.   

    刚才可能说的不是很明白; 意思就是说: 通过经纬度来定位最好。 mkSearch.drivingSearch(null, stNode, null, edNode); 不是有4个参数嘛,当用经纬度来搜索路线时1、3参数可为null。 当前经纬度好确认,但是目标城市的经纬度也是可以获取的。 互相探讨:834531487
      

  3.   

    晚上有点累了;  刚才QQ打错了:  934531487(24k)