Zh-hans:Key:interval

From OpenStreetMap Wiki
Jump to navigation Jump to search
interval
说明
表示公共交通线路的到达频率。使用 "HH:MM:SS"、"HH:MM"、"MM"或"M"格式。 编辑此说明
组: 公共交通
用于这些元素
不可用于节点可用于路径不可用于区域可用于关系
状态:已批准Page for proposal
本页面由 AI 从英文页面翻译而来,内容需要人工复核。

interval=* 键表示公共交通线路的"间隔",即"在任意给定站点相邻两次发车之间的时间",也称为行车间隔(headway)。它可用于渡轮、公交车、火车、轻轨以及任何其他公共交通线路关系 relation。

格式

间隔应采用以下格式之一。

HH:MM:SS,
HH:MM,
MM,
M
("H" = 小时,"M" = 分钟,"S" = 秒)

这意味着,一条在任意给定站点每 1.5 小时到达一班的公交线路,应标注 interval=01:30(或者 interval=90 或 interval=01:30:00)。一条每六分钟一班运营的公交线路应标注 interval=6(或者 interval=00:06 或 interval=00:06:00)。

该间隔取值不需要精确。它表示公共交通服务运行频率的粗略估计,并不提供完整的时刻表信息。

用法

此标签用于公共交通线路(type=route relation),而不是公交车站或站台。 也可以将此标签添加到线路主关系(type=route_master relation)上,但仅当该线路的所有变体(方向)都具有完全相同的 interval 标签时才可如此,而这很少见。

示例

情况 标注 标注说明
一条在周一至周五 08:00 至 18:00 运营的公交线路,其间隔为……
  • 早晚每 10 分钟一班。
  • 白天中间时段每 20 分钟一班。
interval=00:10,

interval:conditional=00:20 @ (Mo-Fr 10:00-16:00),

opening_hours=Mo-Fr 08:00-18:00

主间隔为 00:10,10:00-16:00 之间服务减少。正常的运营时间用现有的 opening_hours=* 标签表示。请注意,条件标签会覆盖 interval 标签。
一条 24/7 运营的地铁线路,其间隔为……
  • 高峰时段(周一至周五)每 5 分钟一班
  • 白天每 15 分钟一班
  • 夜间每 30 分钟一班。
interval=00:15,

interval:conditional=00:05 @ (Mo-Fr 07:00-10:00); 00:05 @ (Mo-Fr 16:30-19:00); 00:30 @ (Mo-Su 22:00-05:00),

opening_hours=*

主间隔为 15 分钟,高峰时段和夜间为例外。
一条每天 07:00 至 19:00 每小时一班的渡轮线路。 interval=01:00,

opening_hours=Mo-Su 07:00-19:00

白天间隔为 01:00,运营时间为 07:00-19:00。
一条如下运营的铁路线路:
  • 周一至周五:
    • 6:00 至 23:00 每 6 分钟一班
  • 周六和周日:
    • 06:00 至 22:00 每 10 分钟一班
interval=00:06,

interval:conditional=00:10 @ (Sa-Su 06:00-22:00),

opening_hours=Mo-Fr 06:00-23:00; Sa-Su 06:00-22:00

主间隔为 6 分钟,周末为 10 分钟作为例外。

渡轮线路

以路径标注的渡轮线路

许多渡轮线路被标注为连接渡轮服务的两个港口的单一路径。在这种情况下,应使用标签 interval:forward=*、interval:backward=*、interval:forward:conditional=* 和 interval:backward:conditional=* 来描述线路正向和反向的间隔。只有在两个方向具有相同的大致间隔时,才能使用 interval=* 和 interval:conditional=*。

也可以在渡轮路径上使用 opening_hours=*(或者 opening_hours:forward=* + opening_hours:backward=*)。

以关系标注的渡轮线路

这些可以像普通公交或火车线路一样处理,因为它们只表示线路的一个方向。要添加的标签包括 interval=*、interval:conditional=* 和 opening_hours=*。

工具

编辑器

Busy Hours(源代码)是一个用于公共交通运营时间的网页编辑器。它允许设置运营时间、高峰与非高峰时段以及这些时段内的频率。

解析库

质量保证

Osmose 会检查 interval 和 interval:conditional 标签的语法和一致性:text-middle Invalid Conditional Intervals (list, map, stats)