Features in GTFS-Shapes (Public Transit Tools)
Zusammenfassung
Erstellt die shapes.txt-Datei für ein GTFS-Dataset mit öffentlichen Verkehrsmitteln auf Grundlage der mit dem Werkzeug Shape-Features aus GTFS generieren erstellten Routenliniendarstellungen.
Die optionale GTFS-Datei shapes.txt enthält eine Darstellung der von Verkehrsmitteln in einem öffentlichen Verkehrssystem verwendeten Strecken. GTFS-basierte Routenführungs-Apps benötigen eine ordnungsgemäße shapes.txt-Datei für die korrekte Darstellung von Verkehrswegen auf der Karte. Viele Verkehrsbetriebe generieren mithilfe der GPS-Tracker in ihren Fahrzeugen eine eigene shapes.txt-Datei. Für andere Verkehrsbetriebe, die nicht über diese Hardware verfügen, ist diese Datei jedoch möglicherweise schwierig zu erstellen.
Sie können mit diesem Werkzeug in Kombination mit dem Werkzeug Shape-Features aus GTFS generieren die shapes.txt-Datei auf Grundlage der Informationen zu Haltestellen, Routen und Zeitplänen aus einem vorhandenen GTFS-Dataset erstellen. Nachdem Sie mit dem Werkzeug Shape-Features aus GTFS generieren die von Fahrzeugen im öffentlichen Verkehrssystem verwendeten Strecken geschätzt und die Ergebnisse anhand lokaler Informationen verfeinert haben, können Sie mit diesem Werkzeug die Linien-Features in eine neue shapes.txt-Datei konvertieren. Das Werkzeug erstellt auch die neue GTFS-Datei stop_times.txt, deren Feld shape_dist_traveled Werte enthält, die den neuen Shapes entsprechen.
Verwendung
Die meisten Eingaben für dieses Werkzeug sollten die Ausgaben des Werkzeugs Shape-Features aus GTFS generieren sein. Die beiden Werkzeuge sollten gemeinsam verwendet werden.
Das Feld
shape_dist_traveledin der GTFS-Dateistop_times.txtgibt die Entfernung einer Haltestelle auf einer bestimmten Linie des öffentlichen Verkehrs an. Wenn beispielsweise ein Bus bis zum Erreichen der fünften Haltestelle auf einer Route 1,5 Meilen zurücklegt, lautet der Wert vonshape_dist_traveledfür diese Haltestelle 1,5. Der Wert des Feldesshape_dist_traveledmuss sich für jede Haltestelle auf einer Route erhöhen. Beispielsweise muss die bis zur fünften Haltestelle zurückgelegte Entfernung größer als die bis zur vierten Haltestelle zurückgelegte Entfernung und geringer als die bis zur sechsten Haltestelle zurückgelegte Entfernung sein.Das Werkzeug Features in GTFS-Shapes berechnet die Werte des Feldes
shape_dist_traveledfür Haltestellen durch lineare Referenzierung. In manchen Fällen erhöhen sich die für aufeinanderfolgende Haltestellen auf einer Route berechneten Werte möglicherweise nicht. Das Werkzeug erzeugt ggf. eine Warnmeldung, die angibt, bei welchen Shapes dieses Problem vorhanden ist. Dieses Problem tritt in der Regel auf, wenn sich die Liniengeometrie des Eingabe-Shape selbst überlappt oder Schleifen enthält. Deshalb ist es wichtig, vor dem Ausführen dieses Werkzeugs die Shape-Linien sorgfältig zu überprüfen und zu bearbeiten, damit diese so fehlerfrei und ordnungsgemäß wie möglich sind. Wenn ein Bus auf derselben Straße in beide Richtungen fährt und sich auf der Mittelachse selbst überlappt, ist es möglicherweise hilfreich, jede Richtung der Shape-Linie auf jeder Seite der Mittelachse geringfügig zu verschieben.
Parameter
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Eingabe-Shape-Linien |
Eine Line-Feature-Class, die die mit dem Werkzeug Shape-Features aus GTFS generieren erstellten GTFS-Shapes darstellt. Die Feature-Class muss das Feld |
Feature Layer |
|
Eingabe-Shape-Stopps |
Eine Point-Feature-Class, die die GTFS-Stopps darstellt, die mit dem jeweiligen Shape verknüpft sind, das mit dem Werkzeug Shape-Features aus GTFS generieren erstellt wurde. Wenn eine Haltestelle von mehreren Shapes verwendet wird, muss sie in dieser Feature-Class für jedes Shape, das sie verwendet, dupliziert werden. Die Feature-Class muss das Feld |
Feature Layer |
|
Aktualisierte Eingabe-GTFS-Strecken |
Die aktualisierte GTFS-Datei |
File |
|
Eingabe-GTFS-Stoppzeiten |
Die ursprüngliche |
File |
|
Ausgabe-GTFS-Shapes |
Die Ausgabe-GTFS-Datei |
File |
|
Ausgabe-GTFS-Stoppzeiten |
Die Ausgabe-GTFS-Datei |
File |
|
Entfernungseinheiten (Optional) |
Gibt die Entfernungseinheiten an, die beim Füllen des Feldes
|
String |
Umgebungen
Sonderfälle
- Zufallszahlengenerator
-
Only the seed portion of this environment variable is used. The generator type is ignored.
Lizenzierungsinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja