Het Wat heb jij vandaag geprogrammeerd? topic

Gestart doorAarclay4.538 reacties23.755 weergaven

4.539 berichten · pagina 287 van 303

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Aarclay schreef:
Daar heb je gelijk in. Ik zal eens kijken hoe ik dat voor elkaar ga krijgen.
Wat? Die paar meter achteruit? emo
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Nou maakt het ook niet uit als het gewoon in kleine schokjes gaat hoor. Maar het zou wel insane mooi zijn als het vloeiend loopt.

Maar het zal hoe dan ook een handige tool zijn.
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Het lijkt mij dat het er ook schokkend uit gaat zien als de trein gaat afremmen? Dan zit je eerst nog met de oude constante snelheid, maar dan staat de trein op de kaart na die 20 a 30 seconden verder dan hij eigenlijk is
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Sjoerd schreef:
Het lijkt mij dat het er ook schokkend uit gaat zien als de trein gaat afremmen? Dan zit je eerst nog met de oude constante snelheid, maar dan staat de trein op de kaart na die 20 a 30 seconden verder dan hij eigenlijk is
Daarom weet ik ook niet hoe makkelijk het is en of het er goed uit ziet. Het was puur een suggestie die aar kon onderzoeken.
0
Aarclay

Lid · Topicstarter

Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Ik ga eerst kijken of ik gewoon per stap kan doen, en dan kijk ik wel weer verder.
Het komt uiteindelijk toch neer op semi-simuleren naast de real-time locatie.
Voor zover ik weer wordt de locatie elke 10 a 20 seconden ververst.
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Sjoerd schreef:
Het lijkt mij dat het er ook schokkend uit gaat zien als de trein gaat afremmen? Dan zit je eerst nog met de oude constante snelheid, maar dan staat de trein op de kaart na die 20 a 30 seconden verder dan hij eigenlijk is
je zou natuurlijk de gemiddelde snelheid per type trein op een bepaald punt kunnen opslaan en daarmee de snelheid van je huidige punt kunnen nemen coool
wel een pokkewerk emo maar opzich wel een leuke uitdaging om aan je wiskundeskills te werken
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Lennard schreef:
Eerdere citaten tonen
Sjoerd schreef:
Het lijkt mij dat het er ook schokkend uit gaat zien als de trein gaat afremmen? Dan zit je eerst nog met de oude constante snelheid, maar dan staat de trein op de kaart na die 20 a 30 seconden verder dan hij eigenlijk is
je zou natuurlijk de gemiddelde snelheid per type trein op een bepaald punt kunnen opslaan en daarmee de snelheid van je huidige punt kunnen nemen coool
wel een pokkewerk emo maar opzich wel een leuke uitdaging om aan je wiskundeskills te werken
Dat je dus een dataset opbouwt die voor elk type trein voor elk punt een richting + snelheid + vorige snelheid bevat en vervolgens de correcte snelheid uitrekenen m.b.v. interpolatie? emo
toevoeging op 2 april 2015, 11:49:34:
Of alleen gewoon de gemiddelde snelheid op een punt en die telkens gebruiken voor dat punt?
0
Aarclay

Lid · Topicstarter

Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Het type trein is wel makkelijk te achterhalen, plus de optrek- en afremsnelheid. Dus het is wel te doen.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
En je weet op welke stations de trein stopt, daar kan je van te voren dus de snelheid al voor aanpassen.
Je moet dan alleen nog iets hebben dat je weet wat seinbeeld is van alle seinen biggrin emoZodat als sein geel is je snelheid tot max 40kmph aanpast en dan steeds verder blijft afremmen naarmate je dichterbij het volgende (rode) sein komt yummie
Succes biggrin
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Sjoerd schreef:
Eerdere citaten tonen
Lennard schreef:
Eerdere citaten tonen
Sjoerd schreef:
Het lijkt mij dat het er ook schokkend uit gaat zien als de trein gaat afremmen? Dan zit je eerst nog met de oude constante snelheid, maar dan staat de trein op de kaart na die 20 a 30 seconden verder dan hij eigenlijk is
je zou natuurlijk de gemiddelde snelheid per type trein op een bepaald punt kunnen opslaan en daarmee de snelheid van je huidige punt kunnen nemen coool
wel een pokkewerk emo maar opzich wel een leuke uitdaging om aan je wiskundeskills te werken
Dat je dus een dataset opbouwt die voor elk type trein voor elk punt een richting + snelheid + vorige snelheid bevat en vervolgens de correcte snelheid uitrekenen m.b.v. interpolatie? emo
toevoeging op 2 april 2015, 11:49:34:
Of alleen gewoon de gemiddelde snelheid op een punt en die telkens gebruiken voor dat punt?
Dat eerste ja emo al kun je vast ook wel formules maken als je genoeg data hebt, lijkt me dat elke sprinter zo ongeveer wel even ver voor het station begint met remmen bijvoorbeeld.

Het laatste wat je noemt gaat niet werken omdat je sowieso met het type trein/de route rekening moet houden. Een stoptrein remt immers bij een klein station, een intercity niet.

