Zadanie 3 Konfiguracja zobrazowania (część 1)

Podobne dokumenty
3.4. Opis konfiguracji layoutów.

29. Poprawność składniowa i strukturalna dokumentu XML

ZAPYTANIE OFERTOWE. Na zorganizowanie i przeprowadzenie szkolenia w zakresie obsługi MS OFFICE EXCEL dla 21 pracowników Zamawiającego

OPCJE, TABELA. Przewiert Sterowany. Wersja 8 E P I - G R A F

Scilab - podstawy. Wersje instalacyjne programu Scilab mogą zostać pobrane ze strony

Wymagania dotyczące sprawozdań. Proszę przeczytać uważnie i zastosować się do niżej wymienionych wskazówek.

Egzamin zawodowy: Technik Informatyk 312[01] Oprogramowanie biurowe pytania i odpowiedzi

CENTRUM ROZWOJU. ul. Krótka KRAKÓW. ZNAKI I SYGNA Y DROGOWE ZAKTUALIZOWANE Pakiet EXT03 wersja 1.1

Metodyka wykonania kartogramu z podziałem na klasy wg punktów charakterystycznych wraz z opracowaniem kartogramicznej legendy.

ROZDZIAŁ I. BUDOWA I FUNKCJONOWANIE KOMPUTERA PC

Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej.

KGGiBM GRAFIKA INŻYNIERSKA Rok III, sem. VI, sem IV SN WILiŚ Rok akademicki 2011/2012

Ćwiczenie 4-PowerPoint

PRZYKŁADOWY TEST EGZAMINACYJNY

Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9

MS Excel. Podstawowe wiadomości

Opis przedmiotu zamówienia

Aplikacja wspomagająca prowadzenie ewidencji dróg i obiektów mostowych EDiOM

WAŻNE! colour.me Google Fonts tutaj

TWORZENIE OBIEKTÓW GRAFICZNYCH

Informatyka. w ćwiczeniach. Plan wynikowy. Wydanie nowe Drugi rok nauczania. Bożena Kwaśny Andrzej Szymczak Maciej Wiłun

Znak wersja podstawowa

Aplikacja Fidbox. wersja 3.1. dla systemów ios i Android. Wymagania dla systemu Android: Bluetooth 4 i system Android w wersji 4.

Program współpracuje z : Windows XP, Powerdraft 2004, v8, XM, Microstation 2004, v8, XM.

Szkolenie MS Word i MS Excel

Trik 1 Autorejestrowanie zmian dokonanych w obliczeniach

ERGODESIGN - Podręcznik użytkownika. Wersja 1.0 Warszawa 2010

WSKAZÓWKI DLA AUTORÓW REFERATÓW

Moduł Notatki Systemu Obsługi Zamówień Publicznych UTP-Bydgoszcz Instrukcja postępowania do 1000 Euro

EKSPLOATACJA SYSTEMÓW TECHNICZNYCH - LAB. Wprowadzenie do zajęć

Część II. UEK w Krakowie Janusz Stal & Grażyna Paliwoda-Pękosz. UEK w Krakowie Janusz Stal & Grażyna Paliwoda-Pękosz

Wszystko na temat wzoru dokumentu elektronicznego

Pracownia Informatyczna Instytut Technologii Mechanicznej Wydział Inżynierii Mechanicznej i Mechatroniki. Podstawy Informatyki i algorytmizacji

METODY REPREZENTACJI INFORMACJI

Profesjonalne szkolenia z MICROSOFT EXCEL DLA FIRM. w Warszawie i w całej Polsce

Symbole mapy numerycznej jako bloki rysunkowe. Elżbieta Lewandowicz Katedra Geodezji Szczególowej

Spis treści. Część I Microsoft Word

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS)

Instrukcja właściwego wykonania wykresów na zajęcia dydaktyczne.

1. Narzędzia główne: WORD 2010 INTERFEJS UŻYTKOWNIKA. wycinamy tekst, grafikę

XQTav - reprezentacja diagramów przepływu prac w formacie SCUFL przy pomocy XQuery

Wartości x-ów : Wartości x ów można w Scilabie zdefiniować na kilka sposobów, wpisując odpowiednie polecenie na konsoli.

Ćwiczenia z systemu operacyjnego WINDOWS

Informatyka dla klas I wykresy funkcji

Preferuje się stosowanie schematu XSD jako sposobu najbardziej elastycznego dla przedsiębiorcy.

Instrukcja użytkownika ARSoft-WZ3

Informatyka. w ćwiczeniach. Plan wynikowy. Wydanie nowe Drugi rok nauczania. Bożena Kwaśny Andrzej Szymczak Maciej Wiłun

KATEGORIA OBSZAR WIEDZY

Wymagania na poszczególne oceny w klasach 3 gimnazjum

CPT-CAD - Program do tworzenia dokumentacji geologicznej i geotechnicznej

Konkurs Informatyczny dla uczniów gimnazjów powiatu koszalińskiego i miasta Koszalina FINAŁ

EXCEL. Diagramy i wykresy w arkuszu lekcja numer 6. Instrukcja. dla Gimnazjum 36 - Ryszard Rogacz Strona 20

Scenariusz szkolenia

EXCEL ZAAWANSOWANY. Konspekt szczegółowy

Spis treści 3. Spis treści

Instrukcja użytkownika Platforma Walutowa

Komputerowe wspomaganie projektowania. Wykład. Zasady przygotowania dokumentacji technicznej

1. Opis aplikacji. 2. Przeprowadzanie pomiarów. 3. Tworzenie sprawozdania

Nowe funkcje w programie SYMFONIA Środki Trwałe Forte w wersji 2009.a

Instrukcja Stanowiskowa

Spis treści. 1 Moduł Mapy 2

Komputerowe wspomaganie projektowania. Wykład. Zasady przygotowania dokumentacji technicznej

Zarejestruj makro w trybie względnego adresowania które będzie wpisywało bieżącą datę w

Legislator. Opis zmian w wersji SP 39. Spis treści

TECHNOLOGIE OBIEKTOWE WYKŁAD 2. Anna Mroczek

Ćwiczenie nr 2 - Rysowanie precyzyjne

Spis treści. Podstawy posługiwania się komputerem

Kolory elementów. Kolory elementów

Przewodnik użytkownika (instrukcja) AutoMagicTest

Rysowanie precyzyjne. Polecenie:

1. Opis. 2. Wymagania sprzętowe:

Lokalizacja jest to położenie geograficzne zajmowane przez aparat. Miejsce, w którym zainstalowane jest to urządzenie.

Modelowanie obiektowe

Równania w Microsoft Word 2007 Microsoft Equation 3.0 Formatowanie strony. dr inż. Jarosław Forenc. Symbol Więcej symboli

JPK.guru Excel (podgląd JPK) Instrukcja Użytkownika

JPK.guru Creator (generowanie JPK) Instrukcja Obsługi

ZASADY REDAGOWANIA PRACY LICENCJACKIEJ

5. Arkusz kalkulacyjny Excel 205

Kolumna Zeszyt Komórka Wiersz Tabela arkusza Zakładki arkuszy

Zakład Inżynierii Komunikacyjnej Wydział Inżynierii Lądowej Politechnika Warszawska PODSTAWY PROJEKTOWANIA LINII I WĘZŁÓW TRAMWAJOWYCH CZĘŚĆ III

Spis treści 1 Wiadomości wprowadzające Znaczenie rysunku w technice Polskie normy rysunkowe Rodzaje i grubości linii

WYKŁAD 1 METAJĘZYK SGML CZĘŚĆ 1

KONFIGURACJA WIELOSKŁADNIKOWEGO UWIERZYTELNIANIA

Jak przygotować poster naukowy

Do wersji Warszawa,

Raport dotyczący przeprowadzonych zmian w aplikacji

POMIARY WIDEO W PROGRAMIE COACH 5

Program do wagi SmartScale

3.7. Wykresy czyli popatrzmy na statystyki

Excel zadania sprawdzające 263

TABELE I WYKRESY W EXCELU I ACCESSIE

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2017 CZĘŚĆ PRAKTYCZNA

MATERIAŁY DO ZAJĘĆ I. Podstawowe pojęcia. Algorytm. Spis treści Przepis

EXCEL POZIOM EXPERT. Konspekt szczegółowy

REJESTRATOR Z EKRANEM DOTYKOWYM Typu KD

Podstawy konfiguracji środowiska graficznego. Umieszczamy kursor na pustym obszarze na pulpicie i naciskamy prawy guzik:

Prezentacja i udostępnianie wyników sprzedaży drewna. Ver. 01

Instrukcja użytkownika Platformy Walutowej

AKADEMIA im. JANA DŁUGOSZA w CZĘSTOCHOWIE

KSIĘGA ZNAKU FUNDACJA SZKOŁA Z KLASĄ N A U C Z Y C I E L / K A 1. K L A S

Transkrypt:

Systemy Kierowania i Sterowania Ruchem Kolejowym (SKSRK) projekt Zadanie 3 Konfiguracja zobrazowania (część 1) v. 20170328 dr inż. Andrzej Kochan mgr inż. Paweł Wontorski

1 Zakres zadania W ramach zadania należy utworzyć konfigurację zobrazowania dla wybranych systemów składowych KSRK: Dla kontroli dyspozytorskiej (kd) wykres ruchu ogólne zobrazowanie sytuacji ruchowej (poziom 0) przeglądowe zobrazowanie sytuacji ruchowej (poziom 1) Dla elektronicznego pulpitu nastawczego (epn) zobrazowanie układu torowego (dla obszarów zs i posterunków ms) Dla przekazywania informacji o pociągu (pip) zobrazowanie sytuacji ruchowej i konfiguracji transmisji PIP (dla obszarów zs i posterunków ms)

1 Zakres zadania Obszar kierowania ruchem (krk) Centrum dyspozytorskie (kd) - wykres ruchu, - ogólne zobrazowanie sytuacji ruchowej (poziom 0), - przeglądowe zobrazowanie sytuacji ruchowej (poziom 1) Obszar zdalnego sterowania (zs) Posterunek 1 - zobrazowanie EPN dla obszaru zs - zobrazowanie PIP Posterunek 2 - zobrazowanie EPN (funkcja ms) Posterunek 3 - bez zobrazowania (bez funkcji ms) Posterunek 4 - zobrazowanie EPN (ms), - zobrazowanie PIP

1 Zakres zadania Każdy zespół dla swojego obszaru kr i zs konfiguruje obrazy wybierając odpowiednie symbole i umieszczając je na poszczególnych obrazach. Dla realizacji zadania niezbędne są: lista symboli dostępnych na poszczególnych obrazach, zasady umieszczania na zobrazowaniu każdego symbolu wymiary każdego symbolu listy obiektów dla poszczególnych obrazów zidentyfikowane w poprzednich zadaniach.

1 Zakres zadania Stanowiska dyżurnych ruchu w LCS Tłuszcz (system zs: EbiScreen 3)

2 Realizacja: opis w XML Opis konfiguracji poszczególnych obrazów wykonywany jest w języku XML. XML jest rozszerzalnym językiem znaczników przeznaczonym do reprezentowania różnych typów danych w sposób ustrukturalizowany (zhierarchizowany). XML jest tak zwanym metajęzykiem czyli na bazie specyfikacji XML można tworzyć nowe języki znaczników, np. MathML, SVG, railml.

2 Realizacja: opis w XML Podstawowymi składnikami dokumentu XML są elementy. Składowe elementu: <student>jan Nowak</student> gdzie: Jan Nowak <student> </student> student treść elementu znacznik początkowy znacznik końcowy nazwa elementu (typ elementu)

2 Realizacja: opis w XML Dodatkowe informacje w elementach to atrybuty: Składowe elementu z atrybutem: <student rok="drugi">jan Nowak</student> gdzie: rok="drugi" rok drugi atrybut nazwa atrybutu wartość atrybutu

2 Realizacja: opis w XML Hierarchia elementów w języku XML przykład (schemat blokowy) sprawozdanie autorzy tytul (Sprawozdanie z ćwiczenia nr 1) student (Jan Nowak) II rok student (Zofia Cicha) - II rok student (Anna Dobra) - III rok

2 Realizacja: opis w XML Hierarchia elementów w języku XML przykład (reprezentacja danych w XML) <sprawozdanie> <autorzy> <student rok="drugi">jan Nowak</student> <student rok="drugi">zofia Cicha</student> <student rok="trzeci">anna Dobra</student> </autorzy> <tytul>sprawozdanie z ćwiczenia nr 1</tytul> </sprawozdanie>

2 Realizacja: opis w XML Wskazówki praktyczne: należy unikać polskich znaków w nazwach elementów; małe i wielkie litery są rozróżnialne; nie ma ograniczeń co do liczby poziomów zagnieżdżeń; podeelement powinien zawierać informację bardziej szczegółową niż element nadrzędny; należy dbać o czytelność kodu nie piszemy ciągłego tekstu; można stosować komentarze: <!--To jest komentarz-->

2 Realizacja: opis w XML Struktura opisu XML przyjęta w ramach realizacji projektu: <obiekt> <typ>nazwa_typu_symbolu_1</typ> <parametr1>wartość_parametru_1</parametr1> <parametr2>wartość_parametru_2</parametr2> </obiekt> czyli: symbole i ich parametry parametr jako element, a nie atrybut

600 2 Realizacja: opis w XML <obiekty> <obiekt> <typ>ekran</typ> <szerokosc>800</szerokosc> <wysokosc>600</wysokosc> </obiekt> <obiekt> <typ>tor_st</typ> <nr>1a</nr> <wsp_x1>100</wsp_x1> <wsp_y1>200</wsp_y1> <wsp_x2>150</wsp_x2> <wsp_y2>200</wsp_y2> </obiekt> </obiekty> EKRAN TOR_ST (x1=100, y1=200) 800 1a (x2=150, y2=200)

2 Realizacja: opis w XML Jak tworzyć kod XML? 1. Wolniej i prościej: poprzez ręczne wpisywanie w aplikacji typu Notatnik. Zalecany jest Notepad++ 2. Szybciej ale nie tak łatwo: poprzez wykorzystanie arkusza kalkulacyjnego, formuł matematycznych i tekstowych. W zasadzie metoda dowolna Ważny efekt: poprawny kod XML napisany w sposób przejrzysty i uporządkowany, zweryfikowany pod względem poprawności składni Kod można sprawdzić automatycznie np.: http://www.xmlvalidation.com/

3 Wyniki realizacji zadania Poprawność danych weryfikowana jest przy pomocy aplikacji generującej obrazy na podstawie plików w formacie XML opisujących konfigurację zobrazowania kolejnych ekranów Aplikacja (v1.0) sksrk - tester v2 Testowany plik musi się zawsze nazywać: zobrazowanie.xml Aplikacja (wraz z plikami konfiguracyjnymi) na stronie: http://serwer1574452.home.pl/www/ako/sksrk/

3 Wyniki realizacji zadania UWAGA: Podczas obrony zespół zaprezentuje działanie kodów XML (weryfikacja poprawności generowania obrazów w aplikacji) Do sprawozdania z projektu należy dołączyć wyniki etapu trzeciego w postaci: zapisu treści kodu XML dla wszystkich obrazów zrzutów ekranowych wszystkich obrazów (można odwrócić kolory, tak by drukować z białym tłem np. program IrfanView, funkcja Negative, skrót Ctrl+Shift+N)

3 Wyniki realizacji zadania Opis techniczny wraz z rysunkami stanowi kompletną dokumentację (sprawozdanie) ze wszystkich etapów (zadań). Dokumentację należy przekazać w wersji papierowej i elektronicznej nie później niż w dniu obrony projektu Podczas obrony każdy zespół powinien mieć laptop, na którym zaprezentuje działanie kodów w XML Format wersji elektronicznej: *.pdf (oprócz wersji *.pdf można podesłać wersję edytowalną *.doc, *.xls, *.dwg 2004, *.txt, *.cdr lub inne) Format wersji papierowej: spięty skoroszyt formatu A4 (ze wszystkimi rysunkami złożonymi do formatu A4)

4 Wykres ruchu Zakres Wykres ruchu jest graficznym przedstawieniem planowanej i rzeczywistej sytuacji ruchowej na kontrolowanym obszarze. Ma postać wykresu, na którego osi poziomej występują posterunki a pionowej godziny (wykres dyspozytorski). W ramach projektu należy określić konfigurację wykresu ruchu dla ćwiartki doby (6 godzin).

4 Wykres ruchu Przykładowy wykres ruchu (dyspozytorski)

4 Wykres ruchu Wykres ruchu dyspozytorski: linia Brugg - Zurich. Źródło: http://www.railweb.ch/funnel/imag_pgs/string/stng_frm.htm

4 Wykres ruchu Symbole: 1) ekran - EKRAN 2) nagłówek NAGLOWEK 3) linia godziny LINIA_GODZINY 4) linia posterunku LINIA_POSTERUNKU

4 Wykres ruchu 1) Symbol ekran parametry wysokość WYSOKOSC szerokość SZEROKOSC zasady umieszczania na zobrazowaniu określić wysokość i szerokość ekranu jak będzie potrzebna dla zobrazowania całego obszaru krk przyjąć że obraz ma osie współrzędnych położone jak w pierwszej ćwiartce układu współrzędnych.

4 Wykres ruchu 2) Symbol nagłówek parametry tekst - TEKST pozycja x WSP_X1 pozycja y WSP_Y1 zasady umieszczania na zobrazowaniu określić tekst opisujący prezentowany wykres ruchu określić pozycję lewego dolnego rogu tekst ma wysokość 20 punktów

4 Wykres ruchu 3) Symbol linia godziny parametry godzina GODZINA (format hh:mm) pozycja y WSP_Y1 zasady umieszczania na zobrazowaniu określić ćwiartkę doby, dla której przykładowo będzie pokazany podkład wykresu ruchu dla ćwiartki należy podać godziny jakie będą pokazywane na wykresie (standardowo pokazywane są linie co pół godziny) dla symbolu należy podać godzinę w formacje gg:mm określić współrzędną y linii rysowanej przez cały ekran

4 Wykres ruchu 4) Symbol linia posterunku parametry nazwa posterunku - NAZWA skrót kolejowy posterunku - SKROT pozycja x - WSP_X1 zasady umieszczania na zobrazowaniu podać tekst dla nazwy, podać trzy litery skrótu kolejowego określić współrzędną x linii rysowanych pionowo przez cały ekran

5 Zobrazowanie ogólne Zakres Zobrazowanie ogólne jest graficznym przedstawieniem struktury obszaru krk. Na zobrazowaniu ogólnym występują: posterunki należące do obszaru: kontrolowanego w zakresie kierowania ruchem (obszar kr) kontrolowanego w zakresie zdalnego sterowania (obszar zs) sąsiednie względem obszaru kontrolowanego w zakresie kierowania ruchem tory szlakowe łączące posterunki

5 Zobrazowanie ogólne Posterunki są rysowane symbolicznie w postaci rybek, a tory szlakowe w postaci linii. Symbole posterunków mają następujące style : obszar zs linia biała obszar kr linia szara ciągła, sąsiedzi linia szara przerywana. Symbole opisane są skrótami W ramach konfiguracji zobrazowania trzeba podać: współrzędne przeciwnych rogów symboli posterunków współrzędne końców odcinków

5 Zobrazowanie ogólne Symbole: 1) ekran EKRAN 2) posterunek POSTERUNEK 3) szlak SZLAK

5 Zobrazowanie ogólne 1) Symbol ekran parametry wysokość WYSOKOSC szerokość SZEROKOSC zasady umieszczania na zobrazowaniu określić wysokość i szerokość ekranu jak będzie potrzebna dla zobrazowania całego obszaru krk przyjąć, że obraz ma osie współrzędnych położone jak w pierwszej ćwiartce układu współrzędnych

5 Zobrazowanie ogólne 2) Symbol posterunek parametry nazwa NAZWA, skrót SKROT, typ posterunku TYP_POST, pozycja x WSP_X1, pozycja y WSP_Y1 zasady umieszczania na zobrazowaniu symbol posterunku wpisany w prostokąt 50 na 100 pkt dla każdego posterunku określić współrzędne lewego dolnego rogu dla parametru typ posterunku należy podać jedną z następujących wartości: SASIAD, OBSZAR_KR lub OBSZAR_ZS) posterunki powinny być połączone szlakami

5 Zobrazowanie ogólne 3) Symbol szlak parametry nazwa pozycja x1 WSP_X1 pozycja y1 WSP_Y1 pozycja x2 WSP_X2 pozycja y2 WSP_Y2 zasady umieszczania na zobrazowaniu symbol szlaku jest obrazowany jako odcinek szlak powinien łączyć dwa posterunki (wyjątek: szlaki graniczne) dla szlaku należy określić współrzędne odcinka obrazującego go