Home |New|Doc

Editor

WORK IN PROGRESS!

Introdution

Please note that this is experimental project and transport schema format could change.

Schemas stored in git repositories on gitea server at https://git.transportschemaeditor.com, you need register account in order to create and edit transport schemas.

Transport Schema Format

Schema consist of one or more files. Main file is schema.toml (toml specification)

It is possible to add additional svg layers.

Structure

Each schema constist of following objects:

Stations

Usually belongs to one line.

Lines

Line Nodes

Connect stations on same line and belongs to this line.

Transfers

Connect stations on different lines.

Styles

Most of map objects could be customized with styles. Style string is similar to CSS but not complitelly compatible. It is possible to define some styles on map level and redefine on station level. For example:

In schema properties (this style applyed to all station labels on this schema):

.station-label {
  font-weight: normal;
}

In one particular station:

.label {
  font-weight: bold;
}

One particular station will be rendered bold and all other stations will be rendered with normal font weight.

Examples