Zh-hans:Key:crossing

From OpenStreetMap Wiki
Jump to navigation Jump to search
crossing
说明
为已标注 highway=crossing 或 railway=crossing 的节点提供进一步细化 编辑此说明
组: crossings
用于这些元素
可用于节点可用于路径不可用于区域不可用于关系
已记载的值: 11
需要
常用组合
状态:已批准Page for proposal
本页面由 AI 从英文页面翻译而来,内容需要人工复核。

此标签用于更准确地描述跨越道路的特定类型人行横道,以及跨越道路或铁路的其他类型过街设施。为方便行人、骑行者等而设的过街基础设施,应首先适当地标注为 highway=crossing 或 railway=crossing。具体的过街类型可通过 crossing=* 标签及下文描述的其他属性进一步说明。

该标签设置在两条路径交叉的节点上(人行道与街道、街道与铁路等)。对于详细测绘,可以额外在用从人行道通往过街节点的路径上标注 footway=crossing 或 cycleway=crossing,视情况而定。

取值

(注:在美式英语中,"crosswalk" 指有标记的过街处或有信号灯的过街处,但不包括无标记、无信号的过街处。)

已批准

该自行车过街处跨越两条车行道和一些电车轨道,共用一个交通信号灯。人行横道有两个安全岛,各有独立的信号灯。
crossing=traffic_signals:带交通信号灯的过街处。(可能设有也可能不设道路标线。)大多位于 highway=traffic_signals 附近。
crossing=uncontrolled:没有任何类型交通信号灯、仅有道路标线的通用过街处;例如斑马线。标线可用 crossing:markings=* 描述。大多与 highway=crossing 组合使用。
crossing=unmarked:没有道路标线或交通信号灯的过街处。
crossing=no:明确不可能/不合法过街的地方。用于人们会期望有过街处、但实际并没有的地方。由于 crossing=no 排除了过街处的存在,使用时必须不带 highway=crossing。它不应使用在已单独测绘人行横道的 highway=traffic_signals 节点上。

其他使用

crossing=marked:任何没有交通信号灯的有标记过街处。是 crossing=uncontrolled 的重复,在斑马线标线的情况下就是 crossing=zebra,即有过街标线但没有交通信号灯。标线可用 crossing:markings=* 描述。
crossing=zebra
标签 crossing=zebra 已弃用 [1]。请改用 crossing:markings=zebra。
用条纹图案标记但没有交通信号的过街处。在一些国家,它赋予过街行人相对于车辆交通的优先权。注意,在一些国家(例如意大利、西班牙、瑞士或美国),带交通信号灯的过街处也用条纹图案标记。但标注时应以交通信号灯优先。
此标签最初仅记录为英格兰使用,但随着 iD 编辑器的临时采用,其使用已遍及全球。
crossing=* + crossing_ref=zebra 是一种更流行的替代方案,用于表示过街处标有条纹图案,与是否存在交通信号灯无关。
crossing=island
优先使用 crossing:island=yes;与 crossing=traffic_signals/uncontrolled/unmarked 一起使用。
在道路中间为行人设有小型安全岛的过街处。由于该标签与 traffic_signals/uncontrolled/unmarked 分类正交,用 crossing=island 标注 highway=crossing 会使区分 crossing=traffic_signals 与 crossing=uncontrolled 变得不可能。因此许多编辑器不使用该标签,有些人认为它是一种有缺陷的标注方案。[1]
注意:如果安全岛上的路径与过街处分开测绘,请改用 footway=traffic_island 配合 highway=footway。
一些制图者会在安全岛上的 highway=footway + footway=crossing 路径上添加 crossing=island。
crossing=informal:(不带 highway=crossing 使用)用于行人极有可能想要就在那里过街、但既没有标线也没有信号灯、市政当局也没有打算在那里设置过街处的地方。
crossing=separate:(用于 highway=traffic_signals 节点)用于人行横道存在、但以相同方式用单独的 highway=traffic_signals 节点测绘的地方。

附加标签

将带缘石的有标记过街处作为路径标注的首选方法。

无障碍

kerb=yes/no/raised/regular/rolled/lowered/flush/...:用于表示缘石的高度或类型,从而表示其可通行性。在过街路径上,最好在过街 way 路径的节点 node 上使用 barrier=kerb + kerb=*。或者,在过街节点上可使用 kerb:left=* 和 kerb:right=*。
对于路径规划而言,barrier=kerb + kerb=* 不应位于与道路相交的过街 node 节点上,这一点很重要。此外,缘石节点不应连接到人行道 way 路径,因为这会妨碍沿相邻人行道进行无障碍路径规划。
tactile_paving=yes/(no)/incorrect:用于表示地面是否有帮助盲人的图案。可与 kerb=* 一起用在节点上。

