• Nie Znaleziono Wyników

Zagadnienia komputerowej realizacji mapy rejonu sieci kolejowej - cześć II

N/A
N/A
Protected

Academic year: 2022

Share "Zagadnienia komputerowej realizacji mapy rejonu sieci kolejowej - cześć II"

Copied!
18
0
0

Pełen tekst

(1)

ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ Seria: TRANSPORT z. 16

____________ * 1 9 9 0

Nr kol. llOO

Roman KONIECZNY, Stanisław KRAWIEC

ZAGADNIENIA KOMPUTEROWEJ REALIZACJI MAPY REJONU SIECI KOLEJOWEJ - CZĘSC II

Streszczenie. Artykuł jest kontynuacją rozważań dotyczących przetwarzania danych źródłowych opisujących mapę dużego rejonu sieci kolejowej przedstawionych w artykule pt. "Zagadnienia komputerowej realizacji mapy rejonu sieci kolejowej - część I". Z przetworzonych danych, przygotowanych przez program PREMAPA, korzysta program MAPA, który przedstawia na ekranie monitora graficzny obraz symulacji ruchu pociągów. Obraz ten tworzą dwa zasadnicze składniki:

statyczne, przesuwane tło, będące odwzorowaniem na ekranie komputera elementów mapy fragmentu sieci kolejowej Codwzorowywana mapa jest wielokrotnie większa od wymiarów ekranu monitora},

- bieżące wyniki symulacji, nakładane na przygotowane wcześniej tło.

1. Wpr owadzeni e

Na graficzny obraz symulacji realizowanej przy użyciu symulatora ruchu pociągów składają się dwa zasadnicze składniki:

- statyczne, przesuwne tło - będące odwzorowaniem na ekranie komputera elementów mapy fragmentu sieci kolejowej.

- bieżące wyniki symulacji - nakładane na przygotowane wcześniej tło.

Zadaniem programu MAPA jest realizacja wymagań wynikających z punktu pi erwszego.

Symulator ruchu pociągów został zrealizowany w języku LOGLAN. dlatego postanowiono zrealizować program MAPA w tym języku. Z założenia program MAPA został tak skonstruowany, aby mógł być łatwo włączony w ciało symulatora ruchu pociągów.

2. Założenia ogólne

Ogólne założenia dla realizacji programu MAPA są następujące:

- jako język programowania wybrano LOGLAN,

- danymi wejściowymi sa rekordy zestawione w pliku dyskowym przygotowanym przez program wspomagający PREMAPA,

- program zapewnia swobodny przesuw mapy sieci kolejowej po ekranie przy użyciu określónych klawiszy klawiatury komputera, jak również przy użyciu

(2)

120 Roman Konieczny, Stanisław Krawiec

manipulatora kulkowego CmouseD, - program umożliwia zmianę skali mapy, - ekran jest podzielony na dwie części :

• część górna jest przeznaczona do wyświetlania fragmentów mapy,

• część dolna jest przeznaczona do realizacji dialogu wynikającego z przyjętego MENU,

- dialog dotyczy następujących zagadnień:

• ustawiania parametrów współpracy z mapą,

• ustawiania wybranych głowic, połączeń lub semaforów na ekranie.

3. Założenia szczegółowe

3. 1. Ekran

Przyjęto następującą organizację ekranu:

32EJ?T!KE -

Część dolna ekranu Cpodekranu} zajmuje powierzchnię równą szerokości ekranu razy cztery linie o wyzokości H. Linia statusu przeznaczona jest do wyświetlania komunikatów informacyjnych C nagłówki zleceń, stan symulacji itd.D, linie 2 i 3 przeznaczone są do wyświetlania napisów związanych z dialogiem operatorskim, część powierzchni przeznaczonej na linie 2 i 3 zarezerwowana jest na tzw. pozycjoner, określający położenie wyświetlanego fragmentu mapy na całej mapie, linia 4 jest tzw. linią MENU, służącą do wyświetlania znaczenia poszczególnych zleceń i podzleceń.

3.2. Menu główne i podmenu

Na menu główne składają się następujące zlecenia wywoływane klawiszami funkcyjnymi:

FI - obsługa mapy.

(3)

Zagadnienie komputerowej realizacji. i 21

F2 - obsługa głowic, F3 - obsługa połączeń, F4 - obsługa semaforów

MENU_F1 - OBSŁUGA MAPY FI - ustawienie skali mapy,

F2 - ustawienie kroku przesuwu mapy klawiszami ze strzałkami,

F3 - ustawienie środka ekranu na współrzędną X,Y na mapie,

F4 - ustawienie środka ekranu na miejsce wybrane Cokreślone przez napis zakodowany w postaci rekordu N D ,

MENU_F2 - OBSŁUGA GŁOWIC

Fi - pokazanie głowicy na środku ekranu, F2 - zmiana stanu relacji na głowicy,

M£NU_F3 - OBSŁUGA POŁĄCZEŃ

FI - pokazanie połączenia na środku ekranu, F2 - zmiana stanu połączenia,

MENU_F4. - OBSŁUGA SEMAFORÓW

Fl - pokazanie semafora na środku ekranu, F2 - nastawianie semafora.

3.3. Ważniejsze oznaczenia geometryczne

Oznaczenia te zestawiono na poniższym rysunku

0,0 SZER_MAP T ” *

W Y M A P

1

SZER_MAP, WYS_MAP - szerokość i wysokość mapy we współrzędnych absoluti XM, YM - współrzędne środka ekranu na mapie,

Xmin, Ymin, Xmax, Ymax - współrzędne określające zakres ekranu na mapie.

Xmi n = XM - O. 5*SZER_EKR; Xmax = XM + O. 5*SZER_EKR;

Ymin = "YM - 0.5*WYS_EKR ; Ymax = YM + O. 5*WYS_EKR ; Xmi n , Ymin

EKRAN ... ...

+ XM, YM

Xmax, Ymax

MAPA

ESC - wyjście Ckoniec}, STRZAŁKI lub MYSZ bezpośredni przesuw mapy.

(4)

128 Roman Konieczny, Stanisław Krawiec

3. 4 Dane

Dane wejściowe opisuje program PREMAPA, opisany w części I niniejszego artykułu.

4. Struktura programu MAPA

PROGRAM PMAPA; C* grudzień 1988 *3

C* Program wspomagający - wyświetlanie mapy rejonu sieci kolejowej «3 C* na podstawie danych przygotowanych przez program PREMAPA *3

BEGIN PREF MOUSE BLOCK; BEGIN PREF IIUWGRAPH BLOCK; C* *3

UNIT LAD_MAPA: PROCEDURE;

C* Procedura przeładowuje plik MAPA. PRE do tablic: *3 C* MAPA_ODC, MAPA_SEM, MAPA_POL, MAPA_MIK *3 C* Tablica MAPA_ODC zawiera wszelkie obiekty statyczne MAPY *3 C* pamiętane jako zbiór odcinkow elementarnych; jest swego *0 C* rodzaju tłem, na które nakładane sa obiekty "dynamiczne** *3

BEGIN C* LAD_MAPA *3 END; C* LAD MAPA *3

UNIT READG: FUNCTION CXP,YP,N: INTEGER3 : REAL;

C* Czytanie liczby z klawiatury w trybie qraficznym * 3 O

UNIT WPIS: PROCEDURE;

BEGIN

END; C* WPIS *3

HANDLERS WHEN SYSERROR: BLAD: =TRUE; WRITECCHRC733; WIND;

END HANDLERS;

BEGIN C* Funkcja READG «3 END; C* READG *3

UNIT WRITEG: PROCEDURĘ CXP,YP: INTEGER, LICZBA: REAL. TYP: INTEGER3;

C* Wyprowadzenie liczby na ekran graficzny *3 BEGIN

END; C* WRITEG *3

UNIT STRONA: FUNCTION: . . . ;

BEGIN C* Określenie bieżącej strony karty Hercules «3 END; C* STRONA *3

(5)

Zagadnienie komputerowej realizacji. i 23

UNIT EKRAN: PROCEDURE; Cx "Obiiczenie" ekranu bieżącego *0 BEGIN

END C* EKRAN *}

UNIT POK_EKRAN: PROCEDURE; C* Pokazanie ekranu *}

BEGIN

END; C* POK_EKRAN *}

UNIT POKOSEM: PROCEDURE. . . ; BEGIN

END; C* POK_SEM «}

UNIT N_POK_SEM: PROCEDURE. . . ; C* Bieżące pokazanie semafora *}

BEGIN

END; C* N_POK_SEM *}

UNIT N_POK_POL: PROCEDURE.

BEGIN

C* Bieżące pokazanie połączenia *0

END; C* N_POK__POL *}

O Ci

UNIT N_POK_REL: PROCEDURĘ. . . ;

C* Bieżące pokazanie lub zaznaczenie relacji «O BEGIN

END; C* N_POK_REL O

UNIT E_ODCINEK:

C* Obcinanie odcinka prostej prostokątem regularnym »O

UNIT RYSUJ: PROCEDURE C X 1 ,Y 1 ,X2.Y2,STYL: INTEGER};

BEGIN

END; C* RYSUJ *}

BEGIN C* E_ODCINEK *}

END; C* E_ODCINEK *}

«X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X }

UNIT LINIA_MENU: PROCEDURE; C* Wyświetlenie listy zleceń menu glownego *}

BEGIN

END; C* LI NI A_MENU *}

C XXKXXKXXXXXXXXXXXXXXXXXXXXMXKXXXXXXXMXXXXXXXXXXXXXXXXMXMX*»*

(6)

124 Roman Konieczny, Stanisław Krawiec

UNIT RAMKA_MENU: PROCEDURE;

BEGIN

C x Rysowanie r amek dla menu glownego

END; C x RAMKA_MENU x}

UNIT RYS_ESC : PROCEDURE. . . ; BEGIN

C x Rysowani e ESC - Wyjście X}

END; C x RYS_ESC x}

X X X X X K X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X * UNIT DEL_LINIA_MENU: PROCEDURE. . . ;

Cx Kasowanie linii menu glowneqo + ustawienie wsp. dla nowego napisu »O BEGIN

END; C* DEL_LINIA__MENU

C X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X ; )

UNIT DEL_LINI A_STATUS: PROCEDURE. . . ;

Cx Kasowanie linii statusu + ustawienie wsp. dla nowego napisu xD BEGIN

END; Cx DEL_LINIA_STATUS x}

K X X X X X X X X X X X X X } UNIT DEL_LINIE_ROB: PROCEDURE;

Cx Kasowanie linii roboczych 2 i 3 x}

BEGIN

END; Cx DEL_LINIE_ROB x}

UNIT CZEKAJ: PROCEDURE; Cx Napis CZEKANIE x}

BEGIN

END; C x CZEKAJ xD

UNIT PRZESKALOWANIE: PROCEDURE; C * Przesk alowanie mapy - całościowe xj BEGIN

END; C x PRZESKALOWANIE x}

UNIT RAMKA: PROCEDURE. . . ; BEGIN

END; C x RAMKA xj

c xxxxxxxxxxxx xxx xxxxxxx xxx xxx xxxxxxx xxx xxxxx XXXXXXXXMxxxxxxxxxxxxxxxxxxxxxxxx^

UNIT RAMKA_PODGLAD: PROCEDURĘ. . . ;

Cx Uwidocznienie w ramce podglądowej pozycji środka ekranu na mapie x^

BEGIN

END; C x RAMKA_PODGLAD x!>

(7)

Zagadnienie komputerowej realizacji.

UNIT MENU_ESC: PROCEDURE; C* ? koniec pracy ? BEGIN

END; C* MENU_ESC *!>

ii M ÎOOiiÉii X ii X X if X X ît X'iiifiiît X X Kif )i )C Xii Xif M îfliii i( X M y y y _

UNIT MENU_MYSZ: PROCEDURE; C* Obsługa myszy -- BEGIN

END; C* MENU_MYSZ *0

UNIT MENU_STRZALKI : PROCEDURE; C * Obsługa klawiszy ze strzałkami *!>

BEGIN

END; C* MENU_STRZALKI *D

C ************************************************************************* ***

UNIT MENU_F1 : PROCEDURE; C* OBSŁUGA MAPY

C ********** ******<************************************************3 UNIT PODMENU_Fl: PROCEDURE; C* dla MENU_F1 *!>

C* Zmiana skali mapy Cpowiekszenie obrazu!) *D BEGIN

END; C* PODMENU_F 1 dla MENU_F1 *D

C ****************************************************************1}

C ****************************************************************!

UNIT PODMENU_F2: PROCEDURE; C * dl a MENU_F1 *D C* Zmlana kroku przesuwu mapy *D

BEGIN

END; C* PODMENU_F2 dla MENU_F1 *D

C ****************************************************************!)

UNIT PODMENU_F3: PROCEDURE; C* dla' MENU_F1 *!>

C* Ustawienie środka ekranu na wspolrz. X fY na mapie O BEGIN

END; C* PODMENU_F3 dla MENU_F1 *!>

C****************************************************************0 c * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * »O

UNIT PODMENU_F4: PROCEDURE; C* dla MENU_F1 *3

C* Pokazywanie na ekranie miejsc określonych przez rekordy typu N *1)

UNIT WYSW_NAP : PROCEDURE; C* Wyświetlanie napisów *3 BEGIN

END; C* WYSW_NAP *2)

C ********************************** ***********************2?

UNIT POK_RAMKA : PROCEDURE...; C* Pokazanie ramki wsk. *2) BEGIN

END; C * PO K_ RA M KA *C

(8)

126 Roman Konieczny, Stanisław Krawiec

O

UNIT N_POK_RAMKA: PROCEDURE; C * Pomocnicza - pokazanie nowej ramki *3 BEGIN

END; C* N_POK_RAMKA *3 C»

BEGIN C* PODMENU_F4 dla MENU_F1 *3 END; Of PODMENU_F4 dla MENU_F1 *3 Ci

BEGIN C * MENU_F1 *3 END; C* MENU_F1 *3

UNIT MENU_F2: PROCEDURE; C* --- OBSŁUGA GŁOWIC --- *3

UNIT PODMĘNU_F1 : PROCEDURE; C* dla MENU_F2 *3 BEGIN

END; C * PODMENU_F 1 dl a MENU_F2 *3

C ************************************************** **************}

UNIT PODMENU_F2: PROCEDURE; C* dla MENU_F2 *3 BEGIN

END; C* PODMENU_F2 dla MENU_F2 *3 Ci

BEGIN C* MENU__F2 *3 END; C* MENU_F2 *3

UNIT MENU_F3: PROCEDURE; C * --- OBSŁUGA P O Ł Ą C Z E Ń --- *3 Ci

UNIT PODMENU_Fl : PROCEDURE; C « dla MENU_F3 *3 BEGIN

END; C* PODMENU_Fl dla MENU_F3 *3

: * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 3

UNIT PODMENU_F2: PROCEDURE; C* dla MENU_F3 *3 BEGI N

END; C* PODMENU_F2 dla MENU_F3 »3

Cg***************************************************************.

BEGIN C* MENU_F3 *3 END; C* MENU F3 «3

UNIT MENUJF4: PROCEDURE; C* OBSŁUGA S E M A F O R Ó W --- *3

(9)

Zagadnienie komputerowej realizacji.

UNIT PODMENU^Fl: PROCEDURE; Cm dla MENU_F4 m3 BEGIN

END; Cm PODMENU_Fl dla MENU_F4 m3

UNIT PODMENU_F2: PROCEDURE; Cm dla MENU_F4 m3 BEGIN

END; Cm PODMENU_F2 dla MENU_F4 « o

BEGIN C» MENU_F4 m3 END; Cm MENU__F4 m3

BEGIN Cm Program PMAPA m3 Cm ... m3

END; END; Cm END PMAPA.

5. Przykład pracy programu MAPA

STOR! PROCRAKJ M A P fi

PR2ESUW MAFY « TLE |

Aktualne *i.polrzedne napy w środku ekranu X = 419 Y = 325 1

N o w e w*poirzedne Mapy w środku ekranu X = 350 Y = 239 1 *

P P 0 S 2 E C 2 E K A C

(10)

123 Roman Konieczny, Stanisław Krawiec

REPERTUAR GRAF i CZNY PRDbMWH

o m n k i n n n

i“ * ,*=4 j-4

li i II U

I I

. . . 0 C 2 E X I U A H 1 E HA 2 I. E C £ N I A . . .

jfl Kapa F2 Clomce F3 Połączenia F4 Senaiory »ESC Uyjs ci ej

¡f.i ffj &***■ ¡1 \]j !J y liii ^ i| ft ft ¡i

"*• M; Vf. Ł/, kv. .f\

♦7 Sil ]v £' v'

% W •* fe- <£•

O D C I N H Z H Y K L E

PBlflCZENIi

(11)

Zagadnienie komputerowej realizacji. 129

5 E M P G R Y

©

1

/— r "t -i

5 i

u j

0

mm,

n BA I M ZA S T Ę P C Z Y

S E M A F O R Y F I K C Y J N E

e ©

5 W mm

DRD5A 5 ) 'C v W Z A S T Ę P C Z Y

T E K S T Y

ALFABET PROSTY

fifiBCCDEEPGH I j KI EM NNDDPR5 5 T UWXYZ Z Z - . +

^ 3 © 5 E ' 7 f i 9 B

(12)

1 3 0 Roman Konieczny, Stanisław Krawiec

T F t s r r

ALFABET PBC H ft'J

A A B E C D E E F E H I 3 K L H M

N N 0 0 P R 5 5 T U H X . Y Z Z Z - .

+

I Z 3 U S B 7 B 9 3

TEKSTY

ALFABET EXTRA

AABCCDEFFGHI DKLLM- NŃ0 0 P RS S T UWX Y Z 2 Z - . +

1 2 3 8 5 6 7 8 9 0

. . . 0 C 2 E K I U A N I E N A Z L E C E N I A . . . I

FI Napa F 2 G ł o w i c e F3 P o ł ą c z e n i a F 4 S e m a fo r y |ESC U y j s c i e

(13)

Zagadnienie komputerowej realizacji. 131

STAKT ?R0CSf.rS D t r i)

. . . O C Z E K I U A K I E N A 2 Ł E C Z X l A . . .

U s t a « p a r a m e t r y d i a l o g u d l a stapy . . .

F i N ap a F2 C l o u i c e F3 P o ł ą c z e n i a F 4 S e a a f o r y (ESC W y j ś c i e

* « * O B S Ł U G A M A P Y * # *

f Fi S k a l a F2 K ro k p r z e s u w u F3 W idok XV F4 W idok N 'ESC W y jś c ie

2 M A N A S K A L ! O B R A Z U

A k t u a l n a s k a l a o ¿ r a z u z i.eoa

f i Nowa s k a l a {ESC W y j ś c i e

Z M I A N A K R O K U P R Z E S U W U O B R A Z U

A k t u a l n y k r o k p r z e s i u a i p o o s i X = 2 0 po o s i Y = 15

F i No«y k r o k (ESC W y j ś c i e

(14)

132 .. Roman Konieczny. Stanisław Krawiec

USTAWIENIE ŚRODKA EKRANU NA WSPÓŁRZĘDNI «,») NA NAPIE Aktualne uspolrzedne ttare « środku ekranu X z 1359 * - 264 »

El Nowe ustawienie ( Szerokość napy z 6828 Mysokosc napy - 985 > ¡ESC Wyjście

_______________ PRZESUW g g t U TLE ■..________________________

HLOI-8 WLOT-9 ¡St.RUBA SL. lHLOI-18 St, ZABRZE p.o.HACIEJOH P R O S Z Ę C Z E K I C ...

(15)

Zagadnienie komputerowej realizacji.

(16)

134 Roman Konieczny, Stanisław Krawiec

5TACJA

ZABRZE

___________ . . . o c z n i u ft n i £ a a 2 l e c s u 1 a . . .

F l l f e ^ "f 2 Ciemięg H P s la t z e n ia F4 Sarafgi^ [ESC K ą js c ie

6. Uwagi końcowe

Zrealizowane programy PREMAPA i MAPA umożliwiają przedstawienie dowolnego rejonu sieci kolejowej na ekranie monitora. Umożliwia to graficzną prezentację stanu modelu symulacyjnego ruchu pociągów. Szybkość przetwarzania i działania obu programów Cnp. szybkość przesuwu mapy po ekranieD zależy w dużej mierze od szybkości sprzętu i wielkości odwzorowywanego rejonu kolejowego.

Program MAPA oprócz statycznego przedstawienia mapy daje ' również możliwość prezentacji dynamicznej zmian zachodzących na mapie.

Zaproponowana metodologia realizacji modułów PREMAPA i MAPA pozwala na graficzne przedstawienie nie tylko dowolnego fragmentu mapy kolejowej, ale może być podstawą opracowania specjalnego edytora graficznego —

sz­

części owo podobnego do AutoCADa - posiadającego jednak pewne dodatkowe możliwości, jak np. wyszukiwanie określonych elementów na mapie, tworzenie planów sytuacyjnych, graficznych baz danych, z możliwościami modyfikacji grup obiektów, podkładania danych pod symbole., pokazywania dróg przebiegów, najkrótszych ścieżek itp.

Przedstawiona w obu częściach artukułu metodologia odwzorowywania dużej mapy na ekranie monitora może zostać uogólniona na dowolne rodzaje mapy i schematy. Możliwe też jest łatwe uzyskanie dodatkowych efektów wizualnych, jak np. : obrotów napisów, tworzenia "perspektywy“ napisów i innych kształtów, pochylania liter, tworzenia makrosymboli itd.

(17)

Z a ga dn ie n ie komputerowej realizacji. 135

LITERATURA

t13 - KRAWIEC S: Prezentacja ogólna modelu ruchu pociągów. Zeszyty Naukowe Poli techniki Śląskiej, s. Transport nr 13, Gliwice 1989.

t 23 ~ KRAWIEC S: Opis nieformalny modelu ruchu pociągów - elementy.

Zeszyty Naukowe Politechniki Śląskiej, s. Transport nr 13,Gliwice 1989.

133 - KRAWIEC S: Opis nieformalny modelu ruchu pociągów - interakcja elementów. Zeszyty Naukowe Politechniki Śląskiej, s.Transport nr 13, Gliwice 1989.

[43 - KRAWIEC S: Opis formalny modelu ruchu pociągów. Zeszyty Naukowe Politechniki Śląskiej, s. Transport nr 13, Gliwice 1989.

£63 - KONIECZNY R. + zespół Cpraca zbiorowa}: Zastosowanie języka LOGLAN do modelowania dużych systemów transportowych na przykładzie modelu ruchu pociągów - Katowice 1987 Cmaszynopis pracy naukowo-badawczej NB-277/RT/87 program RP.I.09}.

[63 - KONIECZNY R. + zespół Cpraca Zbiorowa}: Zastosowanie Języka LOGLAN do modelowania dużych systemów transportowych na przykładzie modelu ruchu . pociągów część II - Katowice 1088 Cmaszynopis pracy naukowo-badawczej NB-195/RT/88 program RP.I.09}.

[73 - KONIECZNY R. + zespół Cpraca zbiorowa}: Zastosowanie Języka LOGLAN do modelowania dużych systemów transportowych na przykładzie modelu ruchu pociągów część III - Katowice 1989 Cmaszynopis pracy naukowo-badawczej NB-195/RT/88 program RP.I.09}.

£83 - KONIECZNY R. + zespół Cpraca zbiorowa}: Moduły programowe wspomagające komputerowy makromodel ruchu pociągów, Cmaszynopis pracy naukowo-badawczej}.

PROBLEMS OF MAP COMPUTER REALISATION OF RAILWAY SYSTEM - PART TWO

Summary

This paper is a continuation of source data processing which describes map of a large railway system. The discussion of that problem has been started in Part One Ci.e.the previous paper}. Programme /ÜAPA uses the processed data of programme PREMAPA and simulation picture is graphically monitored. The picture consists of two main factors:

- static movable background which is railway system map representation on the computers monitor Cthe represented map is many times bigger than the monitor i tself};

— current simulation results which are being interfered on previously prepared background.

(18)

1 3b Roman Konieczny, Stanisław Krawiec

REALISIEPUNGSPROBLEME DER RESIONKARTE MIT BAHNNETZ AUF DEM KOMPUTER TEIL II

Zusaoraerif assung

Der Aufsatz bildet die Fortsetzung der Betrachtungen zur Verarbeitung von Eingangsdaten, die die Karte eines großen Bahnnetzregions beschreiben.

Diese Betrachtungen enthält der Aufsatz "Realisierungsprobleme der Regionkarte mit Bahnnetz" - Teil I. Die verarbeiten Daten, die das Programm. PREMAPA vorbereitet hat. nutzt das Programm MAPA. das das graphische Bild der 'Zugverkehrssimulation auf Bildschirm bildet. Dieses Bild besteht aus zwei grundsätzlichen Elementen:

- der statische und verschiebbare Hintergrund, der die Elemente eines Teiles der Bahnnetzkarte auf dem Bildschirm des Komputers widerspiegelt Cdie wider spiegelte Karte ist mehrfach größer als Ausmasse des Koniputerbildschirmesl,

- die laufenden Simulationsergebnisse, die auf den früher vorbereiteten Hintergrund auf getragen werden.

BOnPOCh! KOPHHOTEPHOH PEAJM3AUHH KAPTbl PAMOHA XEJlE3H0aoP0XH0Fl CETH - HACTb II

Pe3one

C r a T t * » B J i a e T C » r r p o a o j c e e H i a e n p a 3 n w m j i e H H H K a c a n w x c s i n e p e p a S o i K u b x o a h m x A d H H b i x o r T M C b f B a H H n s i x K a p T y ß o j i b i n o r o p a n o H a a e i r e 3 H o a o p o a H o ń c e m T T p e a c i ahj i e n b J X B C T a t H H " B o n p o c b i k o m t d o te p H o M p e a j i H i a u H H K a p T b i p a n o H a » a a r i e a i i o n o p o i n c . i i c e m

- HacT I", DepepaöoTaHHbie aaHHbie rroaroTOB rieHHue n p o r p a m o ä PREMAPA Hcnonb3yeT nporpanna MAPA ans m o ö p a t e H H s Ha SKpaHe noHMTopa rpaiMMecKotf

«oaejtH üBHxeHMH aoeiaoB.

T p a i p H M e c K o e o T o ß p a a e H u e c o c t o h t n a a ß y x cocTaBjisnomnx:

- c r a r n H e c K o r o n e p e n e m a i o i u e r o c s tpoHa ß y a y i u e r o m o f i p a r e H H e n Ha SKpane xorinioTepa 3meiaeHTOB KapTbi Mac tu ipneiHoaopoiHOH c e m CM3oSpaxenaa MacTb riHoro pa3 ß ojibme s k p a H a n o H H T o p a J .

- TeKyiuHx pe3yjibTaTOB Moae»npoBaHH» Haoaabffiaeiibie Ha paHee iroaroTOBJieHHbiH

<t>OH.

Cytaty

Powiązane dokumenty

Opis n ie

Prezentacja ogćlna modelu... Prezentacja ogólna

Str iszczenie. Przy realizacji symulatora ruchu pociągów przyjęto ogólną koncepcję, że wyniki symulacji wizualizowane będą przy pomocy modułu wyświetlającego

Zgodnie z tym co przedstawiono dotychczas dla potrzeb modelu ruchu pociągów na linii KRR. Obiekty topologiczne w modelu ruchu pociągów na linii KRR Fig.17..

Przykładowy rejon sieci kolejowej zawierający stację węzłową (wariant II) Fig.. Pojemność regulacyjna układu torowego. Dla rejonu tego można podobnie ja k dla rejonu

Dla celów tych zdefiniowano strukturę opisu dyskretnego topologii rejonu sieci oraz zbiór macierzy pojemności regulacyjnych rejonu sieci.. THE STRUCTURE OF A DISCRETE

Pojęcie sterowanie mchem pociągów przez stemjącego mchem nie obejmuje procesów generowania decyzji, na których sygnalizatorach w rejonie sieci i jakiej kolejności ma

Przedstawione w literaturze neuronowe modele własności spoin wiążą parametry mikrostruktury spoiny oraz jej skład chemiczny z własnościami mechanicznymi [ 1],