Zh-hans:Key:change

From OpenStreetMap Wiki
Jump to navigation Jump to search
change
说明
规定允许/禁止的变道。 编辑此说明
组: restrictions
用于这些元素
不可用于节点可用于路径不可用于区域未指定是否可用于关系
另见
状态:使用中Page for proposal
本页面由 AI 从英文页面翻译而来,内容需要人工复核。

本键表示是否存在变道限制,阻止驾驶员或骑行者沿途变道。与 turn=* 一样,本键通常与 :lanes 后缀一起使用,在双向道路上还与 :forward、:backward 后缀一起使用。详情参见该提案。

过去,有人建议使用 overtaking=* 键来表明存在可超车区或禁止超车区,这会影响驾驶员能否越过道路中心线。然而,这与后来出现的 Proposed features/change#Examples 和 Proposed features/change#What about junctions? 中的明确规定可能有出入。

理由

标注变道限制可以使导航软件更精确地把握指引的时机,告诉驾驶员何时变道,而不会迫使他们加塞。与把车道标注为单独路径相比,本键更为可取,因为后者会违反只有在存在物理分隔时才标注平行路径的规则。

在哪里能找到它们

在多车道道路上只要有转向车道的地方,通常就能发现变道限制。当接近交叉口时,转向车道最初可能由虚线标示出来,允许驾驶员驶入该转向车道。然而,越靠近交叉口,虚线就变成实线。转向车道的这一部分在交通工程中称为"存储区",用于防止驾驶员在最后一刻危险地加塞。change=* 键使我们能够区分转向车道的存储区。

在没有转向车道的情况下也会出现变道限制,例如在隧道内或视野不佳的急弯处,或在收费站和渡轮码头附近车辆排成长龙的地方。

在某些情况下,转向车道可能由草地中央分隔带或混凝土护栏与直行车道物理隔开。在这些情况下,应将转向车道标注为单独的平行路径,而不是使用 change=* 键。这样可以标注中央分隔带或护栏本身,也能确保不了解 change=* 键的路由器不会推荐无法完成的机动动作。

如何标注

将 change=* 键设为下列取值之一。如果根据驾驶员起始车道的不同而有不同的限制,请将 change:lanes=* 键设为一列以竖线(|)分隔的取值,每条车道一个取值:

取值 变道
yes 允许变更到左侧和右侧的相邻车道(如果存在)。在最左侧车道上,取值 yes 等同于 not_left;在最右侧车道上,等同于 not_right。
no 不允许离开该车道。
not_right 不允许变更到右侧相邻车道,但允许变更到左侧相邻车道。
not_left 不允许变更到左侧相邻车道,但允许变更到右侧相邻车道。
only_right 只允许变更到右侧相邻车道,不允许变更到左侧相邻车道。等同于 not_left。请改用 not_left,它常见得多。
only_left 只允许变更到左侧相邻车道,不允许变更到右侧相邻车道。等同于 not_right。请改用 not_right,它常见得多。

两条相邻车道可以具有不均衡的变道限制,从而可以从左侧车道变更到右侧车道,反之则不行。

一些司法管辖区区分劝阻性的变道和违法的变道。例如,在MUTCD合规的国家(如美国),单条白色实线(常见于转向车道附近)仅劝阻变道,而双条白色实线(常见于隧道附近)则禁止变道。在被劝阻变道的地方,也有正当的变道理由,例如从相邻车道驶入道路时。在实际使用中,本键似乎既用于表示被劝阻的变道,也用于表示违法的变道。

由变道限制导致的转向限制

如果变道限制使某一转向无法完成(即该转向需要一次违法变道),那么请同时创建一个转向限制关系。这可确保路由器不会推荐违法路线,即使它们无法解析单条车道,或无法推断需要哪些变道以及这些变道是否被允许。

无法完成所需变道的way路径将出现在该 type=restriction 关系中,角色为 role via。

使用统计

change=*
change:forward=*
change:backward=*
change:both_ways=*
change:lanes=*
change:lanes:forward=*
change:lanes:backward=*
change:lanes:both_ways=*

参见

  • change 键的提案
  • turn=* – 用于规定一条路径或一条车道的指向
  • divider=* – 车道的简单分隔物——实线、虚线……
  • charge=* – 使用或进入某设施的费用(词形相似,但用于不同事物)