标识

crossing_ref=*:传统的、特定地区的参考名称,例如 zebra、toucan 或 pelican。它起源于英国,但此后在其他国家也有所演变。在其他国家,其含义有时因语义不明确而受到质疑。

交通方式

bicycle=*:取值 yes 表示允许骑行者骑行通过该过街处。
horse=*:取值 yes 表示允许骑马者骑乘通过该过街处。
segregated=yes/no:取值 yes 表示不同过街交通类型彼此分离(即为每种交通方式设有单独的过街区域)。在许多交通信号灯处,过街的行人和自行车交通是分离的。一个更地区性的例子是英国某些 Pegasus 过街处内马匹交通与行人交通的分离。
与许多其他参数一样,该参数是布尔值,即其取值可以是 yes 或 no。与其他若干布尔参数不同,在这种情况下不假定任何默认值。

支持情况

过街节点由道路和过街路径共享。highway=crossing 节点上诸如 bicycle=* 或 horse=* 等通行标签的 no 取值,其意仅适用于过街处的交通,而非主干道上的交通:(highway=crossing + bicycle=no)意味着骑行者在过街前必须下车推行;并不意味着道路上的骑行者必须这样做。

然而,大多数路由器不支持这一点,这可能导致潜在的不良后果,例如阻断骑行者沿道路的路径规划。

你可以请求路由器作者添加对此标注的支持。多数情况下,也可以使用更详细的标注,将过街路径拆分为若干段,并在适用的路段上添加 bicycle=no。

交通信号灯

crossing:signals=yes/no(提议中):表示该过街处是否由交通信号控制,例如行人信号灯,无论其是否有路面标线标记。
button_operated=yes/no:过街处的灯光和/或声音可通过骑行者或行人按键请求。
traffic_signals:sound=yes/no:为视障人士设有声音的行人信号灯。
traffic_signals:vibration=yes/no:为视障人士设有振动的行人信号灯。

其他特征

crossing:island=yes/no:表示该过街处是否有安全岛。
supervised=yes/no:取值 yes 表示在繁忙时段该过街处可能由Crossing guard管理。默认为 no。
flashing_lights=yes/no/always/button/sensor:取值 yes 表示闪光灯在有行人过街时警示驾驶人。默认为 no。如需更多细节,可考虑使用取值 button、sensor(如果灯自动亮起)或 always(如果灯持续闪烁)。
crossing:continuous=yes/no:表示路径是否连续不断地穿过道路。
crossing:markings=*:描述道路上的标线。
crossing:signed=*:是否有交通标志指示该过街处。

示例

下表显示过街处可以如何标注:

描述(及当地名称) 标签 图片

仅供行人通行且没有交通信号灯的过街处(但在某些地区,例如英国,杆上可能有闪烁的琥珀色灯球)

该过街处常在道路上带有醒目的白色条纹。它可能有额外的保护措施,例如减少车道数,或地面上有其他限速信号和执法装置。如果街道足够宽,该过街处还可能由交通分隔岛保护(见下文)。

在某些地方,这被称为斑马线。另见维基百科上的 Zebra crossing。

highway=crossing

crossing=uncontrolled
crossing_ref=zebra(仅当该参考名称在被测绘的地点普遍使用时才添加)
crossing:markings=zebra;dots(因国家而异,图中英国的例子同时有斑马线标线和圆点)

仅供行人通行、带交通信号灯的过街处(按键操作或不按键操作)。

这是城市密集城区(至少在欧洲)最常见的过街类型,但有时也用于较小的城镇或村庄,在交通流量低的居住区较少使用。在足够宽的街道上,它们常设有分隔岛(见下文)供过街者歇脚:此时过街分两步完成,街道两侧各有独立的行人信号灯,因此过街路线会在中央岛上折转,其人行道有时受护栏限制。

在某些地方,这被称为 Pelican crossing(传统英国名称,源自 pedestrian light controlled crossing)。另见维基百科上的 Pelican crossing。

highway=crossing

crossing=traffic_signals
bicycle=no
traffic_signals:sound=yes/no
traffic_signals:vibration=yes/no
traffic_signals:arrow=yes/no
traffic_signals:minimap=yes/no
crossing_ref=pelican(仅当该参考名称在被测绘的地点普遍使用时才添加)
crossing:markings=dots(因国家而异,图中英国的例子有圆点)

