Picture

PerOlsen

Indlæg: 2.068

PB  Blog

Program til tegning af grafiske køreplaner

Hej alle

Sommerferien er over mig ... og jeg fik lyst til at pusle med et projekt, jeg længe har villet lave. Nemlig et program til at tegne grafiske køreplaner.
Man kan selvfølgeligt bare tegne dem, men det tager jo en krig.

Nå ... men jeg gik skitsede på det fredag og kastede mig så over det. Her er en gennemgang af det:

Man opretter sig som bruger. Det er gratis at bruge, men der vil være mulighed for donationer - det er nemlig slet ikke gratis at drive. Smile

Hver bruger kan lave lige så mange køreplaner de vil.

Hver køreplan kan indeholde en strækning.

Man indtaster stationerne på strækningen, vælger rækkefølgen og indtaster så km-afstand fra den første station. Det er ikke nødvendigt at lave den omvendte strækning - det finder programmet selv ud af.
Hvis man ikke har en 1:1-jernbane i baghaven, kan man bare udmåle afstanden i cm og omregne det til km. Måske vil jeg endda lave en omregningsdims, hvis man skulle ønske det.

Derefter indtaster man en stribe tognumre.

Billede

Når det er gjort, går man ind på hvert tog og vælger de stationer, der skal standses ved. Man indtaster ankomst- og afgangstider. Hvis toget ikke skal stoppe ved en station, springer man den over. Hvis man fortryder, kan man bare indsætte en ny station nederst og vælge ankost- og afgangstider. Programmet finder selv den rigtige rækkefølge.

Billede


Man kan desuden vælge en farve til hvert tog - og man kan vælge togtypen.

Hvis toget skal gå den modsatte vej, vælger man bare stationerne i omvendt rækkefølge. Egentligt er det heller ikke nødvendigt ... for programmet kigger på afgangstidspunkterne og sorterer efter dem.

Billede

Nu følger den svære del ... man skal trykke på "Lav køreplan" ... og vupti:

Billede

Så skal man trykke på "Send køreplan", hvorefter en PDF skulle dumpe ned i postkassen efter nogle minutter. Layoutet er tilpasset A4 i bredden, men man kommer selv til at lege med saks og tape for at klistre køreplanen sammen.

Man kan skalere tidsforholdet (y-aksen), så man kan få en finere opløsning på stoppene. Men så skal man klippe/klistre flere sider. Bredden er stadig A4.

Billede

Hvad mangler der, før det er færdigt?

Input, konstruktiv kritik, ideer ... og noget afpudsning, knapper, login-funktioner osv. (alt det kedelige).

Et forsigtigt bud på driftstart er en uges tid.


God sommer

Mvh. Per

__________________

Märklin C- og K-skinner.
Treskinnedrift med eCos & TouchCab.

Udvikler af http://www.jernbanebasen.dk

Like 4 kan lide
Top

Picture

Skott

Ingeniør

Indlæg: 1.808

PB

Ser dælme spændende ud, Per.

Glæder mig til at følge færen Smile

__________________

Med venlig hilsen

Skott

Like 0 kan lide
Top

Picture

Horsecreek

Lokomotivfører

Indlæg: 1.500

PB  Blog  Hjemmeside

Forslag:

- Når køreplanen laves indtastes der (forventet) spornummer. Det behøver ikke at vises på siden for hele strækningen.
- Programmet kan lave afgangs- og ankomstplakater. (den gule farve på afgangsplakaten, må være op til brugerne at købe gult papir.)
- Hvis et tog kører med en given gennemsnitsfart, indtastes kun holdetiden på de ønskede stationer. programmet klarer resten.
- Kopiering af et tognummer til et andet tidspunkt, men ellers samme køreplan.
- Mulighed for at gennemkørende tog har en afgangstid stående i køreplanen.

__________________

Intet modeljernbaneanlæg er så perfekt, at det ikke giver inspiration til det næste.

Like 1 kan lide
Top

Picture

PerOlsen

Indlæg: 2.068

PB  Blog

Horsecreek skrev:

