Zh-hans:Tag:junction=yes

From OpenStreetMap Wiki
Jump to navigation Jump to search
junction = yes
说明
表示一个道路交叉口本身 编辑此说明
组: 道路
用于这些元素
可用于节点不可用于路径可用于区域不可用于关系
常用组合
另见
状态:已批准Page for proposal

标签 junction=yes 用于明确声明一个对象是一个道路交叉口(十字路口、T形路口、Y形路口、任何其他类型……)。

然而,通常在一个节点上,交叉口是由两条道路共享同一节点而隐含定义的。因此,只有当该节点具有其他属性(例如某些国家/地区中带有 name=* 的命名交叉口)时,才需要显式标记。

该标签也用于需要声明为交叉口的高速公路区域。

何时不使用

不要将 junction=yes 用于:

  • 仅由道路共享、没有其他属性的交叉口节点;
  • 可以用 highway=motorway_junction 标记的高速公路(或类似)交叉口,因为它们服务于远距离的定向和运输(而非局部区域的定向)。

如何在节点上使用

简单十字路口

在连接两条道路的节点上标记。

简单的三向交叉口(Y形路口、T形路口)

在连接道路的节点上标记。

其他

如果合适,您可以选择在同一节点上添加 highway=traffic_signals。如果您还添加了 name=* 标签,则最好在连接节点上使用 highway=traffic_signals,并将 junction=yes 元素绘制为一个区域——这样可以明确名称所属的对象。

如何在区域上使用

在地面实际交叉口区域周围绘制一个闭合路径,并标记 area=yes,同时添加 junction=yes 标签。

该区域应与进入和离开的道路共享节点,以便路由/转向导航引擎可以确定涉及哪些道路。

为了明确定义哪些属于该区域、哪些不属于,每个共享节点(区域与进入/离开道路共享的节点)应满足:

  • ...本身不带有任何标签。
  • ...仅与区域和“一条”道路共享,而不是多条道路。

使用示例

  • 在某些国家/地区(韩国等),人们在局部区域中更倾向于使用道路交叉口的名称而非街道名称来定位。虽然街道名称也可能存在,但对于定位来说不那么重要。详情参见“命名地点替代街道名称”。在其他国家(波兰等),一些大型交叉口(通常是互通式立交)是有名称的。渲染引擎应渲染交叉口的名称。在这些国家/地区,您可以将 junction=yesname=* 结合使用。
  • 此标签可以提供关于交叉口范围的信息。这对路由/转向导航引擎很有用。因为引擎现在可以确切知道一个交叉口包含什么,它们可以对其进行计数并说出例如“在第二个交叉口左转”之类的指令。在韩国等国家,路由/转向导航引擎可以说出诸如“在‘XYZ’交叉口右转”之类的指令。