This repository is made for collecting line colors in public transport lines, so they can be displayed on systems using DB HAFAS.
The line-colors.csv contains several columns:
shortOperatorName: Short operator name (i.e. vehicle keeper marking/"Halterkürzel" or another identifier for EVU) and a local transport network abbreviationlineName: Displayed line namehafasOperatorCode: used to identify the correct line, if line id is not distinct. Can be empty!hafasLineId: identifies the HAFAS line - you can get this by requesting a departure for the line from HAFAS (i.e. using db-rest playground)backgroundColor: Color-Hexcode for the display background colortextColor: Color-Hexcode for the text colorrounded: Specifies whether the line icon has rounded ends or not
If a line operates in a local transport network/"Verkehrsverbund", the network's line color shall be preferred.
Local transport networks usually have line colors for:
- suburban lines / "S-Bahn"
- subway lines / "U-Bahn"
- tramway lines / "Straßenbahn, Stadtbahn"
- bus lines / "Bus"
I'd be very happy if this file could expand very fast, so please feel free to add more lines by opening a PR.
BUT FIRST
- Check that entries are sorted first by
shortOperatorNameand thenlineName - Reference a source in your PR where data can be proved (somewhere from the internet, like a timetable PDF...)
- Don't add it to
sources.json, just mention it in your PR
- Don't add it to
- All entries in the CSV (except
lineName) shall be in lower case
shortOperatorName: gabylineName: RE72hafasOperatorCode: go-ahead-bayern-gmbhhafasLineId: re-72backgroundColor: #ef7c00textColor: #ffffffrounded: false
Entry: gaby;RE72;go-ahead-bayern-gmbh;re-72;#ef7c00;#ffffff;false
shortOperatorName: mvv-db-sbmlineName: S7hafasOperatorCode: db-regio-ag-s-bahn-munchenhafasLineId: 4-800725-7backgroundColor: #8a372ftextColor: #ffffffrounded: true
Entry: mvv-db-sbm;S7;db-regio-ag-s-bahn-munchen;4-800725-7;#8a372f;#ffffff;true

