如何优雅地查看通勤路况

背景

通勤路线很熟不需要导航。
但难免路上有突发情况,提前知晓路况可以选择更有效率的路线。

目标

实现开车自动显示通勤路况

条件

使用CarPlay实现

效果

日常通勤(上下班)自动显示路况(一般提供三种选择)

实现步骤

苹果地图

建立一个快捷指令,命名举例为“车载导航”
快捷指令

说明
时间范围按自己的出行区间自定义
目的地B为中间目的地,不需要可以删除整个判断逻辑

快捷指令中间有一个自动化,建立自动化
自动化
自动化触发选择CarPlay连接时
Carplay连接
按图设置,注意选择立即运行(不通知)
自动化不通知
选择执行的快捷方式为“车载导航”
自动化触发

说明
时间范围按自己的出行区间自定义
运行后显示路况,不直接导航。如需要导航需按下“开始导航”

局限性:

仅CarPlay下可以工作
车辆启动后,需等待CarPlay连接(约30s内)
仅日常规律通勤可以,临时和变更不支持自动实现。
如果提前结束导航,需手动结束,否则手机端导航会继续运行。
苹果地图无红绿灯🚦倒计时功能

百度地图

主要内容与苹果地图篇一致,说一下不一样的地方:
不再使用快捷指令的app模块,而是如图的URL方式
百度方式

1
baidumap://map/direction?destination=目的地&mode=driving

TIP
地址就是百度地图里面进行搜索的地址就可以
建议先在百度地图里面试一下,选一个地图认识的地址

调休日

可以使用如图的日历获取方式
调休日

说明
百度地图有红绿灯🚦倒计时功能
调休日判断依赖IOS地区为中国大陆

高德地图

主要内容与苹果地图篇/百度地图篇一致,说一下不一样的地方:
不再使用快捷指令的app模块,而是如图的URL方式
高德方式

1
iosamap://path?sourceApplication=applicationName&sid=&slat=xx.yyyyy&slon=xx.yyyyy&sname=甲地&did=&dlat=xx.yyyyy&dlon=xx.yyyyy&dname=乙地&dev=0&t=0

TIP
导航起始/终点地点名称可以用高德显示名称(推荐)
也可以自定义(比如家/公司)

地址需要先获取高德地图的经纬度
地址如下:
高德经纬度获取
对于调休日,可以使用百度地图篇的日历获取方式

说明
经纬度选好了,精确到小数点后4位/5位,定位特别精准
高德地图有红绿灯🚦倒计时功能
车道级导航(并不是十分准确)
调休日判断依赖IOS地区为中国大陆


如何优雅地查看通勤路况
http://kevin.zone.id/2025/03/30/Carplay/
作者
Kevin
发布于
2025年3月30日
许可协议