Zh-hans:Key:maxheight

From OpenStreetMap Wiki
Jump to navigation Jump to search
maxheight
说明
法定最大高度。 编辑此说明
组: restrictions
用于这些元素
可用于节点可用于路径可用于区域可用于关系
已记载的值: 1
常用组合
另见
状态:实际使用
本页面由 AI 从英文页面翻译而来,内容需要人工复核。

标签 maxheight=* 指定使用所附加路径的车辆的最大高度限制。在大多数情况下这表示法定限制,不过有些地方用法不同。请注意,如果需要区分法定最大高度与物理最大高度,应取两者中的较小值。

物理高度限制请使用标签 maxheight:physical=*。

如何标注

对于桥梁,maxheight 标签应设置在从桥下通过的路径上。只标注适用 maxheight 道路标志的那段路径。如果没有标志,则只对桥下大概的那段路径标注 maxheight(另见 OSM Help 3275)。

如果未包含单位,取值默认为米。因此例如 maxheight=3.8 表示最大高度为 3.8 米。

高度 标注 备注
三米 maxheight=3 也可使用 maxheight=3 m。
3.8 米 maxheight=3.8 请注意用点作为小数分隔符!
6 英尺 7 英寸 maxheight=6'7" 在英尺值后使用打字机撇号字符,在英寸值后使用打字机双引号字符。不允许有空格。

如果道路未分隔,但按行驶方向有不同的高度限制(例如一座桥正向行驶时为 13'1",反向为 14'1"),则用 maxheight:forward=13'1" 以及 maxheight:backward=14'1" 标注该路段。通过检查路段的起点和终点,将方向与地图中的路段方向对应。不要用任何"东/西/南/北"方向来描述高度限制。

在这种情况下,再添加 maxheight=13'1" 会很有用——这样,不支持 maxheight:forward=13'1" 的路由器就能优雅降级。考虑到全球此类对象不足 150 个,支持的可能性很低,不应指望。

非数值取值

有些非数值取值用于标注存在物理高度限制、但没有任何交通标志表明法定高度限制的道路。另见 maxheight:signed=*。

取值 含义 备注
default 没有任何交通标志表明法定 maxheight 限制,且物理高度足以满足该国一般交通的特定高度限制。在一些国家,缺少交通标志清楚地表明情况确实如此。

在德国,这也意味着物理高度至少为 4.5 米。在法国为 4.3 米(但高速公路为 4.75 米)。

最常用的 maxheight 取值
below_default 没有任何交通标志表明法定 maxheight 限制,但物理高度比该国一般交通的特定高度限制更具限制性。此取值主要用于私人建筑通道,这些地方法律可能不要求设置交通标志,或虽有法律要求但标志缺失。 如果可以相当准确地测量安全高度限制,考虑将其与 source:maxheight=estimated 一起标注。
no_indications 既没有交通标志,也没有交通标志的缺失来表明 maxheight。此外,物理高度也未知得不足以判断其是否比默认的国家一般交通特定高度限制更具限制性。
no_sign 至少就德国公共道路而言,no_sign 等同于 default。 由于不如前面的取值具体,应替换为前面取值之一。
none 此取值主要用于表示除一般交通的默认高度限制外,没有其他法定高度限制。因此该取值旨在等同于 default,但一些制图者可能将 none 用作与 no_sign 相同的含义。至少就德国公共道路而言,none 等同于 default。 由于通常用于桥梁下方和隧道中,取值 none 直觉上令人觉得不对。因此常被删除。取值 none 的用法与 maxspeed=none 不一致,后者中 none 确实表示没有任何法定限制,而非默认限制。
unsigned 此取值主要用作与 default 相同的含义,但也可能有与 no_sign 相同的含义。至少就德国公共道路而言,它等同于 default。 此取值似乎是从德语错误翻译而来,表示没有任何交通标志。

缺少 maxheight=* 标签可能意味着没有高度限制,也可能意味着存在高度限制但尚无人标注。因此像 maxheight=default 这样的标签对卡车路径规划非常有价值。物理位置缺少标志表明满足国家或欧盟等联盟设定的最低高度。例如,意大利若最大高度至少为 4.8 米就不会设置标志。请注意,非公共道路上很可能缺少标志,例如穿过建筑的通道。

此外,这些非数值取值还有助于质量控制,可从 Maxheight Map 中移除缺少 maxheight 指示的项。非数值取值主要用于德国及周边少数国家,这些地方曾使用 Maxheight Map 系统地收集 maxheight 数据。

渲染

常见错误

不正确的取值

取值本身常常没有正确指定。下表列出了错误标签的示例及其正确写法。

错误 说明 正确
maxheight=3.8m 取值与单位之间缺少空格。 maxheight=3.8 m
maxheight=3.8 meters 单位 'meters' 不是正确的单位。 maxheight=3.8 m 或 maxheight=3.8
maxheight=0,6 用作小数分隔符的逗号是错误的。 maxheight=0.6 或 maxheight=0.6 m
maxheight=7 ft 单位 'ft' 不是正确的单位。请使用 x'y"。 maxheight=7'0"
maxheight=7' 不要忘记加上英寸,即使为 0。 maxheight=7'0"
maxheight=2.3; 7'9" 只允许一个带单位的取值。请选择米或英尺/英寸 maxheight=2.3 m 或 maxheight=7'9"

示例

另见:Road signs in the United Kingdom 了解其他标志示例。

相关标签

编辑器中的特殊支持

  • StreetComplete 的任务之一会找出缺少 maxheight 标签的对象,并让用户通过回答一个简单问题来标注它。

外部链接