| | |
| | | */ |
| | | fun geoCode(lat:Double,lon: Double): Flowable<GeoBean> { |
| | | //1=简体中文,2=英语,3=法语 |
| | | val language = SPUtils.instance().getString("language","en") |
| | | val lan = if (language == "ch") "zh-CN" else language |
| | | val language = SPUtils.instance().getString("language") |
| | | val lan = if (language == Const.Language.CHINESE) "zh-CN" else language |
| | | return request().geoCode(IGoApplication.tripId,"${lat},${lon}",lan) |
| | | } |
| | | |
| | |
| | | */ |
| | | fun textsearch(key:String,lat: Double,lon: Double): Flowable<SearchBean> { |
| | | //1=简体中文,2=英语,3=法语 |
| | | val language = SPUtils.instance().getString("language","en") |
| | | val lan = if (language == "ch") "zh-CN" else language |
| | | val language = SPUtils.instance().getString("language") |
| | | val lan = if (language == Const.Language.CHINESE) "zh-CN" else language |
| | | return request().textsearch(IGoApplication.tripId,key,"${lat},${lon}",lan) |
| | | // return request().textsearch(key,5.586363,-0.187788,IGoApplication.chooseCityName,lan) //阿克拉 5.586363,-0.187788 |
| | | } |
| | |
| | | */ |
| | | fun autocomplete(key:String,country:String = "gh"): Flowable<AutoCompleteBean> { |
| | | //1=简体中文,2=英语,3=法语 |
| | | val language = SPUtils.instance().getString("language","en") |
| | | val lan = if (language == "ch") "zh-CN" else language |
| | | val language = SPUtils.instance().getString("language") |
| | | val lan = if (language == Const.Language.CHINESE) "zh-CN" else language |
| | | return request().autocomplete(IGoApplication.tripId,key,lan,"country:$country") |
| | | } |
| | | |
| | |
| | | * 路线 |
| | | */ |
| | | fun directions(startLat: Double,startLon: Double,endLat: Double,endLon: Double): Flowable<RouteBean> { |
| | | val language = SPUtils.instance().getString("language","en") |
| | | val lan = if (language == "ch") "zh-CN" else language |
| | | val language = SPUtils.instance().getString("language") |
| | | val lan = if (language == Const.Language.CHINESE) "zh-CN" else language |
| | | return request().directions(IGoApplication.tripId,"${startLat},${startLon}","${endLat},${endLon}",lan) |
| | | } |
| | | |