toevoeging op 2 april 2015, 12:48:06:
Jessee schreef:
En je weet op welke stations de trein stopt, daar kan je van te voren dus de snelheid al voor aanpassen.
Je moet dan alleen nog iets hebben dat je weet wat seinbeeld is van alle seinen biggrin emoZodat als sein geel is je snelheid tot max 40kmph aanpast en dan steeds verder blijft afremmen naarmate je dichterbij het volgende (rode) sein komt yummie
Succes biggrinOja, hij remt ook nog voor seinen natuurlijk emo
0
Aarclay

Lid · Topicstarter

Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Je kan natuurlijk in een simulatie niet 100% rekening houden met de juiste locatie. Maar je kan natuurlijk wel de trein iets sneller laten rijden zodra de nieuwe locatie bekend is.

het punt is dat het nu lastig te implementeren is, ik heb nog geen KML-data van alle treinsporen, en ik geloof dat het niet een gering bestand zal zijn. Een trein in het weiland is niet handig, nee yummie.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Vliegtuig in het weiland ook niet emo
toevoeging op 2 april 2015, 16:39:43:
Lennard schreef:
Eerdere citaten tonen
Sjoerd schreef:
Eerdere citaten tonen
Lennard schreef:
Eerdere citaten tonen
Sjoerd schreef:
Het lijkt mij dat het er ook schokkend uit gaat zien als de trein gaat afremmen? Dan zit je eerst nog met de oude constante snelheid, maar dan staat de trein op de kaart na die 20 a 30 seconden verder dan hij eigenlijk is
je zou natuurlijk de gemiddelde snelheid per type trein op een bepaald punt kunnen opslaan en daarmee de snelheid van je huidige punt kunnen nemen coool
wel een pokkewerk emo maar opzich wel een leuke uitdaging om aan je wiskundeskills te werken
Dat je dus een dataset opbouwt die voor elk type trein voor elk punt een richting + snelheid + vorige snelheid bevat en vervolgens de correcte snelheid uitrekenen m.b.v. interpolatie? emo
toevoeging op 2 april 2015, 11:49:34:
Of alleen gewoon de gemiddelde snelheid op een punt en die telkens gebruiken voor dat punt?
Dat eerste ja emo al kun je vast ook wel formules maken als je genoeg data hebt, lijkt me dat elke sprinter zo ongeveer wel even ver voor het station begint met remmen bijvoorbeeld.

Het laatste wat je noemt gaat niet werken omdat je sowieso met het type trein/de route rekening moet houden. Een stoptrein remt immers bij een klein station, een intercity niet.

toevoeging op 2 april 2015, 12:48:06:
Eerdere citaten tonen
Jessee schreef:
En je weet op welke stations de trein stopt, daar kan je van te voren dus de snelheid al voor aanpassen.
Je moet dan alleen nog iets hebben dat je weet wat seinbeeld is van alle seinen biggrin emoZodat als sein geel is je snelheid tot max 40kmph aanpast en dan steeds verder blijft afremmen naarmate je dichterbij het volgende (rode) sein komt yummie
Succes biggrinOja, hij remt ook nog voor seinen natuurlijk emo
Je hebt voor elk station op remwegafstand een stations verkennings bord. Die kan je allemaal ff opzoeken en de locatie noteren en vanaf daar kan je afremmen emo
0
Berichten
3.334
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dylan schreef:
"This Raspberry Pi is used for hosting smalll, private websites. Here are some statics about the Pi:
"

Ja precies, dat is wel heel smalll.

toevoeging op 5 april 2015, 12:09:19:
Verder leuk gemaakt hoor biggrin
0
Aarclay

Lid · Topicstarter

Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Vandaag erachter gekomen dat je een lus in een lus kan breken voor de eerste lus.

[COLOR= #0000BB]<?php[/COLOR]    
[URL="http://www.php.net/foreach"]foreach[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$apis[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$type[/COLOR][COLOR= #007700]=>[/COLOR][COLOR= #0000BB]$data[/COLOR][COLOR= #007700]) {[/COLOR]
    [URL="http://www.php.net/switch"]switch[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$type[/COLOR][COLOR= #007700]) {
        case[/COLOR] [COLOR= #DD0000]"blah"[/COLOR][COLOR= #007700]:[/COLOR]
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR]did_not_work[COLOR= #007700]()) {[/COLOR]
                 [URL="http://www.php.net/break"]break[/URL] [COLOR= #0000BB]2[/COLOR][COLOR= #007700];
                }[/COLOR]
                 [URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
        case[/COLOR] [COLOR= #DD0000]"bleh"[/COLOR][COLOR= #007700]:[/COLOR]
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR]did_not_work[COLOR= #007700]()) {[/COLOR]
                 [URL="http://www.php.net/break"]break[/URL] [COLOR= #0000BB]2[/COLOR][COLOR= #007700];
                }[/COLOR]
                 [URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
    }[/COLOR]
?>


Als did_not_work() true geeft, dan wordt de foreach netjes verlaten.
Nooit geweten dat het kon yummie
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren