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 是算路成 功后显示路线面板。