Forslag:

- Når køreplanen laves indtastes der (forventet) spornummer. Det behøver ikke at vises på siden for hele strækningen.

Udført.

Horsecreek skrev:

- Programmet kan lave afgangs- og ankomstplakater. (den gule farve på afgangsplakaten, må være op til brugerne at købe gult papir.)


Det er muligt at lave ... faktisk er layoutet allerede baseret på netop afgangs- og ankomstplakater (fra det rød-sorte designprogram).

Horsecreek skrev:

- Hvis et tog kører med en given gennemsnitsfart, indtastes kun holdetiden på de ønskede stationer. programmet klarer resten.


God idé ... er igang med at kode det.

Horsecreek skrev:

- Kopiering af et tognummer til et andet tidspunkt, men ellers samme køreplan.

Det lyder som om, du planlægger time- eller minutdrift? Wink
Men det skal jeg nok fikse.

Horsecreek skrev:

- Mulighed for at gennemkørende tog har en afgangstid stående i køreplanen.


Kan du beskrive, hvordan det ser ud i virkelighedens køreplaner?
Det er ikke noget problem at lave. Man skal bare oprette stationen og sætte
ankost- og afgangstider (evt. som det samme tidspunkt). Men hvis programmet
skal udelade toget på ankost- og afgangsplakater, skal der være en markering af,
at det er gennemkørende.

Hvis jeg får en beskrivelse af virkelighedens køreplan, skal jeg nok finde en brugbar løsning.

Mvh. Per

 

__________________

Märklin C- og K-skinner.
Treskinnedrift med eCos & TouchCab.

Udvikler af http://www.jernbanebasen.dk

Like 1 kan lide
Top

Picture

bygger01

Så er der blevet mere tid til at "lege" med tog

Herning

Indlæg: 2.211

PB

Hvad med også at have spornummer på stationerne ?

__________________

Jørgen Steff. fra Herning

