Serviceänderungen können in Echtzeit vorgenommen werden.
Fahrt aussetzenGTFS-Updates zu Fahrten
Wenn Sie verhindern möchten, dass Nutzer ausgesetzte Fahrten in „TripUpdate“ sehen, verwenden Sie trip.schedule_relationship=CANCELED
. Andernfalls können Sie die Option für GTFS-Störungsmeldungen verwenden, wie in Schritt 2 beschrieben. Fahrten können nicht über den GTFS-Feed für die Fahrzeugposition gestrichen werden.
Weitere Informationen:
- Fahrt mit „TripDescriptor“ auswählen
- Fahrten in Echtzeit streichen
- Auswirkungen von Datenlücken auf Echtzeitfeeds
GTFS-Störungsmeldungen
Sie können effect=NO_SERVICE
oder severity_level=SEVERE
verwenden, um Angaben für betroffene Fahrten zu machen. Die entsprechenden Fahrten sind in den Routenergebnissen enthalten, werden aber im Bereich für Störungen der Google Maps App angezeigt.
Weitere Informationen:
Manuelle Meldungen
Sie können manuelle Meldungen ähnlich wie GTFS-Störungsmeldungen hinzufügen.
Weitere Informationen:
GTFS-Updates zu Fahrten
Haltestellen können auf Fahrtebene übersprungen werden. Wenn ein Service für jede Haltestelle gestrichen werden soll, geben Sie in „TripUpdates“ scheduleRelationship = SKIPPED
an. „TripUpdate“ wird nur auf Fahrtebene angewendet. Deshalb müssen Sie die Schritte für alle Fahrten wiederholen. Wenn es sich bei der Haltestelle um eine Start- oder Endhaltestelle handelt, wird die Fahrt nicht in den Routenergebnissen angezeigt.
Diese Option kann für aktuelle Einzelfahrten verwendet werden (nicht für zukünftige Fahrten) und eignet sich deshalb am besten für kurzfristige, aktuelle Störungen.
Weitere Informationen:
- Fahrt mit „TripDescriptor“ auswählen
- Echtzeitinformationen mit „TripUpdates“ zur Verfügung stellen
- Auswirkungen von Datenlücken auf Echtzeitfeeds
GTFS-Störungsmeldungen
effect=NO_SERVICE
kann für Meldungsinformationen für betroffenen Fahrten genutzt werden, für die „TripDescriptor“ verwendet wurde. Mit dieser Methode kann eine Haltestelle für eine bestimmte Fahrt gestrichen werden. Die betroffenen Fahrten werden im Bereich für Störungen der Google Maps App angezeigt.
Diese Option eignet sich am besten für geplante Unterbrechungen in der Zukunft.
Weitere Informationen:
Manuelle Meldungen
Sie können manuelle Meldungen ähnlich wie GTFS-Störungsmeldungen hinzufügen.
Weitere Informationen:
GTFS-Updates zu Fahrten und -Fahrzeugpositionen
Die Methode zum Hinzufügen von Fahrten mit „TripUpdates“ oder „VehiclePositions“ ist identisch. In einer neuen „TripUpdates“- oder „VehiclePositions“-Meldung wird die Fahrt mit derselben trip_id
und trip.schedule_relationship=ADDED
dupliziert – anstatt mit trip.schedule_relationship=SCHEDULED
.
Die Entität darf während der gesamten Dauer der Fahrt nicht aus dem Echtzeit-Bundle entfernt werden.
GTFS-Updates zu Fahrten
In „TripUpdates“ können Sie die Haltestelle bzw. das Gleis, das eine neue Haltestellenentität mit location_type=0
ist, für eine Fahrt zu einer neuen Haltestelle bzw. einem neuen Gleis zuweisen. Dazu muss die neue Haltestelle bzw. das neue Gleis zur selben Station wie die ursprüngliche Haltestelle bzw. das ursprüngliche Gleis gehören oder eine Haltestellenentität mit location_type=1
sein.
Beispiel
Das richtige Gleis kann nicht über den GTFS-Plan zur Verfügung gestellt werden. Das Gleis kann sich jeden Tag ändern und ist nicht bekannt, bis der Zug losfährt oder sich dem Bahnhof nähert. Um das Gleis zuzuweisen, sobald es bekannt wird, nutzt GTFS entweder den übergeordneten Bahnhof oder das wahrscheinlichste Gleis des untergeordneten Bahnhofs.
Weitere Informationen: