Autor Wątek: Info: Tablice TD2 - Symulator Tablic Zbiorczych  (Przeczytany 15809 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Thundo

  • Developer
  • Weteran
  • Grupa I
  • *
  • Wiadomości: 10
  • Siła reputacji: 94
  • Thundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezes
  • A resetowanie przejazdu puściłeś?
    • YouTube
Tablice TD2 - Symulator Tablic Zbiorczych
« dnia: 17 Marca 2023, 20:49:17 »
Symulator Tablic Zbiorczych
Tablice TD2



Witam wszystkich z tej strony Thundo!

Przedstawiam Wam mój projekt pod nazwą STZ - Tablice TD2,
który symuluje tablice zbiorcze znane z dworców PKP!

Tablice dostępne są pod adresem: https://tablice-td2.web.app/



Czym dokładniej jest STZ?

Symulator ten na podstawie danych odebranych z SWDR wyświetli je w formacie tablicy zawierającej:

- numer pociągu
- godzinę odjazdu / przyjazdu
- stację docelową / początkową
- punkty pośrednie
- dodatkowe informacje nt. rozkładu

Wszystko to odświeżane na bieżąco zgodnie z tym, co aktualnie dzieje się w symulatorze Train Driver 2!





tablica odjazdów




tablica przyjazdów


Konfiguracja tablic

Tablice pozwalają na ustawienie (w zależności od potrzeby i przeznaczenia):

- scenerii lub posterunku na scenerii, dla której dane rozkłady będą wyświetlane
- rodzajów pociągów wyświetlanych (np. pasażerskich)
- rodzajów punktów pośrednich (np. postojów handlowych)
- rozmiaru interfejsu


Informacje dodatkowe

Dodałem także możliwość sterownia przy pomocy klawiatury:
[F] - otwarcie / zamknięcie menu
[D] - zmiana typu tablicy (przyjazd / odjazd)
[F10] - ukrycie / pokazanie przycisków w prawym górnym rogu


Odnośnik do tablic jest również dostępny w Stacjowniku po otwarciu okna szczegółowego scenerii!


W obecnej wersji programu nie jest dostępne wyświetlanie peronów,
a także w kolumnie Przewoźnik wyświetla się kategoria pociągu.
Jest to spowodowane brakiem takich informacji w SWDR!


Wszelkie błędy i pomysły proszę zgłaszać na repozytorium STZ!


Podziękowania

W tym miejscu chciałbym podziękować Spythere za pomoc merytoryczną,
a także Stasiowi za pomoc z szukaniem błędów i testowaniem tablic!


Przyjemnego korzystania z tablic,
Thundo
« Ostatnia zmiana: 17 Marca 2023, 22:21:56 wysłana przez Thundo »
Prościutko, kolejka po lewej, jeden krzyżyk dla każdego | Symulator Urządzeń Przejazdowych [RASP-UZK] | Symulator Tablic Zbiorczych [tablice-td2]


Offline Thundo

  • Developer
  • Weteran
  • Grupa I
  • *
  • Wiadomości: 10
  • Siła reputacji: 94
  • Thundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezes
  • A resetowanie przejazdu puściłeś?
    • YouTube
Odp: Tablice TD2 - Symulator Tablic Zbiorczych
« Odpowiedź #1 dnia: 05 Kwietnia 2023, 03:51:18 »
Bry!

Dzisiaj (tj. 05/04/2023) STZ został zaktualizowany do wersji v1.2.0, a wraz z nową wersją:

Nowości:
- możliwość ustawienia kategorii pociągu
- możliwość wybrania serwera TD2
- przycisk do resetowania ustawień
- nowe animacje interfejsu
- nowy set ikon

Usprawnienia:
- filtrowanie rozkładów jazdy
- wyświetlanie na urządzeniach przenośnych
- czas ładowania rozkładów
- dynamiczny tytuł karty w przeglądarce

Dodałem także do konsoli możliwość wczytania własnych rozkładów jazdy (w formacie json zwracanym przez SWDR) - dostępna przy użyciu funkcji loadTimetablesFromUrl()
Prościutko, kolejka po lewej, jeden krzyżyk dla każdego | Symulator Urządzeń Przejazdowych [RASP-UZK] | Symulator Tablic Zbiorczych [tablice-td2]


Offline Thundo

  • Developer
  • Weteran
  • Grupa I
  • *
  • Wiadomości: 10
  • Siła reputacji: 94
  • Thundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezes
  • A resetowanie przejazdu puściłeś?
    • YouTube
Odp: Tablice TD2 - Symulator Tablic Zbiorczych
« Odpowiedź #2 dnia: 22 Czerwca 2023, 17:38:50 »
Cześć!

Dzisiejszego dnia STZ został zaktualizowany do wersji v1.3.0:

Nowości:
- nowy wygląd tablic - krakowski
- pokazywanie przewoźników (zamiast kategorii z TD2 - dzięki @Stasiu, @Pepsi2026)
- możliwość wyświetlania tylko rozkładów z postojem
- wprowadzenie dedykowanego API do tablic-td2

Usprawnienia:
- usprawnienie wczytywania danych z API
- czas animacji przesuwania napisów (bliższy realnemu)

W v1.3.0 wprowadziłem dedykowane repozytorium w którym przechowywane będą m.in dane dotyczące nazw pociągów.
Dodałem do tego repozytorium możliwość zgłoszenia własnej sugestii nazwy pociągu TUTAJ


   

nowy wygląd tablic wraz z wyświetlaniem przewoźników
« Ostatnia zmiana: 29 Października 2023, 15:46:04 wysłana przez Thundo »
Prościutko, kolejka po lewej, jeden krzyżyk dla każdego | Symulator Urządzeń Przejazdowych [RASP-UZK] | Symulator Tablic Zbiorczych [tablice-td2]


Offline Thundo

  • Developer
  • Weteran
  • Grupa I
  • *
  • Wiadomości: 10
  • Siła reputacji: 94
  • Thundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezes
  • A resetowanie przejazdu puściłeś?
    • YouTube
Odp: Tablice TD2 - Symulator Tablic Zbiorczych
« Odpowiedź #3 dnia: 20 Października 2023, 19:40:42 »
Dobry!

Jako, że dawno nie było aktualizacji w sprawie tablic-td2, a sama aplikacja od wersji 1.3.0 dostała dość sporo poprawek/usprawnień oto changelog ostatnich zmian (v1.3.1 - v1.3.7):

Nowości:
- kompletnie przepisana lista punktów i scenerii - dostępne wszystkie punkty pośrednie (v1.3.7)
- automatycznie aktualizowany pasek URL zawierający parametry scenerii (v1.3.5)
- usunięcie nieużywanego przycisku od marginesów tablic (v1.3.7)
- nowy styl rozwijanych list w menu (v1.3.6)
- nowe nazwy pociągów w API tablic-td2 (dzięki @Stasiu)

Usprawnienia:
- poprawienie wcięcia w tablicach (v1.3.1)
- naprawa wyświetlanie kategorii pociągów (v1.3.1)
- pociągi APM poprawnie wyświetlane w tablicach (v1.3.6)
- nowe URL do API (od scenerii i aktywnych pociągów) (v1.3.4)
- synchronizacja zapytań do API podczas ładowania strony (v1.3.3)

Nowością jest także nowy plik json w API dotyczący wszystkich scenerii w TD2 - dostępny w tym repozytorium.
« Ostatnia zmiana: 20 Października 2023, 19:49:26 wysłana przez Thundo »
Prościutko, kolejka po lewej, jeden krzyżyk dla każdego | Symulator Urządzeń Przejazdowych [RASP-UZK] | Symulator Tablic Zbiorczych [tablice-td2]


Offline Thundo

  • Developer
  • Weteran
  • Grupa I
  • *
  • Wiadomości: 10
  • Siła reputacji: 94
  • Thundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezes
  • A resetowanie przejazdu puściłeś?
    • YouTube
Odp: Tablice TD2 - Symulator Tablic Zbiorczych
« Odpowiedź #4 dnia: 23 Grudnia 2023, 22:24:00 »
Ho ho ho!

Razem z elfami Świętego Mikołaja ciężko pracowaliśmy nad świątecznym prezentem dla Was ;D
Przedstawiam wersję tablic-td2 v1.4.0!

Nowości:
- nowy wygląd tablic - plakat
- nowy wygląd tablic - Stary Sącz
- możliwość przydzielania peronów/torów pociągom (patrz niżej)

Usprawnienia:
- fix aktualizowania linku do strony (przy zmianie scenerii / stacji)
- fix marginesów w obecnych do wersji 1.3.9 interfejsach
- naprawienie wielkości interfejsu (dostępne tylko dla Krakowa Głównego)
- nowy sposób określania liczby wierszy w tablicach

W wersji 1.4.0 tablic-td2 można przydzielić peron lub tor dowolnemu pociągowi poprzez wprowadzenie stosownego wpisu w uwagach eksploatacyjnych w swdr (w formacie [peron],[tor] - 3,1).

Pojawił się także kolejny plik .json w API, a dokładniej carsData.json, który to przechowuje informacje o wyposażeniu taboru w symulatorze.

W związku z problemami z przełączaniem się między interfejsem normalnym/powiększonym od wersji 1.4.0 opcja ta jest dostępna tylko dla tablic Krakowa Głównego.

Wesołych Świąt,
Thundo


 

wygląd interfejsu plakatowego


 

wygląd interfejsu Starego Sącza
« Ostatnia zmiana: 05 Stycznia 2024, 22:02:52 wysłana przez Thundo »
Prościutko, kolejka po lewej, jeden krzyżyk dla każdego | Symulator Urządzeń Przejazdowych [RASP-UZK] | Symulator Tablic Zbiorczych [tablice-td2]


Offline Thundo

  • Developer
  • Weteran
  • Grupa I
  • *
  • Wiadomości: 10
  • Siła reputacji: 94
  • Thundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezesThundo prezes
  • A resetowanie przejazdu puściłeś?
    • YouTube
Odp: Tablice TD2 - Symulator Tablic Zbiorczych
« Odpowiedź #5 dnia: 30 Kwietnia 2024, 18:31:03 »
Bry!

Dzisiaj tablice-td2 zostały zaktualizowane do wersji v1.5.0

Nowości:
- dodanie historii rozkładów (patrz niżej)
- nowy wygląd tablic - wyciąg z RJ
- nowa podstrona "apidata"
- wsparcie generowania PDFów dla plakatowych rozkładów jazdy

Usprawnienia:
- "pływające" menu (przy przewijaniu strony)
- fix wyświetlania nazwy scenerii na plakatach (jeśli brak pociągów w rozkładzie)
- fix rozdzielczości 1366p
- fix godzin na plakatach (usunięcie "0" na początku godziny)
- szybsze wczytywanie/przeładowywanie się listy rozkładów
- usunięcie oznaczenia "przesyłka konduktorska" z pociągów służbowych (@Pepsi2026)

W wersji 1.5.0 dodałem możliwość wyświetlenia rozkładów historycznych:
- aktualnie trwających dla których został stwierdzony odjazd ze scenerii
- wypełnionych (maszynista zakończył RJ)
- porzuconych (maszynista nie dojechał do scenerii końcowej)

Domyślnym ustawieniem wyświetlania historii RJ jest pokazywanie aktualnie trwających oraz wypełnionych RJ. Wybór daty oraz w/w opcji znajduje się w drugiej karcie menu.

Pojawiła się także nowa podstrona "apidata", której główny celem jest ułatwienie szukania danych w API tablic-td2 (np. nazw/numerów pociągów). Podstrona ta jest dostępna pod linkiem tablice-td2.web.app/apidata.

Oprócz powyższych nowości dodałem wsparcie dla generowania plików .pdf dla plakatów - oznacza to, że przy "drukowaniu" strony i zapisaniu jej jako PDF zachowany zostanie format plakatowego rozkładu jazdy.

Z tego miejsca także jeszcze raz chciałbym podziękować @Stasiu oraz @Pepsi2026 za czuwanie i aktualizacje bazy pociągów, a także @Spythere za pomoc przy implementacji modułu historii




Wyciąg z rozkładu jazdy




Wygenerowany rozkład plakatowy w formie PDF
Prościutko, kolejka po lewej, jeden krzyżyk dla każdego | Symulator Urządzeń Przejazdowych [RASP-UZK] | Symulator Tablic Zbiorczych [tablice-td2]