Code Monkey home page Code Monkey logo

simsig_wtt's Introduction

SimSig WTT

Aims are:

  • Enter timings for train working with same level of detail as real WTT
  • Extract .WTT files for specific SimSig sims along the route

Options:

  • Extract spreadsheets compatible with Luke Briner's SimSig Importer instead of complete .WTT files

Thoughts:

TIPLOC

  • id
  • name

Network Link

Physical link between two locations. Can skip intermediate locations if not mandatory timing points. Not defining an operational route between two points, only defining a physical set of track assets connecting them.

  • from TIPLOC
  • to TIPLOC
  • line code
  • line description start date, end date, initial direction, final direction, distance, DOO pax, DOO non pax, RETB, zone, reversible line, power type, RA gauge

Platform

The physical platform

  • id
  • location TIPLOC start/end date, usable length, power supply type, DOO pax / non pax

Platform limit

Section of platform available for services

  • platform id
  • direction start/end date, operational length, name, platform limit note

Timing load

  • traction type
  • trailing load
  • speed
  • RA gauge description, power type, load, limiting speed

Timing link

  • origin TIPLOC
  • destination TIPLOC
  • timing load
  • line code start/end date, entry speed, exit speed, sectional running time, description

Vehicle dimensions

  • vehicle number
  • net weight
  • length
  • height
  • gauge

Vehicle

  • vehicle number class, power mode, coupling type, GSM-R/ETCS/DAS/ATO fitment, pax facilities, accessibility, SDO indicator, corridor connectivity, cycle storage

Unit formation

  • unit number length, height, net weight, max weight, gauge

Timetable

  • timetable name creation datetime, last file ref, type, version, start/end date

Schedule

  • path id
  • action code
  • from date
  • to date
  • days
  • bank hol exemption
  • train status
  • train id
  • operator train id
  • STP indicator

Service capability

  • service code
  • power type
  • timing load
  • speed
  • operating characteristics
  • seating class
  • sleeper code
  • reservations code
  • service branding
  • catering code
  • train category

Journey leg change

  • location TIPLOC
  • train id
  • operator train id
  • UIC train id

Origin

  • location TIPLOC
  • departure time
  • public departure
  • platform
  • line code
  • activity code
  • eng/path/perf allowance

Destination

  • location TIPLOC
  • arrival time
  • public arrival
  • platform
  • line code
  • activity code

Intermediate

  • location TIPLOC
  • arrival time
  • public arrival
  • departure time
  • public departure
  • platform
  • arrival line code
  • departure line code
  • activity code
  • eng/path/perf allowance

Path

  • operator code
  • origin location
  • departure time
  • destination location
  • arrival time
  • path id
  • train id
  • operator train id
  • days
  • bank hol exemption

Journey leg

  • journey leg id
  • action code
  • from location
  • to location
  • line code
  • start time
  • end time
  • entry speed
  • exit speed
  • eng/path/perf allowance
  • adjustment

Journey capability

  • action code
  • journey leg fk
  • catering/contract/reservations/sleeper code
  • operating characteristics
  • train class
  • train category

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.