Zh-hans:Key:width

From OpenStreetMap Wiki
Jump to navigation Jump to search
width
说明
要素的宽度。若未指定,默认单位为米 [m]。 编辑此说明
组: properties
用于这些元素
可用于节点可用于路径可用于区域不可用于关系
常用组合
另见
状态:实际使用
本页面由 AI 从英文页面翻译而来,内容需要人工复核。

键 width 描述路径或其他要素的实际宽度。默认情况下,取值将被解释为米。为减少误解风险,或者当宽度需要用其他单位表示时,可以在取值末尾加上单位,用空格分隔(参见#Examples)。取值如需小数,应始终使用小数点。

宽度信息的来源可以通过 source:width=* 指定。

示例

宽度 标注 备注
两米 width=2 也可以使用 width=2 m,但这种写法少见得多。
0.6 英里 width=0.6 mi 请注意使用小数点作为小数分隔符!
16 英尺 3 英寸 width=16'3" 英尺数值后使用打字机撇号字符,英寸数值后使用打字机双引号字符。不允许有空格。

常见错误

法律限制宽度

不要通过 maxwidth=* 将实际宽度的说明与(法律限制的)车辆最大允许宽度的说明相混淆。

描述性取值

不推荐使用诸如 width=narrow 之类的取值描述。相关讨论请参见该提案。

估算值

如果无法精确确定宽度或宽度是估算得来的,请改用键 est_width=*。

不正确的取值

取值本身经常标注不正确。下表列出错误标签及其正确写法的示例。

错误 说明 正确
width=2km 缺少取值与单位之间的空格。 width=2 km
width=0,6 使用了逗号作为错误的小数分隔符。 width=0.6
width=12' 6" 英尺与英寸之间不应有空格。 width=12'6"

门与入口的宽度

door=* 或 entrance=* 的宽度是门完全打开时的最小开口尺寸。除非另有更小的部分,否则这通常按地面从门框两侧之间测量(chambranle)。

街道的宽度

不同街道横断面下道路的宽度。

用于街道的 width=* 标签描述的是车行道从路缘到路缘、或从边缘到边缘的宽度。这包括自行车道,以及街道上的任何停车带,但不包括路缘/边缘以外的任何部分,例如人行道、自行车径或 路侧停车。然而长期以来对此并无共识,也没有明确定义,因此数据使用者应预期在解读街道上的该标签时会存在一定的模糊性。

有一些标签可用于指定构成街道的各个要素的宽度:

carriageway的有效可用宽度(车辆在流动交通中行驶的区域的宽度)可以用 width=* 减去已有的停车带(参见street parking方案)来确定,也可以通过使用 width:lanes 来确定。width:effective=* 很少被显式用于表示这一点。不过,在有标线、车辆改道等情况下,有效宽度的确切测量界限位于何处并不明确。

如果只能估算道路宽度,请考虑使用 est_width=*。

示意图:不同道路配置,含一条或多条车行道及道路的其他部分

绘制宽度的方法

使用 JOSM

可以在 JOSM 中沿要素宽度方向绘制一条路径,屏幕底部会显示估算出的宽度,示例参见下图:

在 JOSM 中估算宽度

在此示例中,横跨道路的红线是一条从路缘到路缘绘制的路径(carriageway是沥青的,路缘是混凝土的),JOSM 将其估算为 11.64 米。

使用 StreetMeasure

StreetMeasure 是一款与 StreetComplete 关联并集成的应用,可利用设备摄像头测量宽度和高度。它与 StreetComplete v51 及更新版本集成,你也可以手动使用其测量结果。(该功能从 v41 版本起内置于 StreetComplete,但后来出于 许可原因 被拆分成了独立应用。)StreetMeasure 仅在部分设备上可用。

手动测量

测量距离最精确的方法是使用卷尺或类似工具。也有可以买到的激光测距设备。你也可以使用手机上的测量应用,但在这种情况下,如果你使用 Android,推荐使用 StreetMeasure。

当路面为铺路石时,你也可以测量单块石头并数出石头数量。各地区常用的铺路石可能有所不同,但许多铺路石采用相同的标准尺寸(例如 20×10 cm 的长方形很常见,40×40 cm 的正方形也是如此)。

可能的标注错误

  • width=0,5🔎 ‒ 请用 "." 而非 ","
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • width=1,5🔎 ‒ 请用 "." 而非 ","
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • width=2,5🔎 ‒ 请用 "." 而非 ","
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • width=0,6🔎 ‒ 请用 "." 而非 ","
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • width=0,3🔎 ‒ 请用 "." 而非 ","
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!
  • width=0,4🔎 ‒ 请用 "." 而非 ","
如果你知道有使用这个标签的地方的话,请确认能否使用其他标签代替。
我们非常不鼓励你使用自动化编辑,除非你知道自己在做什么!

参见