You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何避免HERE Maps API规划含中间点的路线时选择地下通道?

解决方案:HERE Maps API优先选择高架/避开地下通道

1. 直接避开地下通道/隧道

在API请求中添加avoid=tunnel参数,直接排除隧道、地下通道类道路:

&avoid=tunnel

2. 强制优先高等级高架/高速道路

结合两个参数引导API优先选择高架类高速道路:

  • preference=fastest:让API优先选择最快路线(高架通常通行速度更高)
  • roadType=highway:限定路线仅选择高速/高等级道路
&preference=fastest
&roadType=highway

3. 锁定途经点为强制通过

如果已传途经点但路线仍偏离,将途经点标记为via,强制API精确经过该点,避免绕至下方道路:

&waypoints=geo!纬度,经度;via

若你明确知道高架路段的linkId,可以直接用链路ID指定途经点,完全锁定高架路线:

&waypoints=link!LINK_ID

4. 指定道路层级

通过routeAttributes=level获取道路层级信息后,在起点、终点或途经点中添加level参数,指定选择高架对应的层级(通常高架为正层级,地下为负层级,例:level=1):

&origin=geo!纬度,经度;level=1
&waypoints=geo!纬度,经度;via;level=1

示例请求参数组合

针对你提到的A16 Napoli-Canosa高架路线,可组合参数如下:

https://router.hereapi.com/v8/routes
?apiKey=你的API密钥
&origin=geo!起点纬度,起点经度;level=1
&destination=geo!终点纬度,终点经度;level=1
&waypoints=geo!途经点纬度,途经点经度;via;level=1
&avoid=tunnel
&preference=fastest
&roadType=highway
&routeAttributes=level

内容的提问来源于stack exchange,提问作者christech_py

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 03:42:09