使用BSICON映射任何内容

2020-06-30 21:26:43

如果你去维基百科的第四运河和克莱德运河、西伯利亚大铁路或伦敦环线的页面,你可能会注意到它们都有视觉风格相似的路线图。

那么维基百科的众多贡献者是如何创建所有这些看起来相似的地图的呢?答案是BSICON。

BSICON是这些路线图的构建块。它们是维基百科贡献者用来绘制铁路、地铁、人行道、水道、自行车道和公路地图的SVG图标集。任何他们想要制作简化原理图的运输系统。

这些图标最初是在德语维基百科上使用的,这就是为什么它们的名字大多是根据德语单词命名的。“BSICons”来自德语单词Bahnstrecken(铁路线)。

前缀会改变它的状态,例如它是否在地下或是否已废弃。

后缀表示方向和位置,如向左弯曲或单向。

为了帮助将所有这些图标放到一个地图中,维基百科提供了一个Routemmap模板。该模板定义了一种语法来提供构建地图的快捷方式。

语法有点隐晦,使用了我们在上面看到的速记图标名称。以下是每个部分的功能:

由于不同颜色、旋转、交叉口、桥梁、曲线、路堤和隧道所需的爆炸性数量的组合,现在有超过29万个BSIC。许多鲜为人知的BSICON在维基百科上可能只使用几次(比如BHFABZgl+l)2。

每个图标都很简单,非常简单,其中许多图标在维基百科上都被标记为没有版权。这些图标可以组合在一起来绘制更复杂的系统,看到这些图标可以组合在一起,启发我制作了一个随机的BSicon地图生成器。

使用r表示环形交叉口与使用r表示与其他根图标一起使用的权限会发生冲突。如果你想要一条路向右走,你需要改用RF(右前方)。虽然许多前缀和后缀在多个根之间以相同的方式工作,但它并不是一个完美的系统。

此图标用于表示像Shipley这样的三角形火车站。在英国,这样的电视台只有两个。