假设我出门办事需要去一家超市、中国银行 xxx 分行、任意一家麦当劳或肯德基,某个公共机构,有什么办法能一键规划最佳路线吗,地图软件提供类似功能或能力吗?“最佳”是指耗时最短或公共交通最方便。
一天可能要去好几个地方办事情,以上的需求自己去规划一个“最佳”路线还有点麻烦。
基本的需求是这样,能解决就很满足了。 如果能提供更多细节优化选项会更好(但不是那么刚需):
或者最简单的,地图软件搜索时可以用“或”运算也行,例如我搜索“永辉超市 中国农业银行 肯德基”,能同时显示这 3 种,我自己在地图上根据结果来规划,但实测似乎不支持。每次只能搜一种显示一种,需要人工 join & 笛卡尔乘积 这 3 类,复杂度是指数级的(算法不太好,大概表达这个意思,嘿嘿)。
![]() |
1
gaobh 13 天前
除了高德、百度外,没有别的选择了吧
|
2
hwdq0012 12 天前
可以自己通过他们的 api 构建一个节点图,用 dijkstra 自己算吗,估计他们不会开放这么重要的数据,只会开放一些搜索 api,
dijkstra 算法可以在这里找到 https://rosettacode.org/wiki/Dijkstra%27s_algorithm 左侧选择语言 |
![]() |
3
wasd6267016 12 天前
我也有类似需求 只能等接入 deepseek 了
|