Android URI 调用说明
腾讯车载导航第三方调用API是为整车厂、前后装主机厂、系统方案商、开发者等,提供的在自己系统或应用中调用腾讯车载导航功能的一套方法。调用方可以根据业务需求,调用POI搜索、路线规划、地图操控、导航等功能,充分提升和完善系统及应用的车载体验。
- 回家
- 去公司
- 名称检索
- 周边检索
- 路线规划
- 目的地导航
协议格式
协议格式
URI | Tnavi:://goHome?needShowRouteDetail |
---|---|
示例 | Intent intent = new Intent("com.tencent.wecar.navi.intentapi"); intent.setData(Uri.parse("Tnavi://goHome ? showRouteDetail=false ")); this.startActivity(intent); |
参数说明
参数 | 说明 | 是否必须 |
---|---|---|
showRouteDetail | 是否在发起导航前,显示路线规划的结 果,默认是否。showRouteDetail 为 false 的时候,则算路成功后,不显示算路详 情页,直接发起导航,为 true 是算路成 功后显示路线面板。 | 否 |
协议格式
URI | Tnavi:://goCompany?needShowRouteDetail |
---|---|
示例 | Intent intent = new Intent("com.tencent.wecar.navi.intentapi"); intent.setData(Uri.parse("Tnavi://goCompany? showRouteDetail=false ")); this.startActivity(intent); |
参数说明
参数 | 说明 | 是否必须 |
---|---|---|
showRouteDetail | 是否在发起导航前,显示路线规划的结 果,默认是否。showRouteDetail 为 false 的时候,则算路成功后,不显示算路详 情页,直接发起导航,为 true 是算路成 功后显示路线面板。 | 否 |
协议格式
URI | Tnavi:://nameSearch?keyword&city |
---|---|
示例 | Intent intent = new Intent("com.tencent.wecar.navi.intentapi"); intent.setData(Uri.parse("Tnavi://nameSearch?keyword=腾讯大厦")); this.startActivity(intent); |
参数说明
参数 | 说明 | 是否必须 |
---|---|---|
keyword | 检索关键字 | 是 |
协议格式
URI | Tnavi::// nearbySearch?id&radius&loc=lat,long |
---|---|
示例 | Intent intent = new Intent("com.tencent.wecar.navi.intentapi"); intent.setData(Uri.parse("Tnavi://nearbySearch?id=100000&radius=500&loc= 22.546092 , 113.941088 ")); this.startActivity(intent); |
参数说明
参数 | 说明 | 是否必须 |
---|---|---|
id | 周边检索类型 汽车服务 191000:加油站 191100:停车场 191300:维修 191700:保养 191800:洗车 271113 紧急避难场所养 美食餐饮 100000:全部美食餐饮 101000:中餐 101600:火锅 102000:快餐 102600:面包甜点 酒店住宿 210000:全部 211000:酒店宾馆 211100:星级酒店 211500:经济型酒店 211700:旅店招待所 212000:青年旅社 休闲娱乐 220000:旅游景点 161100:KTV 161200:酒吧 161300:咖啡厅 161600:电影院 162100:网吧 交通设施 271210:收费站 271211:服务区 271013:公交站 271014:地铁站 271016:火车站 271019:长途车站 生活服务 251000:银行 251100:ATM 201000:医院 201400:药房 271110:公厕 131000:综合市场 131100:便利店 131200:超市 143400:美容美发 |
是 |
radius | 检索半径,默认是30000,单位是m | 否 |
loc | 检索中心点,lat 是纬度,lon 经度,坐标系为国测局坐标系,默认是“我的位置“ | 否 |
协议格式
URI | Tnavi:://routePlan?start=lat,lon,name&dest=lat,lon,name |
---|---|
示例 | Intent intent = new Intent("com.tencent.wecar.navi.intentapi"); intent.setData(Uri.parse("Tnavi://routePlan?start=22.546092,113.941088, 腾讯大厦&dest=22.540134, 113.979451,世界之窗")); this.startActivity(intent); |
参数说明
参数 | 说明 | 是否必须 |
---|---|---|
start | 起点,包含纬度、经度、名称,默认是我的位置,经纬度坐标系是国测局 | 否 |
dest | 终点,包含纬度、经度、名称,经纬度坐标系是国测局 | 是 |
协议格式
URI | Tnavi:://destNavi? loc=lat,lon&name&needShowRouteDetail |
---|---|
示例 | Intent intent = new Intent("com.tencent.wecar.navi.intentapi"); intent.setData(Uri.parse("Tnavi://destNavi?loc=22.540134,113.979451&name=世界之窗& showRouteDetail=false")); this.startActivity(intent); |
参数说明
参数 | 说明 | 是否必须 |
---|---|---|
loc | 终点纬度、经度,坐标系为国测局,如果没有loc 信息 | 是 |
name | 终点名称 | 否 |
showRouteDetail | 是否在发起导航前,显示路线规划的结果,默认是否。showRouteDetail 为false 的时候,则算路成功后,不显示算路详 情页,直接发起导航,为true 是算路成 功后显示路线面板。 | 否 |