Seereich Aquatropolis

Normale Version: Eine Frage der Beschleunigung
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5
Na dann:.. Bus fährt bei T0 am Punkt A ab. Wenn Du die Werte von Beschleunigung Marschgeschwindigkeit und Verzögerung hast, ist es doch einfach. Nur eben sehr akademisch, denn sowas geht in der Realität ja nicht auf. Für ein Programm welches die Realität wiederspiegelt, solltest Du da irgendwie die aktuelle Geschwindigkeit einlesen und in möglichst kurzem Takt die Veränderungen auswerten. Und das ist dann die Berechnungsgrundlage.
Du weißt doch wie lange die Fahrzeit von einer Haltestelle zur nächsten ist, da ziehst du einfach die bisherige Fahrzeit ab. Oder meinst du auf Entfernungsbasis?
Hmm...naja ich habe ja die Zeiten alle die sind kein Problem. Ich scheitere momentan daran, anhand der bisher vergangenen Zeit T0 (= 00:00) und dem Zeitpunkt an dem ich abfrage wann der nächste Bus kommt (zb 17:00) zu errechnen auf welchem Streckenabschnitt der Bus gerade ist...wenn ich da die Position irgendwie berechnen kann, dann is es kein Problem, weil ich mir die restliche Wegstrecke ja dann einfach ausrechnen kann.
Must Du doch auch nicht wissen. Nach Deiner Beschreibung ist doch bekannt, wann der nächste Bus losgefahren ist, die Rechnung für den Musterbus hast Du ja schon. Wo also ist das Problem?
Er will Zeiten wie an einer Bushaltestelle zb der bus kommt um 11:02/11:17/11:32/11:47

Da musst du die fahr Zeit von halte Stelle nehmen und die mitt der Start Zeit Mitteln, heißt bus fährt an Start um 11:00uhr los dann kommt er an erechnete Fahrzeit zb. 11:03uhr an fährt um 11:04 wieder los.

Halte Stelle a ist dann die erste Zeit ja vorhanden da adierst du einfach 15 Minuten drauf und an der end halte Stelle kriegt der bus ausgleich Zeit.
Zitat:1. Halt: 60
1. Abschnitt: 12,43+15,1+12,43=39,96
2. Halt: 60
2. Abschnitt: 12,43+2,4+12,43=27,26
3. Halt 60
3. Abschnitt: 12,43+220,53+12,43=245,39
4. Halt: 60
4. Abschnitt: 12,43+51,11+12,43=75,97
5. Halt: 60
5. Abschnitt: 12,43+135,82+12,43=160,68
6. Halt: 60

Sprich wenn 60> steht der Bus an Halt 1,
100> >60 fährt er von eins nach zwei,
160> >100 steht er bei Halt 2 usw
Und das machst du an jeder haltestelle, einzelnd im rl fährt ein bus mit spezieller Ausrüstung denn weg ab und so ermitteln die die Zeit.

Weiß ich übrigens alles von Google.
Also entweder versteh ich ned was ihr mir sagen wollt oder ich hab mich unverständlich ausgedrückt.

Ich hab bei dem Bus einen 15min Takt, das heißt nach 15min hat der Bus die Strecke abgefahren und fährt wieder zurück.

Als Startzeit habe ich 00:00 Uhr früh angegeben, das heißt er fährt um 0 Uhr von Haltestelle 1 weg. Um 00:15 Uhr ist er dann bei der Endstation und fährt zur Haltestelle 1 zurück wo er um 00:30 ankommt.

Ich lasse mir die aktuelle Uhrzeit ausgeben und rechne von dieser die Startzeit weg und erhalte so die Gesamtfahrzeit in Minuten.
Diese Gesamtzeit dividiere ich durch 15 und weiß nun wie oft der Bus bereits die gesamte Strecke gefahren ist.
Dadurch erhalte ich auch die Information ob der Bus auf dem Weg zur Endstation oder wieder zurück zur Haltestelle 1 ist.

Ich weiß nun wieviele Minuten der Bus unterwegs ist und wie oft er die Strecke gefahren ist.
Nur ich scheitere leider daran mir mit diesen Infos zu errechnen wie weit der Bus zum Zeitpunkt der abfrage auf der Strecke gefahren ist damit ich mir anhand der Entfernung zu meiner Haltestelle die verbleibende Zeit ausrechnen kann.

Ich hoffe es kommt rüber was ich berechnen will...es kann aber auch sein, dass ich ned wirklich weiß was ihr meint. verwirrt
Du weißt doch wie lange es dauert von einer Haltestelle zur anderen zu fahren, kannst also eine Liste erstellen wie lange man da hin und zurück bereits unterwegs sein muss um an einer bestimmten Stelle zu sein, siehe das Beispiel
Ja, aber ich will ja wissen wieviele Meter der Bus von der Haltestelle entfernt ist, wenn ich zb um 17 Uhr die Abfrage mache. Wenn ich das weiß kann ich mir die restzeit ausrechnen.
Aber leider weiß ich nicht wo der Bus nach 68 kompletten Durchfahrten genau steht.
Das ist mein Problem, ich weiß wie lange er seit 0Uhr unterwegs ist und wie lange er braucht um einmal die gesamte Strecke abzufahren.
Aber ich weiß ned wie ich berechnen soll, wie weit er noch von der Haltestelle die ich ausgewählt habe, entfernt ist.
Seiten: 1 2 3 4 5