Zh-hans:Key:cycleway
cycleway |
说明 |
---|
附属于机动车道路的自行车道。 |
组: Cycleways |
用于这些元素 |
已记载的值: 18 |
暗含 |
另见 |
状态:实际使用 |
此标签的工具 |
将cycleway=*标签添加到highway=*上,用于绘制道路附属的自行车基础设施。这特别适用于始终是道路一部分的自行车道,并且通常也适用于与机动车道隔离的自行车道,如果它们平行且紧邻道路。
共板自行车道
自行车道 是道路本身的固有部分。除了道路上的标线外,它与其他车道没有物理分离。北美称为二级自行车设施。值得注意的是,自行车道和道路之间没有路缘石。如果其间有缓冲区且可能有隔离桩,但没有物理分隔,这可能被称为“缓冲自行车道(buffered bike lane)”。
专用自行车道
- 主条目:Forward & backward, left & right
- cycleway=lane
- cycleway=lane用于标注道路两侧有自行车道的双向街道,或有向主要交通流方向运行的自行车道的单向街道。
- 请考虑使用cycleway:left=lane和cycleway:right=lane标签代替路侧单独绘制的自行车道。
- 应假设自行车只允许在道路习惯方向上通行(对于oneway=yes单行道路,两边的自行车行驶方向均与机动车相同)。
- 部分国家有两种不同类型的自行车道:一种是严格隔离的实线,专供骑自行车的人使用,另一种是软隔离,通常是虚线。为了区分这两种类型的自行车道,自行车道可以分别用cycleway:lane=exclusive或cycleway:lane=advisory标记。这种信息对于导航软件来说可能有用,因为骑车者通常更喜欢专用自行车道而不是虚线的自行车道。
- cycleway=opposite_lane
- 使用cycleway=opposite_lane标注逆向的自行车道,即与oneway=yes单行道上的所有其它车辆以相反方向行驶的自行车道。
- 注意:这个值有问题,参见#opposite*值的问题
请考虑使用cycleway:left=opposite_lane或cycleway:right=opposite_lane标签,因为这个标签额外描述了逆向的车道在哪一侧。- 正如关于Talk:Key:cycleway:left的讨论所示,
opposite*
不是cycleway: left=*和cycleway:right=*。
将oneway:bicycle=no与cycleway:left=lane和cycleway:right=lane一起使用。请参阅上文了解OSM如何使用“右”和“左”,这可能与现实世界的方向不同。
- 正如关于Talk:Key:cycleway:left的讨论所示,
- 这些道路通常也应该用oneway:bicycle=no标注。
- cycleway=opposite 与 oneway:bicycle=no
- 使用cycleway=opposite用于标注在没有为骑自行车绘制专用逆向车道的情况下,允许骑自行车者在机动车单行道上双向行驶的情况。
- 注意:这个值有问题,参见#opposite*值的问题
- 实际上,通常有一段非常短的道路,有时称为"cycle plug",其中自行车通过短车道或由岛隔开的短自行车道而被排除在禁止进入的范围之外。
- 这些道路通常也应该用oneway=yes和oneway:bicycle=no标记。
- 这样的街道在比利时、荷兰和丹麦很常见。它们在英国不太常见,但随着道路标志的变化变得越来越频繁,现在部分国家的“禁止驶入”标志具有“自行车除外”的额外含义。在中国大陆,非机动车和机动车标志严格分开,不存在这一问题。
缓冲自行车道
- 添加cycleway:buffer=*
- 缓冲自行车道在机动车与自行车道间留有缓冲空间。此类仍标为cycleway=lane但需添加cycleway:buffer=*标签。更具体的标签可使用cycleway:left:buffer=*、cycleway:right:buffer=*或cycleway:both:buffer=*及其变种。
共享自行车道
- cycleway=shared_lane
- 骑自行车的人与机动车共用一条车道,并且有标记表明驾车者和骑自行车的人应该共用这条车道。
- 道路标记通常用于突出自行车路权,并提醒司机您可以在那里骑车。用于道路上的共享车道标记,也称为sharrows或具象标志。
- 特别是在荷兰和比利时,该标签还用于指示(fietssuggestiestrook于维基百科)(建议自行车道)。为了区分这两者,还可以分别用cycleway:lane=pictogram标注为sharrows,使用cycleway:lane=advisory标注为建议自行车道。
- cycleway=share_busway
- 专供公共交通工具使用的公交专用车道,同时也允许自行车骑行。
- cycleway=opposite_share_busway
- 在一条oneway=yes单行道上,这是一条特殊的逆向车道,专供公共交通使用,骑行者也可以在与其它机动车交通相反的方向骑自行车。
- 注意:这个值有问题,参见#opposite*值的问题
请考虑使用cycleway:left=opposite_share_busway或cycleway:right=opposite_share_busway标签,因为这描述了反向的自行车公交车共享车道在哪一侧。- 正如在Talk:Key:cycleway:left的讨论所示,
opposite*
不是cycleway:left=*和cycleway:right=*。
将oneway:bicycle=no与cycleway:left=share_busway或cycleway:right=share_busway一起使用。
- 正如在Talk:Key:cycleway:left的讨论所示,
- 这些oneway=yes单行道也应该用oneway:bicycle=no标记,同时用oneway:bus=no标记。如果出租车也被允许使用逆向公交车道,则还需要使用oneway:psv=no。
- cycleway=shared
- 一般来说,这表示自行车与这条道路上的其它交通共享空间。
- 这个标签以前也用于cycleways,在segregated=*标记正式化之前,这些自行车道被绘制和标记为highway=cycleway的单独方式。它在自行车道上的使用现在被认为已经过时:假设专用自行车道是共享的。
隔离自行车道
自行车道通过路缘石、停车位、草地、树木、护栏或其他物理障碍与机动车道隔开,但与道路平行并紧邻道路。北美称为protected bike lane, separated bike lane, greenway, green lane, 或者class IV facility。在中国大陆,可见于“与机动车道分隔设置的非机动车道”及设置机非隔离护栏的“与机动车道合并设置的非机动车道”。
注意隔离自行车道也可以在道路旁边绘制为单独的道路,标注为highway=cycleway[1]使用。这两种方法各有优缺点。虽然向既有道路添加单个标签需要更少的时间,并且仍然可以准确地描述自行车道,但单独绘制的自行车道通常更加灵活,并且允许更多细节(不过请注意,更高的复杂性会增加路由错误的可能性)。当独立绘制自行车道而不是标注在机动车道路上时,请不要使用下面的任何标签。
将单独绘制的自行车道正确连接到既有道路和其他道路是最重要的。这既是为了反映真实情况,也是为了帮助导航的计算,导航的算法本身无法理解断开的自行车道,即使他们彼此相距可能不到一米,或者线路交叉了,但没有设置合并节点,导航算法也无法理解。
- cycleway=track
- 这可以用于表示公路附属的独立自行车道。与普通自行车道一样,您可以使用cycleway:left=track和cycleway:right=track来表示自行车专用道位于相对于编辑器中线的方向的哪一侧。
- cycleway=opposite_track
- 使用cycleway=opposite_track标注逆向的自行车专用道,即在oneway=yes单向道路上与其他交通相反方向行驶的自行车道。
- 注意:这个值有问题,参见#opposite*值的问题
请考虑使用cycleway:left=opposite_track或cycleway:right=opposite_track 标签,因为这描述了逆向的自行车道在哪一侧。- 正如在Talk:Key:cycleway:left的讨论所示,
opposite*
不是cycleway: left=*和cycleway:right=*。
将oneway:bicycle=no与cycleway:left=track或cycleway:right=track一起使用。
- 正如在Talk:Key:cycleway:left的讨论所示,
- 这些道路通常也应标注为oneway:bicycle=no.
其他规则
- cycleway=asl
- 表示在路口有一个前位停止线或bike box。在道路上的节点使用cycleway=asl,置于第二条停止线所在。可由数据使用者确定与其相关的最近路口,从而确定其适用的交通方向,或者使用direction=forward或direction=backward来明确停止线的方向。
- cycleway=shoulder
- 表示道路非专为自行车通行设计,但路肩可以合法骑车。特别是在限速较高的乡村道路上,是否有可供骑行的路肩可能会影响骑行是否安全。并非每个shoulder=*都可供骑自行车:有些路肩用于停车(parking=shoulder),而不是所有路肩都有铺装(沥青),例如植草砖。此外,shoulder=yes一般仅用于宽至可供汽车行驶的路肩。然而,对于自行车来说,不太宽的路肩也足够骑行了。
- cycleway=separate
- 可用于表示公路附属的自行车道已被绘制为单独的OSM元素(即已标记为highway=cycleway)。用法有限,但含义类似于sidewalk=separate的使用,并且可以用于渲染时简化几何图形。它还可以避免有人在道路上重复添加cycleway=track。它与cycleway=sidepath具有相同的预期含义。但是请不要与segregated=yes混淆。
- cycleway=<user-defined>
- 对于其他一些常用值参见taginfo。‘
opposite*
值的问题
opposite*
值发明时,使用oneway:bicycle=*与向侧后缀并不常见。但标签系统仍在发展。
如讨论页上的几个段落所示,opposite*
值是有问题的,因为它们将方向和基础设施结合在一个值中,并且没有为每边自行车道的不同类型留出空间。
更好的选择,似乎是将oneway:bicycle=no与cycleway:left=*或cycleway:right=*一起使用。参见讨论页。
注意:正如讨论页Talk:Key:cycleway:left所示,opposite*
对于cycleway:left=*或cycleway:right=*标签没有实用价值,这也是使用:left
和:right
代替opposite*
的一个原因。
补充说明
如果是在道路上标记自行车道,则前缀cycleway:可用作其他标签的名字空间以记录自行车道的详情。此外,命名空间可以以通常的方式与 :left, :right, :both 后缀相互组合,产生cycleway:both=*、cycleway:left=*、cycleway:right=*标签及其变体:
- cycleway:surface=paving_stones
- cycleway:right:surface=asphalt
- cycleway:smoothness=good
- cycleway:foot=designated
- cycleway:right:width=3
- cycleway:left:width=2.5
目前,渲染软件或其他数据使用者还不能广泛理解这些标签。对于标注道路表面等高复杂度的情况,特别是对于独立自行车道,请考虑将道路绘制为独立的路径,与道路平行:参见highway=cycleway。
参见
External Links
- Bike lane
- Bikeway safety - 衡量自行车道受其它交通影响的程度,可能会在绘制地图时提供帮助。
|