供行人和骑行者通行、没有交通信号灯的过街处(但在某些地区,例如英国,杆上可能有闪烁的琥珀色灯球)。

它常在道路上带有醒目的白色条纹,不过专供骑行者的车道通常没有条纹。

在某些地方,这被称为 Tiger crossing。使用该参考名称主要限于香港;英国的大多数此类过街处已被带交通信号灯的 toucan 过街处取代。另见维基百科上的 Tiger crossing。

highway=crossing

crossing=uncontrolled
bicycle=yes
crossing_ref=tiger(仅当该参考名称在被测绘的地点普遍使用时才添加)
供行人和骑行者通行、带交通信号灯的过街处(按键操作或不按键操作)。

这与上面带交通信号灯的过街处非常相似,但更大,且为骑行者设有明确的信号灯。在法国,分隔开的自行车过街车道可能以颜色醒目的虚线为界。

在某些地方,这被称为 Toucan crossing(传统英国名称,读作 "two-can")。另见维基百科上的 Toucan crossing。

highway=crossing

crossing=traffic_signals
bicycle=yes
segregated=yes/no
traffic_signals:sound=yes/no
traffic_signals:vibration=yes/no
traffic_signals:arrow=yes/no
traffic_signals:minimap=yes/no
crossing_ref=toucan(仅当该参考名称在被测绘的地点普遍使用时才添加)
供行人、骑行者和骑马者通行、带交通信号灯的过街处(按键操作或不按键操作,通常不是通过过街骑道、而是通过为骑马者设置的很高按键来识别)。

在某些地方(例如英国),这被称为 Pegasus crossing(传统英国名称)。另见维基百科上的 Pegasus crossing。

highway=crossing

crossing=traffic_signals
bicycle=yes
horse=yes
segregated=yes/no
traffic_signals:arrow=yes/no
traffic_signals:minimap=yes/no
traffic_signals:sound=yes/no
traffic_signals:vibration=yes/no
crossing_ref=pegasus(仅当该参考名称在被测绘的地点普遍使用时才添加)
人行横道过街处(又称 PXO),带或不带闪光灯,要求驾驶人将整条车行道让给行人。驾驶人必须停车等待,直到行人走完街道。在加拿大很常见,总是配有"为行人停车"标志。通常用于学校周边和环岛处——参见 安大略省规则手册中的定义。

highway=crossing

crossing=uncontrolled
segregated=no
flashing_lights=button/sensor/no
crossing_ref=pxo(仅当该参考名称在被测绘的地点普遍使用时才添加)
带斜缘石的无标记过街处。

highway=crossing

crossing=unmarked
kerb=flush(位于缘石处 highway=footway 的节点上)。
带安全岛的过街处(用属性隐式测绘,或显式标注安全岛过街处上的人行道或类似物)。

highway=crossing

crossing=uncontrolled 与 crossing:island=yes

以下方法已过时:

crossing=island(或视情况 crossing=traffic_signals),很少能看到 crossing=island;uncontrolled
使用多值标注
有人看管的过街处(附加属性)

在英国称为 school crossing,在德国称为 Schülerlotsen 或 Verkehrshelfer,在荷兰称为 Klaar-over。

另见维基百科上的 Crossing guard。

highway=crossing

crossing=* 视情况而定
supervised=yes
没有人行横道的交通信号灯。

可能用于在公共交通、应急或特殊车辆进出通勤服务公路时给予其优先权(例如第一张图)。

可能用于在狭窄公路上交替对向交通的方向(例如第二张图进入桥前)。

但带这种交通信号灯的过街处不适合安全地供行人过街。

highway=traffic_signals

crossing=no

将过街处标注为路径

一些制图者把穿过多条道路和/或铁路的 highway=footway 或 highway=cycleway 路径 way 路段标注为 crossing=traffic_signals,以表示只有一个交通信号灯控制骑行者或行人,从而避免将多个节点 node 标注为过街处。

同样地,highway=footway 的某一路段被标注为 crossing=uncontrolled + crossing_ref=zebra,以表示其全长。

缺点:请注意,这种测绘方式使路由器和导航系统难以识别道路沿线有供行人或骑行者使用的过街处,因为被评估的路线上没有特殊的过街节点 node。

更好的替代方案:对于带交通信号灯或让行/停车标志的"受控过街处",你可以把你必须停车处/交通信号灯或停车标志处作为节点 node 添加,并标注 highway=traffic_signals、highway=give_way 或 highway=stop。

参见

外部链接

参考资料