Zh-hans:Key:ref:colour

From OpenStreetMap Wiki
Jump to navigation Jump to search
ref:colour
说明
道路标志上显示的道路编号的颜色。 编辑此说明
组: highways
用于这些元素
不可用于节点可用于路径不可用于区域未指定是否可用于关系
状态:实际使用Page for proposal

ref:colour=* 用于描述道路标志上显示的道路编号的颜色。

歧义说明

此键在西班牙尤其常见,那里普遍采用颜色编码的道路编号系统,但存在许多特殊的例外情况。每条道路主要通过其编号来识别,但以错误的颜色显示道路编号标志会造成混淆。[1][2] 例如,人们不会说“橙色高速公路”,而是说其编号,只不过该编号恰好显示在橙色背景上,这与同一网络中的其他一些路线不同。

相比之下,在全球许多公共交通网络以及一些小型道路网络中,一条路线仅与一种颜色相关联(例如“蓝线”或“红线”)。此类颜色通常使用 colour=* 而非 ref:colour=* 来表示。

当整个路线网络与特定颜色相关联时,应使用 network=* 来指示该网络。通常由渲染器负责为标记了特定网络的每条路线显示适当颜色的图形。对于休闲路线网络,osmc:symbol=* 也包含颜色信息。

当高速公路的 highway=motorway_junction 采用颜色编码时,请在连接道路上使用 destination:colour=*

基本原理

为高速公路标签(highway=*)添加编号颜色(道路标志的颜色),以便获得:

  • 更多信息
  • 更好的方向感
  • 地方特色
  • 行政分类(当颜色匹配时)

标志颜色是一个地理“事实”。

通过此 ref:colour 方案,高速公路标签可以同时描述两种特征。我们可以同时看到物理和行政的高速公路分类。并且它们可以独立标记。

标签

ref:colour=* 道路编号颜色
ref:colour_tx=* 道路编号文字颜色
ref:colour_bg=* 标志背景颜色

对于国际编号,同样使用带有
int_ref:colour_*=* 的标签

取值

黑色(black)、 白色(white)、 蓝色(blue)、 绿色(green)、 红色(red)、 橙色(orange)、 棕色(brown)、 黄色(yellow)、 紫色(purple)、 灰色(grey)

或十六进制颜色代码

渲染

OpenMapTilesref:colour=* 作为 colour=* 的替代项,暴露在路线的属性中。[3] OpenStreetMap Americana 尚未根据此属性为西班牙路线盾牌着色。[4]

渲染可以考虑 highway=* 标签来绘制道路(像现在一样), 但也可以考虑 ref:colour=* 来绘制盾牌。

这样我们就可以同时“看到”物理和行政的高速公路分类。并且它们可以独立标记。

渲染示例

这是一条物理属性发生变化但道路标志相同的道路

将在 OsmAnd 中使用(版本 > 2.??)

标记示例

ref:colour 方案
渲染 highway=* ref=* ref:colour=* ref:colour_tx=* ref:colour_bg=*
国际路线(欧洲)
 E-5  highway=motorway int_ref=E-5 int_ref:colour=green int_ref:colour_tx=white
西班牙 西班牙
highway=tertiary ref=SO-P-6001 ref:colour=purple ref:colour_tx=white
highway=tertiary ref=M-516 ref:colour=yellow ref:colour_tx=black
highway=secondary ref=M-513 ref:colour=green ref:colour_tx=white
(从 M-40 向西北延伸的路段 [5]
蓝色标志,无环岛或交叉口)
highway=primary , motorroad=yes ref=M-503 ref:colour=orange ref:colour_tx=black ref:colour_bg=blue

(从 M-40 向西南延伸的路段 [6]
白色标志,有环岛和交叉口)
highway=primary ref=M-503 ref:colour=orange ref:colour_tx=black
highway=trunk ref=N-VI ref:colour=red ref:colour_tx=white
highway=trunk , motorroad=yes ref=N-VI ref:colour=red ref:colour_tx=white ref:colour_bg=blue
highway=motorway ref=A2 ref:colour=blue ref:colour_tx=white ref:colour_bg=blue

中国

中国道路编号标志颜色规范

根据中国国家标准《公路路线标识规则和国道编号》(GB/T 917-2017)及交通标志设置规范,各级道路的编号标志颜色如下:

道路等级 字母标识符 背景色 文字色 标准依据
国家高速公路 G 绿 绿底白字
普通国道 G 红底白字
省级高速公路 S 绿 绿底白字
普通省道 S 黄底黑字
县道 X 白底黑字
乡道 Y 白底黑字
村道 C 白底黑字
专用公路 Z 白底黑字
    • 城市快速路**:根据《道路交通标志和标线》(GB 5768.2-2022),城市快速路指路标志与高速公路采用相同的绿色底色规范。

标记示例(中国)

国家高速公路 (绿底白字)

渲染 highway=* ref=* ref:colour=* ref:colour_tx=* ref:colour_bg=*
G4 highway=motorway ref=G4 ref:colour=green ref:colour_tx=white

普通国道 (红底白字)

渲染 highway=* ref=* ref:colour=* ref:colour_tx=* ref:colour_bg=*
G107 highway=trunk ref=G107 ref:colour=red ref:colour_tx=white

普通省道 (黄底黑字)

渲染 highway=* ref=* ref:colour=* ref:colour_tx=* ref:colour_bg=*
S101 highway=primary ref=S101 ref:colour=yellow ref:colour_tx=black

特殊情况

高速公路并行线与联络线

中国高速公路网中,并行线采用主线编号 + 2 + 顺序号的方式编排(如 G4W2),联络线采用主线编号 + 1 + 顺序号的方式编排(如 G1511)。这些编号同样遵循绿底白字的规范。

绕城高速公路

城市绕城环线编号为4位数,由 "G" + 主线编号 + 数字 "0" + 顺序号组成(如 G1501),同样采用绿底白字。

注意事项

当使用 ref:colour=* 标记中国道路时,请注意:

  1. 国家高速公路与普通国道区分:两者均以 "G" 开头,需要通过背景颜色区分——绿底为高速,红底为普通国道。
  2. 省级高速公路与普通省道区分:两者均以 "S" 开头,省级高速为绿底白字,普通省道为黄底黑字。
  3. 城市快速路与高速公路:城市快速路与高速公路均使用绿色背景,但城市快速路通常使用 highway=trunk 而非 highway=motorway