Zh-hans:Key:direction
| 说明 |
|---|
| 指定某要素的方向。 |
| 组: 属性 |
| 用于这些元素 |
| 已记载的值: 1 |
| 状态:已批准 |
| 此标签的工具 |
direction=* 键在 OSM 中用于以多种含义指定某要素的方向。最常见的含义有方位(Cardinal)、相对(Relative)、交通(Traffic)、停车(Parking)和旋转(Rotation)。
含义
方位
方位方向可用于独立的节点或区域。它们不允许用于指定路径的方向。
对于节点,常见用法是表示从观景点、长椅、悬崖、洞口或狩猎台望去的朝向。对于区域,例如葡萄园中种植的方向,或屋脊的方向。
| 取值 | 元素 | 说明 |
|---|---|---|
| <数字> | 给定的数字指定该要素朝向的 0 到 359 度之间的角度,其中 0 等于朝北,采用顺时针旋转。 | |
| <缩写> | 16 个主要或第一、第二类间方位方向之一,以其缩写指定,使用最多三个大写字符 [NWSE],例如 NE 表示东北。
| |
| <范围> | 用角度范围或缩写范围来指定某要素所朝向的视野范围。该扇区从给定的范围边界值起按顺时针计算。 | |
| <单词> | 四个主要方位方向之一,以小写拼出。不推荐。 |
所有可能的缩写取值及其对应角度都显示在这张罗盘玫瑰图中:
单词取值 north/south/east/west 可作为缩写 N/S/E/W 的同义词,用于描述方位方向。这可能与交通含义(见下文)冲突,因此不推荐。方向也不应以序数形式指定,例如 north-east。
示例
朝东的长椅:
amenity=bench direction=90 (或 direction=E)
朝北北西的洞口(从洞内望出去的视角):
natural=cave_entrance direction=NNW
北半球用于观测太阳轨迹的观景点:
tourism=viewpoint direction=67-292 (或 direction=ENE-WNW)
南半球用于观测太阳轨迹的观景点:
tourism=viewpoint direction=247-112 (或 direction=WSW-ESE)
注意,独立的交通标志 traffic_sign=* 标注的是标志所朝向的方向,即与行进方向相反。例如,向西行驶时,标志朝东,因此你应将其标注为方位方向 direction=E 或 direction=90。但如果标志的节点与公路相连,则相对方向标注方案开始生效(见下文)。
若未给出数字范围,渲染器可以为 tourism=viewpoint、tower:type=observation 或 historic=cannon 等点自行计算其效果。要明确测绘 360° 全景视野,可使用 direction=0-360 [1][2]。示例:OpenTopoMap 依照其规则渲染,Osmtools 绘制圆或扇区,而 historic.place 则指向火炮。
相对于 OSM 路径
取值 forward & backward 以及 left & right 可用于指定相对于既有路径的方向。这适用于作为某条路径一部分的节点。示例可能包括有方向的交通标志。
| Value | Element | Description |
|---|---|---|
forward
|
方向为正向,相对于关联路径在编辑器中的绘制方向。 | |
backward
|
方向为反向,相对于关联路径在编辑器中的绘制方向。 | |
both
|
方向同时为正向和反向。 |
更多细节请参见独立页面 Direction of point features on ways。
如果这些节点改为放置在其位于道路旁的实际位置,则应使用方位方向。
交通线路
要描述旅游、公路、公交或铁路
type=route 上的总体交通方向,可使用多种描述性取值。
direction=uptown或direction=downtowndirection=inbound或direction=outbounddirection=railway_north或direction=railway_south(可能与方位方向有很大不同)
在加拿大、新西兰和美国,当两个方向被作为超级关系内的独立关系测绘时,沿线路的官方方位方向。
对于在加拿大、新西兰和美国沿路线关系指定标示的行进方向的情形,使用的是拼写出来的方位方向。截至 2021 年 8 月,在 route=road 关系上,拼写出的方向比缩写常见 13 倍,而在整体路线关系上则比缩写常见 9.5 倍。
承运方可能为其列车制定非常特定的方向命名方案。
停车方向

direction=* 键可用于指定倒车入库和车头朝内停车的特殊停车方向规则。这些规则决定了停入/驶入斜向或垂直停车位的方向。它们包括 倒车入库式斜向停车(倒车/后入斜向停车——一种旨在提高路边停车安全的交通工程技法)以及车头朝内或倒车入库垂直停车的规则(例如防止汽车尾气到达路边)。当适用此类规则时,通常会有专门的标志标明或由标线指示。
如果沿路停车位被测绘为街道的属性,请将此键与 street parking 前缀一起使用(例如 parking:right:direction=* 或 parking:both:direction=*)。如果停车位被单独测绘(标注 amenity=parking),则直接使用不带前缀的 direction=*。使用以下取值之一:
| 取值 | 图示 | 说明 | |
|---|---|---|---|
back_in
|
车辆必须车尾朝向道路一侧停放(即车头朝向道路中央)。与 parking:side:orientation=diagonal 组合时,这意味着倒车/后入斜向停车(此时停车位方向被反转)。
| ||
head_in
|
车辆必须车头朝向道路一侧停放(即车尾朝向道路中央)。注意:通常仅与 parking:side:orientation=perpendicular 组合存在,因为车头朝内停车是斜向停车的标准做法,无需明确标注。关于倒车入库式斜向停车,参见上文的 back_in。
| ||
旋转
在 highway=mini_roundabout 节点上,direction 键使用不同的取值。
| 取值 | 元素 | 说明 |
|---|---|---|
anticlockwise
|
该迷你环岛按逆时针方向行驶(在殖民地称为 counter-clockwise)。 | |
clockwise
|
该迷你环岛按顺时针方向行驶。 |
注意,一般而言环岛的默认方向取决于其所在地区。在双向公路靠右行驶的国家,它大多是逆时针的。在左侧通行的国家(或地区)(例如英国或香港特别行政区),则是顺时针的。
环岛和迷你环岛本身并非双向,因此行驶方向几乎总是由公共通行规则决定。有效方向被反转(从而需要设置此标签)的情况在非公共道路上极为罕见。
参见
roof:direction=*用于屋顶所朝向的方向light:direction=*用于灯光照射的方向signed_direction=*用于标志面向某一特定方向的情况。- 在机动关系中,
direction=*被设置为车辆方向。 - 绘制线段时,编辑器 JOSM 会在底部工具栏显示其罗盘方位。此取值可直接用作方位方向的度数。
- 在
highway=steps上,标签incline=up和incline=down已取代过时的含义direction=up和direction=down。 - 关于非对称区域或点要素(罗盘)方向的提案
- Forward & backward, left & right 用于确定一条路径的总体地理方向(比较首节点与末节点)
- 不要把
direction=*与destination=*混淆。 - Relations/Proposed/Segmented Tag,提议对某类特定关系使用 "direction",取值为 "both"、"positive" 和 "negative"。