H0 / AC / Digital / K skinner / ca. Epoke III / og ikke kun DK ( p. gr. af dampen, og hva' man kan købe fra visse danske producenter ).

Like 0 kan lide
Top

Picture

PerOlsen

Indlæg: 2.068

PB  Blog

bygger01 skrev:

Hvad med også at have spornummer på stationerne ?

Horsecreek kom først med det forslag ... og det blev straks lavet. Smile

Mvh. Per

 

 

 

__________________

Märklin C- og K-skinner.
Treskinnedrift med eCos & TouchCab.

Udvikler af http://www.jernbanebasen.dk

Like 1 kan lide
Top

Picture

Horsecreek

Lokomotivfører

Indlæg: 1.500

PB  Blog  Hjemmeside

PerOlsen skrev:

Horsecreek skrev:

- Kopiering af et tognummer til et andet tidspunkt, men ellers samme køreplan.

Det lyder som om, du planlægger time- eller minutdrift? Wink

njae. For at timedrift for alvor skal give mening, synes jeg vi skal have mere end 3 stationer på strækningen. Men Copy/Paste sparer meget tid Cool

PerOlsen skrev:

Horsecreek skrev:

- Mulighed for at gennemkørende tog har en afgangstid stående i køreplanen.


Kan du beskrive, hvordan det ser ud i virkelighedens køreplaner?
Det er ikke noget problem at lave. Man skal bare oprette stationen og sætte
ankost- og afgangstider (evt. som det samme tidspunkt). Men hvis programmet
skal udelade toget på ankost- og afgangsplakater, skal der være en markering af,
at det er gennemkørende.

Hvis jeg får en beskrivelse af virkelighedens køreplan, skal jeg nok finde en brugbar løsning.

Her er et let redigeret eksempel fra k84:
16:48 Korsør 16:58
- Forlev 17:06
17:11 Slagelse 17:12
- Sorø 17:21
- Fjenneslev 17:25
- Ringsted 17:29

Toget skal kun vises på plakater hvis det har en ankosttid og en afgangstid og de er forskellige. Og kun hvis toget er personførende.

 

Endnu et forslag:
- mulighed for indtastning af togtype.
Der er lidt af det i dine eksempler, så måske har du allerede lavet det.
M(aterieltog)
G(odstog)
P(ersontog)
IC
RE
IP (Internationalt)
L(yntog)
... Og hvad der ellers har været af togtyper gennem tiden.

__________________

Intet modeljernbaneanlæg er så perfekt, at det ikke giver inspiration til det næste.

Like 1 kan lide
Top

Picture

PerOlsen

Indlæg: 2.068

PB  Blog

Horsecreek skrev:

Forslag:

- Hvis et tog kører med en given gennemsnitsfart, indtastes kun holdetiden på de ønskede stationer. programmet klarer resten.



Eftersom der kan være forskellige hastigheder på en strækning, har jeg valgt at lave det sådan her:

Ved første station indtastes afgangstidspunkt.

Billede


Så vælger man anden station og trykker på knappen A (automatisk).

Man ser så denne dialogboks:

Billede

Man taster hastigheden og trykker OK.

Billede

Ankomsttidspunktet er udregnet og indsat. Man kan i øvrigt stadig lave det om manuelt. Nu skal man bare vælge afgangstidspunkt og fortsætte til næste station.

Mvh. Per

 

__________________

Märklin C- og K-skinner.
Treskinnedrift med eCos & TouchCab.

Udvikler af http://www.jernbanebasen.dk

Like 0 kan lide
Top

Picture

tmjbk

Gårdmand

Indlæg: 462

PB  Blog

Fed ide det er ikke så længe side jeg søgt efter et kan husk at der var et program som kunne det samme som man skal betale for tro nok det var 250kr eller der omkring mxxxx. et eller andet 

Men det er fedt du prøv at lav et håber så bare at folk vil lægge nogle penge i dette også evt skal du haft sagt 100 kr så få man en kode og online udgave kan ikke udskriv så kunne du få lidt penge til udvikling af programmet mvh Allan 

__________________

Mvh Allan 

Modeltog med slæbesko

 

 

Like 0 kan lide
Top

Picture

bygger01

Så er der blevet mere tid til at "lege" med tog

Herning

Indlæg: 2.211

PB

Bliver det et program man kan downloaded ?

Eller skal man via din hjemmeside, for så må man håbe at svartiderne bliver hurtigere end din base materiel ...

__________________

Jørgen Steff. fra Herning

H0 / AC / Digital / K skinner / ca. Epoke III / og ikke kun DK ( p. gr. af dampen, og hva' man kan købe fra visse danske producenter ).

Like 0 kan lide
Top

Picture

PerOlsen

Indlæg: 2.068

PB  Blog

bygger01 skrev:

Bliver det et program man kan downloaded ?

Eller skal man via din hjemmeside, for så må man håbe at svartiderne bliver hurtigere end din base materiel ...

Det bliver fortsat via min hjemmeside. Men der er flere faktorer, der spiller ind mht. svartider.

Den ene er, at dette er et væsentligt mere simpelt system end JernbaneBasen, hvorfor der er langt færre informationer, der skal strømme frem og tilbage.

Den anden faktor er den måde, hvorpå systemet bagved er skruet sammen. Jeg benytter platformen FileMaker, som er rasende hurtig at udvikle i. FileMaker har bygget deres webklient på en måde, så alting virker stort set, som hvis man arbejdede i en rigtig softwarepakke. Derfor sker der rigtigt meget kommunikation undervejs. Det er ikke bare at hente en side og trykke på gem, når man er færdig.

Den tredie faktor er din internetforbindelse. Hvis du er så uheldig at bo i det infrastrukturelle Udkantsdanmark (som sjovt nok også inkluderer København og adskillige provinsbyer), og er henvist til de yderste strenge af TDCs gamle kobberkabler, så er du allerede bagud på point. JernbaneBasen kører helt fint, hvis man har en nogenlunde moderne internetforbindelse.

Og endeligt er der sket rigtigt store forbedringer på hastigheden mellem klient og server i de sidste to versioner af FileMaker Server. Så hvis du ikke har været på JernbaneBasen indenfor det sidste års tid, så prøv igen.

Jeg KUNNE selvfølgelig vælge at benytte en mere traditionel metode til at bygge systemer i. Men ... så blev de bare ikke lavet. Wink

Mvh. Per

 

 

 

 

__________________

Märklin C- og K-skinner.
Treskinnedrift med eCos & TouchCab.

Udvikler af http://www.jernbanebasen.dk

Like 3 kan lide
Top

Picture

PerOlsen

Indlæg: 2.068

PB  Blog

tmjbk skrev:

Fed ide det er ikke så længe side jeg søgt efter et kan husk at der var et program som kunne det samme som man skal betale for tro nok det var 250kr eller der omkring mxxxx. et eller andet 

Men det er fedt du prøv at lav et håber så bare at folk vil lægge nogle penge i dette også evt skal du haft sagt 100 kr så få man en kode og online udgave kan ikke udskriv så kunne du få lidt penge til udvikling af programmet mvh Allan 



Ja der var et program - og jeg fandt hjemmesiden forleden. Den har ikke være opdateret siden 2004 og jeg fandt ingen pris. Så jeg tænker, at det nok er gået lidt i stå.

Jeg bygger ikke dette for at tjene penge. Kan der komme lidt donationer ind til at hjælpe med at dække udgifterne til softwarelicenser og servere, er det fint nok. Da jeg rent faktisk også udvikler database-løsninger professionelt, er dette en legeplads, hvor jeg kan prøve nye ting af. Og det sker faktisk af og til, at jeg får "rigtige" opgaver, fordi folk har set, hvad jeg kan lave.

Mvh. Per

__________________

Märklin C- og K-skinner.
Treskinnedrift med eCos & TouchCab.

Udvikler af http://www.jernbanebasen.dk

Like 1 kan lide
Top

Picture

tmjbk

Gårdmand

Indlæg: 462

PB  Blog

Sådan hvornår kan man test det nye ? 

__________________

Mvh Allan 

Modeltog med slæbesko

 

 

Like 0 kan lide
Top

Picture

PerOlsen

Indlæg: 2.068

PB  Blog

Der går nok et par dage endnu, men det skrider fremad. Smile

Mvh. Per

__________________

Märklin C- og K-skinner.
Treskinnedrift med eCos & TouchCab.

Udvikler af http://www.jernbanebasen.dk

Like 0 kan lide
Top

Picture

a62213

Indlæg: 382

PB

Hej Per,

Det ser virkelig fint ud!

Kunne man tænke sig, og måske er det der allerede, at du kunne lave noget ala waybills, for at kunne lave noget rangering imellem 2-3 stationer?

Mvh

Henrik

__________________

Dans epoke 3
Tillig spor system
Tortoise switch motorer
Ecos
Fast anlæg med mulighed for tilkobling af moduler under planlægning

Like 0 kan lide
Top

Picture

gemiko

40 år ved DSB og Modelbaner siden 1960

Greve

Indlæg: 138

PB  Hjemmeside

Jo jo, der var tidligere et rigtig godt program til at lave køreplaner i, og vi er da heldigvis nogle der har det i en købt og brugbar version Wink programmets store force er - at planerne vises og printes i den opsætning som anvendes ved de 'rigtige' baner - DSB mv. jeg tror det er dette program I taler om: www.jtb-kplan.dk

 

__________________

Med altid venlig hilsen "- og med hyppig brug af fløjten".

Gerner

Jeg har spor IIm (LGB) smalspor i haven, og H0 dansk epoke (III -) IV indendørs.

 Begge sporvidder er digitale med DCC.

Medlem af DE5, FREMO & Føniks.

www.gemiko.dk

 

Like 1 kan lide
Top

Picture

PerOlsen

Indlæg: 2.068

PB  Blog

Hej Henrik

Du er ikke den første, der spørger ... selvom de fleste efterlyser vognkort i stil med Fremo-systemet. Og det er en del af planen, at det skal integreres. Min tanke er, at vognkortsystemet skal kunne trække oplysninger fra JernbaneBasen, som allerede indeholder en meget stor procentdel af dansk modeljernbanemateriel. Dog vil man også kunne oprette vogne direkte i vognkortsystemet - uden at de findes i JernbaneBasen. Dels for at man ikke er tvunget til at bruge JernbaneBasen og dels for at man kan bruge hjemmebyggede eller omlitrerede vogne.

Mvh. Per

__________________

Märklin C- og K-skinner.
Treskinnedrift med eCos & TouchCab.

Udvikler af http://www.jernbanebasen.dk

Like 0 kan lide
Top

Picture

PerOlsen

Indlæg: 2.068

PB  Blog

gemiko skrev:

Jo jo, der var tidligere et rigtig godt program til at lave køreplaner i, og vi er da heldigvis nogle der har det i en købt og brugbar version Wink programmets store force er - at planerne vises og printes i den opsætning som anvendes ved de 'rigtige' baner - DSB mv. jeg tror det er dette program I taler om: www.jtb-kplan.dk

 

Jeg har forleden modtaget et screendump fra TPS udviklet af HaCon. Det er det system, som i sin tid er udviklet til DSB og Bane.dk.

Billede

Den størte forskel i forhold til mit er, at det er tilpasset liggende A4 - og har tognumrene stående henover strengene. Jeg prøvede også at sætte tognumre på strengene, men det blev uoverskueligt.
Jeg har dog tænkt mig at ændre layoutet, så det tilpasses liggende A4. Det betyder bare lidt mere klippe-klistre-arbejde. Og så prøver jeg med tognumre på strengene igen.

Mit mål er at gøre mit system BEDRE og lettere at overskue end TPS.
http://www.hacon.de/tps-en/ueberblick

Hvis jeg også kan gøre det bedre end jtb-kplan, så send mig gerne nogle udskrifter, så jeg ved, hvad I er vant til at se.

Mvh. Per

 

__________________

Märklin C- og K-skinner.
Treskinnedrift med eCos & TouchCab.

Udvikler af http://www.jernbanebasen.dk

Like 0 kan lide
Top

Picture

PerOlsen

Indlæg: 2.068

PB  Blog

Så blev der lidt tid til justeringer.

Nu er layoutet tilpasset A4 liggende, og tognumrene vises over stregnene.

Billede



Lad mig høre, hvis der er andre ønsker. Smile

Mvh. Per

__________________

Märklin C- og K-skinner.
Treskinnedrift med eCos & TouchCab.

Udvikler af http://www.jernbanebasen.dk

Like 0 kan lide
Top

Picture

PerOlsen

Indlæg: 2.068

PB  Blog

Og her som PDF ... så I kan se, hvad man får ud.

http://www.jernbaneselskabet.dk/Xfiles/PDFtest.pdf

Mvh. Per

__________________

Märklin C- og K-skinner.
Treskinnedrift med eCos & TouchCab.

Udvikler af http://www.jernbanebasen.dk

Like 1 kan lide
Top

Picture

henho

It-konsulent

Ringkøbing

Indlæg: 1.328

PB

Nemlig - det har jeg også Smile

Noget andet er, at vi nok ser flere og mere web udviklede programmer i fremtiden.

 

__________________

MVH

Henrik
2-skinne, dansk, epoke3b, medlem af SdMJK

Bruger Z21 på hjemmebanen.

Like 0 kan lide
Top

Picture

henho

It-konsulent

Ringkøbing

Indlæg: 1.328

PB

Det ser faktisk meget lovende ud Per  Laughing out loud

__________________

MVH

Henrik
2-skinne, dansk, epoke3b, medlem af SdMJK

Bruger Z21 på hjemmebanen.

Like 0 kan lide
Top

Picture

PerOlsen

Indlæg: 2.068

PB  Blog

En bruger på Rundremisen.dk efterlyste, at man kunne køre nattog.

Det kan man så nu. Jeg har lavet det sådan at et tog, hvor man forlader en stationen før midnat men ankommer efter midnat, deles så det starter foroven igen (ved sidste station).

Men en køreplan er p.t. en "Groundhog Day" ... dagen starter bare forfra. Jeg vil se på, om der er behov og efterspørgsel for RIGTIGE køreplaner, som har et spænd over flere dage.

BilledeBillede


Mvh. Per

__________________

Märklin C- og K-skinner.
Treskinnedrift med eCos & TouchCab.

Udvikler af http://www.jernbanebasen.dk

Like 0 kan lide
Top

Picture

PerOlsen

Indlæg: 2.068

PB  Blog

Horsecreek skrev:

Forslag:

- Programmet kan lave afgangs- og ankomstplakater. (den gule farve på afgangsplakaten, må være op til brugerne at købe gult papir.)




Sådan noget i stil med den her:

Billede


Og her som PDF (man kan af en eller anden grund ikke uploade PDF'er til Sporskiftet):
http://www.jernbaneselskabet.dk/Xfiles/Afgang.pdf

Den gule baggrundsfarve kan til- eller fravælges - og valget gælder for brugeren, så man kun en gang skal vælge det.

Billede

Der kommer selvfølgeligt også ankomstplakater.

For eventuelle grafiknørder:
Plakaten er lavet udfra DSB Normsamling fra 1989, dog i halv størrelse. Dermed passer den på A4-ark.

Hvis der er nogle af jer, der skulle have DSB Normer/designmanualer fra epoke III og V, kan jeg nok overtales til at lave layouts til dem også. Men den rød/sorte tid er min egen favorit. Smile

Mvh. Per

 

__________________

Märklin C- og K-skinner.
Treskinnedrift med eCos & TouchCab.

Udvikler af http://www.jernbanebasen.dk

Like 2 kan lide
Top

Picture

Horsecreek

Lokomotivfører

Indlæg: 1.500

PB  Blog  Hjemmeside

PerOlsen skrev:

Sådan noget i stil med den her:

Billede

.....

For eventuelle grafiknørder:
Plakaten er lavet udfra DSB Normsamling fra 1989, dog i halv størrelse. Dermed passer den på A4-ark.

Det ser super godt ud.

Jeg tror bare, at de 16-18 tog, der kan være på en plakat hurtigt er brugt.

Kan du oploade en plakat med hvis baggrund, så vil jeg prøve at skrive den ud.

__________________

Intet modeljernbaneanlæg er så perfekt, at det ikke giver inspiration til det næste.

Like 0 kan lide
Top

Picture

PerOlsen

Indlæg: 2.068

PB  Blog

Hvis der er formange tog til en side, fortsættes der bare på side 2. Du skal så selv klippe og klistre ... men derudover, er det ikke noget problem.

Jeg har i øvrigt tilføjet felter til gyldighed, tognavne, information om normal kørsel samt information om undtagelser til normal kørsel jvfr. normsamlingen.
Informationerne tastes ind, når man opretter tog til den grafiske køreplan - og man skal derfor ikke tage stilling til dem ved udskrift af plakaterne.

Hvis du skulle ligge inde med udskrifter af det materiale lokofører/togfører fik til fremføring af et tog, så kan jeg også lave dem.

http://www.jernbaneselskabet.dk/Xfiles/Afgang.pdf
http://www.jernbaneselskabet.dk/Xfiles/Afgang_Hvid.pdf
http://www.jernbaneselskabet.dk/Xfiles/Ankomst.pdf

Mvh. Per

__________________

Märklin C- og K-skinner.
Treskinnedrift med eCos & TouchCab.

Udvikler af http://www.jernbanebasen.dk

Like 0 kan lide
Top

Picture

PerOlsen

Indlæg: 2.068

PB  Blog

PS ... og ja ... jeg ved godt at hverken Englænderen eller Intercity-tog kørte til Glyngøre. Wink

__________________

Märklin C- og K-skinner.
Treskinnedrift med eCos & TouchCab.

Udvikler af http://www.jernbanebasen.dk

Like 0 kan lide
Top

Kommentarvisning

Vælg din foretrukne kommentarvisning og klik på "Gem indstillinger" for at aktivere dit valg.