WMATA (Unabhängiger Herausgeber) (Vorschau)
Dieser Connector bietet Zugang zu verschiedenen Diensten der Washington Metropolitan Area Transit Authority (WMATA).
Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:
| Dienstleistung | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Logik-Apps | Norm | Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche: – Azure Government-Regionen - Azure China-Regionen - US Department of Defense (DoD) |
| Power Apps | Premium | Alle Power Apps-Regionen mit Ausnahme der folgenden: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Kontakt | |
|---|---|
| Name | Richard Wilson |
| URL | https://www.richardawilson.com |
| richard.a.wilson@microsoft.com |
| Connectormetadaten | |
|---|---|
| Herausgeber | Richard Wilson, Daniel Cox |
| Webseite | https://developer.wmata.com/ |
| Datenschutzrichtlinie | https://www.wmata.com/about/records/privacy.cfm |
| Kategorien | Daten |
Erstellen einer Verbindung
Der Connector unterstützt die folgenden Authentifizierungstypen:
| Vorgabe | Parameter zum Erstellen einer Verbindung. | Alle Regionen | Nicht teilbar |
Vorgabe
Anwendbar: Alle Regionen
Parameter zum Erstellen einer Verbindung.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| API-Schlüssel | securestring | Der API-Schlüssel für diese API | Richtig |
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 100 | 60 Sekunden |
Aktionen
| Abrufen von Bahnhofseingängen |
Gibt eine Liste der nahe gelegenen Bahnhofseingänge basierend auf Breitengrad, Längengrad und Radius zurück. |
| Abrufen von Bahnhofsinformationen zu Bahnhofsinformationen |
Gibt Die Fahrzeit, Entfernung und Tarifinformationen zwischen zwei Stationen zurück. |
| Abrufen von Bus GTFS RT Reiseupdates |
Gibt den GTFS RT-Reiseupdate-Feed für WMATA Bus zurück. |
| Abrufen von Bus GTFS RT-Warnungen |
Gibt den GTFS RT-Dienstbenachrichtigungsfeed für WMATA-Bus zurück. |
| Abrufen von Buspositionen |
Gibt Buspositionen für die angegebene Route mit einem optionalen Suchradius zurück. Wenn keine Parameter angegeben werden, werden alle Buspositionen zurückgegeben. |
| Abrufen von Busroutendetails |
Gibt einen Satz sortierter Breiten-/Längengradpunkte entlang einer Routenvariante zusammen mit der Liste der bedienten Haltestellen zurück. |
| Abrufen von Busvorfällen |
Gibt eine Reihe gemeldeter Busvorfälle oder Verzögerungen für eine bestimmte Route zurück. Wenn der Parameter Route nicht angegeben wird, werden alle gemeldeten Vorfälle zurückgegeben. |
| Abrufen von Informationen zum Bahnhof |
Gibt Standort- und Adressinformationen zurück, die auf einem bestimmten StationCode basieren. |
| Abrufen von Live-Train-Positionen |
Gibt eindeutig identifizierbare Züge im Dienst zurück und welche Streckenschaltungen sie derzeit belegen. Gibt einen leeren Satz von Ergebnissen zurück, wenn keine Positionen verfügbar sind. |
| Abrufen von Parkplatzinformationen am Bahnhof |
Gibt Parkinformationen an einer Station basierend auf einem bestimmten StationCode zurück. |
| Abrufen von Rail GTFS RT Reiseupdates |
Gibt den GTFS RT Trip Updates Feed für WMATA Rail zurück. |
| Abrufen von Rail GTFS RT-Warnungen |
Gibt den GTFS RT-Dienstbenachrichtigungsfeed für WMATA-Rail zurück. |
| Abrufen von Schienen-GTFS RT-Fahrzeugpositionen |
Gibt den GTFS RT Fahrzeugpositionsvorschub für WMATA-Schienen zurück. |
| Abrufen von Schienenvorfällen |
Gibt gemeldete Schienenvorfälle zurück, einschließlich erheblicher Unterbrechungen und Verzögerungen bei normalem Betrieb. Die Daten sind identisch mit dem Metrorail Service Status Feed von WMATA. |
| Abrufen von Standard-Zugrouten |
Gibt eine sortierte Liste von meist umsatzführenden (und einigen Lead)-Streckenschaltungen zurück, die nach Zeile und Spurnummer angeordnet sind. Diese Daten ändern sich nicht häufig und sollten für einen angemessenen Zeitraum zwischengespeichert werden. |
| Abrufen von Track-Schaltkreisen |
Gibt eine Liste aller Streckenschaltungen zurück, einschließlich derer auf Taschenspuren und Crossovers. Jeder Streckenkreis kann Verweise auf seine rechten und linken Nachbarn enthalten. |
| Aufzug und Rolltreppenausfall |
Gibt eine Liste der gemeldeten Aufzugs- und Rolltreppenausfälle an einer bestimmten Station zurück. Lassen Sie den Parameter StationCode weg, um alle gemeldeten Ausfälle zurückzugeben. |
| Bahnhofszeiten abrufen |
Gibt öffnungs- und geplante Erste/letzte Zugzeiten für einen bestimmten StationCode zurück. |
| Bus GTFS RT Fahrzeugpositionen abrufen |
Gibt den GTFS RT Fahrzeugpositionen Feed für WMATA Bus zurück. |
| Bus GTFS statisch abrufen |
Gibt die STATISCHE GTFS-Datendatei für WMATA-Bus zurück. |
| Bushalteplan abrufen |
Gibt den Busplan für eine bestimmte Haltestelle und ein bestimmtes Datum zurück. |
| Busrouten abrufen |
Gibt eine Liste der Busrouten und deren Varianten zurück. |
| Busroutenplan abrufen |
Gibt den Busplan für eine bestimmte Route und ein bestimmtes Datum zurück. |
| Busstopps abrufen |
Gibt eine Liste der Bushaltestellen zurück. |
| Eisenbahnlinien abrufen |
Gibt Informationen zu allen Schienenlinien zurück. |
| Get rail and bus combined GTFS static |
Gibt die STATISCHE GTFS-Datendatei für WMATA Rail und Bus kombiniert, täglich aktualisiert zurück. |
| Liste der Bahnhofspunkte abrufen |
Gibt eine Liste der Standort- und Adressinformationen der Station basierend auf einem bestimmten LineCode zurück. Lassen Sie den LineCode weg, um alle Stationen zurückzugeben. Die Antwort ist ein Array von Objekten, die mit denen identisch sind, die in der Station Information-Methode zurückgegeben werden. |
| Nächste Bus-Ankunftszeiten abrufen |
Gibt die nächsten Anreisezeiten des Busses an einer angegebenen Haltestelle zurück. |
| Nächste Zug-Ankunftszeiten abrufen |
Gibt die nächsten Informationen zur Ankunft des Zugs für einen oder mehrere Stationen zurück. Gibt einen leeren Satz von Ergebnissen zurück, wenn keine Vorhersagen verfügbar sind. Verwenden Sie "All" für den Parameter "StationCodes", um Vorhersagen für alle Stationen zurückzugeben. |
| Rail GTFS statisch abrufen |
Gibt die STATISCHE GTFS-Datendatei für WMATA Rail zurück, die täglich aktualisiert wird. |
| Weg zwischen Den Bahnhöfen |
Gibt einen Satz sortierter Stationen und Entfernungen zwischen zwei Stationen in derselben Zeile zurück. |
Abrufen von Bahnhofseingängen
Gibt eine Liste der nahe gelegenen Bahnhofseingänge basierend auf Breitengrad, Längengrad und Radius zurück.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Breitengrad
|
Lat | number |
Mittelpunkt Breitengrad, erforderlich, wenn Längengrad und Radius angegeben sind. |
|
|
Längengrad
|
Lon | number |
Längengrad des Mittelpunkts, erforderlich, wenn Breitengrad und Radius angegeben sind. |
|
|
Radius
|
Radius | number |
Radius (Meter), der in den Suchbereich aufgenommen werden soll, erforderlich, wenn Breiten- und Längengrad angegeben sind. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Bahnhofseingänge
|
Entrances | array of object |
Array mit detaillierten Informationen zu Bahnhofseingängen. |
|
Eingangsbeschreibung
|
Entrances.Description | string |
Zusätzliche Informationen für den Eingang. |
|
Breitengrad
|
Entrances.Lat | number |
Breitengrad des Eingangs. |
|
Längengrad
|
Entrances.Lon | number |
Länge des Eingangs. |
|
Eingangsname
|
Entrances.Name | string |
Name des Eingangs. |
|
Bahnhofscode 1
|
Entrances.StationCode1 | string |
Der Bahnhofscode, der diesem Eingang zugeordnet ist. |
|
Bahnhofscode 2
|
Entrances.StationCode2 | string |
Für Stationen, die mehrere Plattformen enthalten, der andere Bahnhofscode. |
Abrufen von Bahnhofsinformationen zu Bahnhofsinformationen
Gibt Die Fahrzeit, Entfernung und Tarifinformationen zwischen zwei Stationen zurück.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Von Station Code
|
FromStationCode | True | string |
Bahnhofscode für die Ursprungsstation. |
|
An Bahnhofscode
|
ToStationCode | True | string |
Bahnhofscode für die Zielstation. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Bahnhofs-zu-Station-Infos
|
StationToStationInfos | array of object |
Array mit Reisezeit, Entfernung und Tarifinformationen zwischen zwei Stationen. |
|
Entfernung in Meilen
|
StationToStationInfos.CompositeMiles | number |
Entfernung zwischen den beiden Stationen in Meilen. |
|
Zielstation
|
StationToStationInfos.DestinationStation | string |
Bahnhofscode für die Zielstation. |
|
Spitzenpreis
|
StationToStationInfos.RailFare.PeakTime | number |
Tarif während der Spitzenzeiten. |
|
Off-Peak-Tarif
|
StationToStationInfos.RailFare.OffPeakTime | number |
Tarif während der Spitzenzeiten. |
|
Senior/Disabled-Tarif
|
StationToStationInfos.RailFare.SeniorDisabled | number |
Tarif für Senioren und Menschen mit Behinderungen. |
|
Reisezeit
|
StationToStationInfos.RailTime | integer |
Geschätzte Fahrzeit in Minuten. |
|
Quellstation
|
StationToStationInfos.SourceStation | string |
Station-Code für die Quellstation. |
Abrufen von Bus GTFS RT Reiseupdates
Gibt den GTFS RT-Reiseupdate-Feed für WMATA Bus zurück.
Gibt zurück
- GTFS RT Trip Updates Feed
- binary
Abrufen von Bus GTFS RT-Warnungen
Gibt den GTFS RT-Dienstbenachrichtigungsfeed für WMATA-Bus zurück.
Gibt zurück
- GTFS RT-Dienstbenachrichtigungsfeed
- binary
Abrufen von Buspositionen
Gibt Buspositionen für die angegebene Route mit einem optionalen Suchradius zurück. Wenn keine Parameter angegeben werden, werden alle Buspositionen zurückgegeben.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Routen-ID
|
RouteID | string |
Basisbusroute, z.B. 70, 10A. |
|
|
Breitengrad
|
Lat | number |
Breitengrad des Mittelpunkts, erforderlich, wenn Längengrad und Radius angegeben sind. |
|
|
Längengrad
|
Lon | number |
Länge des Mittelpunktspunkts, erforderlich, wenn Breitengrad und Radius angegeben sind. |
|
|
Radius
|
Radius | number |
Radius (Meter), der in den Suchbereich aufgenommen werden soll, erforderlich, wenn Breiten- und Längengrad angegeben sind. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Buspositionen
|
BusPositions | array of object |
Array mit Buspositionsinformationen. |
|
Letztes Update
|
BusPositions.DateTime | date-time |
Datum und Uhrzeit der letzten Positionsaktualisierung (Eastern Standard Time). |
|
Zeitplanabweichung
|
BusPositions.Deviation | number |
Abweichung in Minuten vom Zeitplan. Positive Werte deuten darauf hin, dass der Bus verspätet läuft, während negative Werte darauf hindeuten, dass er vor dem Zeitplan liegt. |
|
Richtung
|
BusPositions.DirectionText | string |
Allgemeine Richtung der Reise, z. B. NORTH, SOUTH, EAST oder WEST. |
|
Breitengrad
|
BusPositions.Lat | number |
Zuletzt berichteter Breitengrad des Busses. |
|
Längengrad
|
BusPositions.Lon | number |
Zuletzt gemeldeter Längengrad des Busses. |
|
Routen-ID
|
BusPositions.RouteID | string |
Basisroutenname wie im Bus dargestellt. |
|
Endzeit der Reise
|
BusPositions.TripEndTime | date-time |
Geplantes Enddatum und -uhrzeit (Eastern Standard Time) der aktuellen Reise des Busses. |
|
Reisekopfzeichen
|
BusPositions.TripHeadsign | string |
Ziel des Busses. |
|
Reise-ID
|
BusPositions.TripID | string |
Eindeutige Reise-ID, die mit zeitplanbezogenen Daten korreliert. |
|
Fahrzeug-ID
|
BusPositions.VehicleID | string |
Eindeutiger Bezeichner für den Bus, normalerweise auf dem Bus selbst sichtbar. |
Abrufen von Busroutendetails
Gibt einen Satz sortierter Breiten-/Längengradpunkte entlang einer Routenvariante zusammen mit der Liste der bedienten Haltestellen zurück.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Routen-ID
|
RouteID | True | string |
Busroutenvariante, z.B. 70, 10A, 10Av1. |
|
Datum
|
Date | string |
Datum im JJJJ-MM-DD Format, für das Routen- und Stoppinformationen abgerufen werden sollen. Wird standardmäßig auf das heutige Datum festgelegt, es sei denn, es wird angegeben. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Richtungsnummer
|
Direction0.DirectionNum | string |
Binäre Eigenschaft, die die Richtung (0 oder 1) für die Routenvariante angibt. |
|
Richtungstext
|
Direction0.DirectionText | string |
Allgemeine Richtung der Routenvariante (z. B. NORD, SÜD, OST, WEST, LOOP). |
|
Route-Shape
|
Direction0.Shape | array of object |
Array, das Shape-Punktinformationen entlang der Route enthält. |
|
Breitengrad
|
Direction0.Shape.Lat | number |
Breitengrad des Shape-Punkts. |
|
Längengrad
|
Direction0.Shape.Lon | number |
Längengrad des Shape-Punkts. |
|
Laufende Nummer
|
Direction0.Shape.SeqNum | integer |
Reihenfolge des Punkts in der Sequenz von Shape-Punkten. |
|
Haltestellen
|
Direction0.Stops | array of object |
Array mit Stoppinformationen entlang der Route. |
|
Breitengrad beenden
|
Direction0.Stops.Lat | number |
Breitengrad des Stopps. |
|
Längengrad beenden
|
Direction0.Stops.Lon | number |
Länge des Stopps. |
|
Stoppname
|
Direction0.Stops.Name | string |
Name der Haltestelle, die sich geringfügig von dem unterscheiden kann, was auf dem Bus angezeigt wird. |
|
Stopp-ID
|
Direction0.Stops.StopID | string |
7-stellige regionale ID für den Stopp. |
|
Routen an der Haltestelle
|
Direction0.Stops.Routes | array of string |
Array von Routenvarianten, die den Stopp bedienen. |
|
Richtungsnummer
|
Direction1.DirectionNum | string |
Binäre Eigenschaft, die die Richtung (0 oder 1) für die Routenvariante angibt. |
|
Richtungstext
|
Direction1.DirectionText | string |
Allgemeine Richtung der Routenvariante (z. B. NORD, SÜD, OST, WEST, LOOP). |
|
Route-Shape
|
Direction1.Shape | array of object |
Array, das Shape-Punktinformationen entlang der Route enthält. |
|
Breitengrad
|
Direction1.Shape.Lat | number |
Breitengrad des Shape-Punkts. |
|
Längengrad
|
Direction1.Shape.Lon | number |
Längengrad des Shape-Punkts. |
|
Laufende Nummer
|
Direction1.Shape.SeqNum | integer |
Reihenfolge des Punkts in der Sequenz von Shape-Punkten. |
|
Haltestellen
|
Direction1.Stops | array of object |
Array mit Stoppinformationen entlang der Route. |
|
Breitengrad beenden
|
Direction1.Stops.Lat | number |
Breitengrad des Stopps. |
|
Längengrad beenden
|
Direction1.Stops.Lon | number |
Länge des Stopps. |
|
Stoppname
|
Direction1.Stops.Name | string |
Name der Haltestelle, die sich geringfügig von dem unterscheiden kann, was auf dem Bus angezeigt wird. |
|
Stopp-ID
|
Direction1.Stops.StopID | string |
7-stellige regionale ID für den Stopp. |
|
Routen an der Haltestelle
|
Direction1.Stops.Routes | array of string |
Array von Routenvarianten, die den Stopp bedienen. |
Abrufen von Busvorfällen
Gibt eine Reihe gemeldeter Busvorfälle oder Verzögerungen für eine bestimmte Route zurück. Wenn der Parameter Route nicht angegeben wird, werden alle gemeldeten Vorfälle zurückgegeben.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Route
|
Route | string |
Basisbusroute. Variationen werden nicht erkannt (z. B. C2 anstelle von C2v1, C2v2 verwenden). |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Busvorfälle
|
BusIncidents | array of object |
Array von gemeldeten Busvorfällen oder Verzögerungen. |
|
Datum aktualisiert
|
BusIncidents.DateUpdated | date-time |
Datum und Uhrzeit (Eastern Standard Time), zu dem der Vorfall zuletzt aktualisiert wurde. |
|
Beschreibung des Incidents
|
BusIncidents.Description | string |
Freitextbeschreibung der Verzögerung oder des Vorfalls. |
|
Vorfall-ID
|
BusIncidents.IncidentID | string |
Eindeutiger Bezeichner für den Vorfall. |
|
Vorfalltyp
|
BusIncidents.IncidentType | string |
Freitextbeschreibung des Vorfalltyps, in der Regel "Verzögerung" oder "Warnung". |
|
Betroffene Routen
|
BusIncidents.RoutesAffected | array of string |
Array von Routen, die von dem Vorfall betroffen sind. |
Abrufen von Informationen zum Bahnhof
Gibt Standort- und Adressinformationen zurück, die auf einem bestimmten StationCode basieren.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Bahnhofscode
|
StationCode | True | string |
Bahnhofscode. Verwenden Sie die Station List-Methode, um eine Liste aller Stationscodes zurückzugeben. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Stadt
|
Address.City | string |
Stadt, in der sich der Bahnhof befindet. |
|
Staat
|
Address.State | string |
Zustand (abgekürzt) wo sich die Station befindet. |
|
Straße
|
Address.Street | string |
Straße des Bahnhofs. |
|
Postleitzahl
|
Address.Zip | string |
Postleitzahl des Bahnhofs. |
|
Bahnhofscode
|
Code | string |
Bahnhofscode. |
|
Breitengrad
|
Lat | number |
Breitengrad der Station. |
|
Längengrad
|
Lon | number |
Länge der Station. |
|
Name der Station
|
Name | string |
Vollständiger Name der Station. |
|
Primärer Zeilencode
|
LineCode1 | string |
Zwei buchstabenige Abkürzung für eine Linie, die von dieser Station bedient wird. |
|
Sekundärer Zeilencode
|
LineCode2 | string |
Zusätzliche Linie, die von dieser Station bedient wird. |
|
Tertiärer Zeilencode
|
LineCode3 | string |
Zusätzliche Linie, die von dieser Station bedient wird. |
|
Verbundener Bahnhofscode 1
|
StationTogether1 | string |
Der zusätzliche StationCode wird hier aufgeführt. |
|
Verbundener Stationscode 2
|
StationTogether2 | string |
Ähnlich in Funktion wie StationTogether1. |
Abrufen von Live-Train-Positionen
Gibt eindeutig identifizierbare Züge im Dienst zurück und welche Streckenschaltungen sie derzeit belegen. Gibt einen leeren Satz von Ergebnissen zurück, wenn keine Positionen verfügbar sind.
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Zugpositionen
|
TrainPositions | array of object |
Array, das Trainpositionsinformationen enthält. |
|
Train-ID
|
TrainPositions.TrainId | string |
Eindeutig identifizierbare interne Train-ID. |
|
Zugnummer
|
TrainPositions.TrainNumber | string |
Nicht eindeutiger Zugbezeichner, der von WMATA verwendet wird. |
|
Autoanzahl
|
TrainPositions.CarCount | integer |
Anzahl der Autos im Zug. Kann manchmal 0 sein, wenn keine Daten verfügbar sind. |
|
Richtungsnummer
|
TrainPositions.DirectionNum | integer |
Bewegungsrichtung. 1 ist northbound/eastbound, 2 ist southbound/westbound. |
|
Schaltkreis-ID
|
TrainPositions.CircuitId | integer |
Der Schaltkreisbezeichner, auf dem sich der Zug gerade befindet. |
|
Zielstationscode
|
TrainPositions.DestinationStationCode | string |
Zielstationscode. Kann NULL sein. |
|
Zeilencode
|
TrainPositions.LineCode | string |
Abkürzung mit zwei Buchstaben für die Zeile. |
|
Sekunden am Standort
|
TrainPositions.SecondsAtLocation | integer |
Ungefähre Verweilzeit auf dem aktuellen Streckenkreis. |
|
Diensttyp
|
TrainPositions.ServiceType | string |
Diensttyp des Zugs, z. B. Normal oder Spezial. |
Abrufen von Parkplatzinformationen am Bahnhof
Gibt Parkinformationen an einer Station basierend auf einem bestimmten StationCode zurück.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Bahnhofscode
|
StationCode | string |
Bahnhofscode. Verwenden Sie die Station List-Methode, um eine Liste aller Stationscodes zurückzugeben. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Parken von Stationen
|
StationsParking | array of object |
Array, das Informationen zum Parken von Stationen enthält. |
|
Bahnhofscode
|
StationsParking.Code | string |
Bahnhofscode für die Parkinformationen. |
|
Parknotizen
|
StationsParking.Notes | string |
Zusätzliche Parkressourcen wie in der Nähe von Grundstücken. |
|
Gesamtparkplätze
|
StationsParking.AllDayParking.TotalCount | integer |
Die Anzahl der ganztägigen Parkplätze. |
|
Fahrerkosten
|
StationsParking.AllDayParking.RiderCost | number |
Ganztägige Kosten pro Tag (Wochentag) für Metro-Fahrer. |
|
Nicht-Fahrerkosten
|
StationsParking.AllDayParking.NonRiderCost | number |
Ganztägige Kosten pro Tag (Wochentag) für Nicht-Metro-Fahrer. |
|
Kurzfristige Parkplätze insgesamt
|
StationsParking.ShortTermParking.TotalCount | integer |
Anzahl der verfügbaren Kurzparkplätze. |
|
Kurzzeitparknotizen
|
StationsParking.ShortTermParking.Notes | string |
Verschiedene Informationen im Zusammenhang mit kurzzeitigem Parken. |
Abrufen von Rail GTFS RT Reiseupdates
Gibt den GTFS RT Trip Updates Feed für WMATA Rail zurück.
Gibt zurück
- GTFS RT Trip Updates Feed
- binary
Abrufen von Rail GTFS RT-Warnungen
Gibt den GTFS RT-Dienstbenachrichtigungsfeed für WMATA-Rail zurück.
Gibt zurück
- GTFS RT-Dienstbenachrichtigungsfeed
- binary
Abrufen von Schienen-GTFS RT-Fahrzeugpositionen
Gibt den GTFS RT Fahrzeugpositionsvorschub für WMATA-Schienen zurück.
Gibt zurück
- GTFS RT Fahrzeugpositionen Feed
- binary
Abrufen von Schienenvorfällen
Gibt gemeldete Schienenvorfälle zurück, einschließlich erheblicher Unterbrechungen und Verzögerungen bei normalem Betrieb. Die Daten sind identisch mit dem Metrorail Service Status Feed von WMATA.
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Schienenvorfälle
|
Incidents | array of object |
Array von gemeldeten Schienenvorfällen, einschließlich Unterbrechungen und Verzögerungen. |
|
Datum aktualisiert
|
Incidents.DateUpdated | date-time |
Datum und Uhrzeit (Eastern Standard Time), zu dem der Vorfall zuletzt aktualisiert wurde. |
|
Beschreibung des Incidents
|
Incidents.Description | string |
Freitextbeschreibung des Vorfalls. |
|
Vorfall-ID
|
Incidents.IncidentID | string |
Eindeutiger Bezeichner für den Vorfall. |
|
Vorfalltyp
|
Incidents.IncidentType | string |
Freitextbeschreibung des Vorfalltyps, in der Regel "Verzögerung" oder "Warnung". |
|
Betroffene Linien
|
Incidents.LinesAffected | string |
Durch Semikolons und durch Leerzeichen getrennte Liste von Zeilencodes, die vom Vorfall betroffen sind. |
Abrufen von Standard-Zugrouten
Gibt eine sortierte Liste von meist umsatzführenden (und einigen Lead)-Streckenschaltungen zurück, die nach Zeile und Spurnummer angeordnet sind. Diese Daten ändern sich nicht häufig und sollten für einen angemessenen Zeitraum zwischengespeichert werden.
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Standardrouten
|
StandardRoutes | array of object |
Array mit Umsatzzeileninformationen. |
|
Zeilencode
|
StandardRoutes.LineCode | string |
Abkürzung für die Umsatzlinie. |
|
Verfolgen von Schaltkreisen
|
StandardRoutes.TrackCircuits | array of object |
Array mit geordneten Track Circuit-Informationen. |
|
Schaltkreis-ID
|
StandardRoutes.TrackCircuits.CircuitId | integer |
Eindeutig identifizierbare Schaltkreisnummer. |
|
Laufende Nummer
|
StandardRoutes.TrackCircuits.SeqNum | integer |
Reihenfolge, in der der Schaltkreis für die angegebene Linie und Spur angezeigt wird. |
|
Bahnhofscode
|
StandardRoutes.TrackCircuits.StationCode | string |
Bahnhofscode, wenn sich der Schaltkreis an einer Station befindet, andernfalls NULL. |
Abrufen von Track-Schaltkreisen
Gibt eine Liste aller Streckenschaltungen zurück, einschließlich derer auf Taschenspuren und Crossovers. Jeder Streckenkreis kann Verweise auf seine rechten und linken Nachbarn enthalten.
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Verfolgen von Schaltkreisen
|
TrackCircuits | array of object |
Array mit Track Circuit-Informationen. |
|
Schaltkreis-ID
|
TrackCircuits.CircuitId | integer |
Eindeutig identifizierbare Schaltkreisnummer. |
|
Nummer nachverfolgen
|
TrackCircuits.Track | integer |
Nummer nachverfolgen. 1 und 2 kennzeichnen Hauptlinien, 0 und 3 sind Verbinder und Taschenspuren. |
|
Nachbarn
|
TrackCircuits.Neighbors | array of object |
Array mit Informationen zum Nachverfolgen des Schaltkreisnachnachs. |
|
Nachbartyp
|
TrackCircuits.Neighbors.NeighborType | string |
Gruppe "Linker" oder "Rechter Nachbar". |
|
Schaltkreis-IDs
|
TrackCircuits.Neighbors.CircuitIds | array of integer |
Array von benachbarten Schaltkreis-IDs. |
Aufzug und Rolltreppenausfall
Gibt eine Liste der gemeldeten Aufzugs- und Rolltreppenausfälle an einer bestimmten Station zurück. Lassen Sie den Parameter StationCode weg, um alle gemeldeten Ausfälle zurückzugeben.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Bahnhofscode
|
StationCode | string |
Bahnhofscode. Verwenden Sie die Station List-Methode, um eine Liste aller Stationscodes zurückzugeben. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Aufzugsvorfälle
|
ElevatorIncidents | array of object |
Array von gemeldeten Aufzugs- und Rolltreppenausfällen. |
|
Veralteter Dienst
|
ElevatorIncidents.DateOutOfServ | date-time |
Datum und Uhrzeit (Eastern Standard Time), als die Einheit außerhalb des Diensts gemeldet wurde. |
|
Datum aktualisiert
|
ElevatorIncidents.DateUpdated | date-time |
Datum und Uhrzeit (Eastern Standard Time), wann die Ausfälledetails zuletzt aktualisiert wurden. |
|
Geschätzte Rückkehr zum Dienst
|
ElevatorIncidents.EstimatedReturnToService | date-time |
Geschätztes Datum und die Uhrzeit, bis zu dem die Einheit voraussichtlich zum normalen Dienst zurückkehren soll. Kann NULL sein. |
|
Standortbeschreibung
|
ElevatorIncidents.LocationDescription | string |
Freitextbeschreibung des Standorts der Einheit innerhalb des Bahnhofs. |
|
Bahnhofscode
|
ElevatorIncidents.StationCode | string |
Bahnhofscode für den Standort der Einheit. |
|
Name der Station
|
ElevatorIncidents.StationName | string |
Name der vollständigen Station, kann Eingangsinformationen enthalten. |
|
Symptombeschreibung
|
ElevatorIncidents.SymptomDescription | string |
Beschreibung, warum die Einheit nicht mehr in Betrieb ist oder anderweitig in reduziertem Betrieb. |
|
Einheitenname
|
ElevatorIncidents.UnitName | string |
Eindeutiger Bezeichner für die Einheit. |
|
Einheitstyp
|
ElevatorIncidents.UnitType | string |
Typ der Einheit. Wird entweder "ELEVATOR" oder "ROLLTREPPE" sein. |
Bahnhofszeiten abrufen
Gibt öffnungs- und geplante Erste/letzte Zugzeiten für einen bestimmten StationCode zurück.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Bahnhofscode
|
StationCode | True | string |
Bahnhofscode. Verwenden Sie die Station List-Methode, um eine Liste aller Stationscodes zurückzugeben. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Bahnhofszeiten
|
StationTimes | array of object |
Array, das Informationen zu Stationszeiten enthält. |
|
Bahnhofscode
|
StationTimes.Code | string |
Bahnhofscode. |
|
Name der Station
|
StationTimes.StationName | string |
Vollständiger Name der Station. |
|
Monday
|
StationTimes.Monday | DaySchedule | |
|
Tuesday
|
StationTimes.Tuesday | DaySchedule | |
|
Wednesday
|
StationTimes.Wednesday | DaySchedule | |
|
Thursday
|
StationTimes.Thursday | DaySchedule | |
|
Friday
|
StationTimes.Friday | DaySchedule | |
|
Saturday
|
StationTimes.Saturday | DaySchedule | |
|
Sonntag
|
StationTimes.Sunday | DaySchedule |
Bus GTFS RT Fahrzeugpositionen abrufen
Gibt den GTFS RT Fahrzeugpositionen Feed für WMATA Bus zurück.
Gibt zurück
- GTFS RT Fahrzeugpositionen Feed
- binary
Bus GTFS statisch abrufen
Gibt die STATISCHE GTFS-Datendatei für WMATA-Bus zurück.
Gibt zurück
- STATISCHE GTFS-Datendatei
- binary
Bushalteplan abrufen
Gibt den Busplan für eine bestimmte Haltestelle und ein bestimmtes Datum zurück.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Stopp-ID
|
StopID | True | string |
Bezeichner der Haltestelle. |
|
Datum
|
Date | string |
Datum im JJJJ-MM-DD Format, für das der Zeitplan abgerufen werden soll. Wird standardmäßig auf das heutige Datum festgelegt, falls nicht angegeben. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Zeitpläne beenden
|
StopSchedules | array of object |
Array mit Busplaninformationen für die Haltestelle. |
|
Routen-ID
|
StopSchedules.RouteID | string |
Busroutenbezeichner. |
|
Reise-ID
|
StopSchedules.TripID | string |
Eindeutiger Bezeichner für die Reise. |
|
Startzeit
|
StopSchedules.StartTime | date-time |
Geplante Startzeit der Reise. |
|
Endzeitpunkt
|
StopSchedules.EndTime | date-time |
Geplante Endzeit der Reise. |
Busrouten abrufen
Gibt eine Liste der Busrouten und deren Varianten zurück.
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Buslinien
|
Routes | array of object |
Array von Busrouten und deren Varianten. |
|
Routen-ID
|
Routes.RouteID | string |
Busroutenbezeichner. |
|
Routenname
|
Routes.Name | string |
Name der Busroute. |
|
Zeilenbeschreibung
|
Routes.LineDescription | string |
Beschreibung der Buslinie. |
Busroutenplan abrufen
Gibt den Busplan für eine bestimmte Route und ein bestimmtes Datum zurück.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Routen-ID
|
RouteID | True | string |
Busroutenbezeichner. |
|
Datum
|
Date | string |
Datum im JJJJ-MM-DD Format, für das der Zeitplan abgerufen werden soll. Wird standardmäßig auf das heutige Datum festgelegt, falls nicht angegeben. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Routenpläne
|
RouteSchedules | array of object |
Array mit Informationen zum Busplan. |
|
Routen-ID
|
RouteSchedules.RouteID | string |
Busroutenbezeichner. |
|
Reise-ID
|
RouteSchedules.TripID | string |
Eindeutiger Bezeichner für die Reise. |
|
Startzeit
|
RouteSchedules.StartTime | date-time |
Geplante Startzeit der Reise. |
|
Endzeitpunkt
|
RouteSchedules.EndTime | date-time |
Geplante Endzeit der Reise. |
|
Haltestellen
|
RouteSchedules.Stops | array of object |
Array von Haltestellen für die Reise. |
|
Stopp-ID
|
RouteSchedules.Stops.StopID | string |
Stoppbezeichner. |
|
Stoppname
|
RouteSchedules.Stops.Name | string |
Name des Stopps. |
|
Ankunftszeit
|
RouteSchedules.Stops.Time | date-time |
Geplante Ankunftszeit an der Haltestelle. |
Busstopps abrufen
Gibt eine Liste der Bushaltestellen zurück.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Breitengrad
|
Lat | number |
Breitengrad des Mittelpunkts. Erforderlich, wenn Längengrad und Radius angegeben sind. |
|
|
Längengrad
|
Lon | number |
Längengrad des Mittelpunkts. Erforderlich, wenn Breitengrad und Radius angegeben sind. |
|
|
Radius
|
Radius | number |
Radius (Meter), der in den Suchbereich aufgenommen werden soll. Erforderlich, wenn Breiten- und Längengrad angegeben sind. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Haltestellen
|
Stops | array of object |
Array von Bushaltestellen für die angegebene Route. |
|
Stopp-ID
|
Stops.StopID | string |
Stoppbezeichner. |
|
Stoppname
|
Stops.Name | string |
Name der Bushaltestelle. |
|
Breitengrad
|
Stops.Lat | number |
Breitengrad der Bushaltestelle. |
|
Längengrad
|
Stops.Lon | number |
Länge der Bushaltestelle. |
Eisenbahnlinien abrufen
Gibt Informationen zu allen Schienenlinien zurück.
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Schienenlinien
|
Lines | array of object |
Array mit Zeileninformationen. |
|
Anzeigename
|
Lines.DisplayName | string |
Vollständiger Name der Zeile. |
|
Endstationscode
|
Lines.EndStationCode | string |
Endstationscode für die Zeile. |
|
Internes Ziel 1
|
Lines.InternalDestination1 | string |
Zwischenterminalstationscode für einige Zeilen. |
|
Internes Ziel 2
|
Lines.InternalDestination2 | string |
Ähnlich wie internalDestination1. |
|
Zeilencode
|
Lines.LineCode | string |
Abkürzung mit zwei Buchstaben für die Zeile. |
|
Startstationscode
|
Lines.StartStationCode | string |
Startstationscode für die Zeile. |
Get rail and bus combined GTFS static
Gibt die STATISCHE GTFS-Datendatei für WMATA Rail und Bus kombiniert, täglich aktualisiert zurück.
Gibt zurück
- Kombinierte GTFS-Datendatei
- binary
Liste der Bahnhofspunkte abrufen
Gibt eine Liste der Standort- und Adressinformationen der Station basierend auf einem bestimmten LineCode zurück. Lassen Sie den LineCode weg, um alle Stationen zurückzugeben. Die Antwort ist ein Array von Objekten, die mit denen identisch sind, die in der Station Information-Methode zurückgegeben werden.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Zeilen
|
LineCode | string |
Abkürzung für Zwei-Buchstaben-Zeilencode: RD - Rot, YL - Gelb, GR - Grün, BL - Blau, OR - Orange, SV - Silber. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Stations
|
Stations | array of object |
Array mit Stationsinformationen. |
|
Stadt
|
Stations.Address.City | string |
Ort. |
|
Staat
|
Stations.Address.State | string |
Bundesland (gekürzt). |
|
Straße
|
Stations.Address.Street | string |
Straße (für GPS-Verwendung). |
|
Postleitzahl
|
Stations.Address.Zip | string |
PLZ. |
|
Bahnhofscode
|
Stations.Code | string |
Bahnhofscode. Wiederholt von Eingaben. |
|
Breitengrad
|
Stations.Lat | number |
Breite. |
|
Längengrad
|
Stations.Lon | number |
Länge. |
|
Name der Station
|
Stations.Name | string |
Name der Station. |
|
Primärer Zeilencode
|
Stations.LineCode1 | string |
Zwei buchstabenige Abkürzung für eine Linie, die von dieser Station bedient wird. |
|
Sekundärer Zeilencode
|
Stations.LineCode2 | string |
Zusätzliche Linie, die von dieser Station bedient wird, falls zutreffend. |
|
Tertiärer Zeilencode
|
Stations.LineCode3 | string |
Zusätzliche Linie, die von dieser Station bedient wird, falls zutreffend. |
|
Quaternärer Zeilencode
|
Stations.LineCode4 | string |
Zusätzliche Linie, die von dieser Station bedient wird, falls zutreffend. |
|
Verbundener Bahnhofscode 1
|
Stations.StationTogether1 | string |
Für Stationen mit mehreren Plattformen wird hier der zusätzliche StationCode aufgeführt. |
|
Verbundener Stationscode 2
|
Stations.StationTogether2 | string |
Ähnlich in Funktion wie StationTogether1. |
Nächste Bus-Ankunftszeiten abrufen
Gibt die nächsten Anreisezeiten des Busses an einer angegebenen Haltestelle zurück.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Stopp-ID
|
StopID | True | string |
7-stellige regionale Stopp-ID. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Stoppname
|
StopName | string |
Vollständiger Name der Bushaltestelle. |
|
Busvorhersagen
|
Predictions | array of object |
Array von Bus-Ankunftsvorhersagen an der Haltestelle. |
|
Richtungsnummer
|
Predictions.DirectionNum | string |
Binäre Richtung des Busses (0 oder 1), der entgegengesetzte Richtungen für dieselbe Route angibt. |
|
Richtungstext
|
Predictions.DirectionText | string |
Kundenfreundliche Beschreibung der Busrichtung und des Ziels. |
|
Minuten bis zur Ankunft
|
Predictions.Minutes | integer |
Minuten bis der Bus an der Haltestelle ankommt. |
|
Routen-ID
|
Predictions.RouteID | string |
Basisroutenname, wie auf dem Bus angezeigt. |
|
Reise-ID
|
Predictions.TripID | string |
Bezeichner für die Busreise, nützlich zum Korrelieren mit anderen Daten. |
|
Fahrzeug-ID
|
Predictions.VehicleID | string |
Busbezeichner, nützlich für die Verfolgung des spezifischen Fahrzeugs. |
Nächste Zug-Ankunftszeiten abrufen
Gibt die nächsten Informationen zur Ankunft des Zugs für einen oder mehrere Stationen zurück. Gibt einen leeren Satz von Ergebnissen zurück, wenn keine Vorhersagen verfügbar sind. Verwenden Sie "All" für den Parameter "StationCodes", um Vorhersagen für alle Stationen zurückzugeben.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Bahnhofscodes
|
StationCodes | True | string |
Durch Trennzeichen getrennte Liste der Stationscodes. Für alle Vorhersagen verwenden Sie "Alle" |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Züge
|
Trains | array of object |
Array von Zügen, die am Bahnhof ankommen. |
|
Zugwagen
|
Trains.Car | string |
Anzahl der Autos im Zug, in der Regel 6 oder 8. |
|
Bestimmungsort
|
Trains.Destination | string |
Gekürzte Version des Endziels des Zugs. |
|
Zielstationscode
|
Trains.DestinationCode | string |
Station code of the destination, if available. |
|
Zielname
|
Trains.DestinationName | string |
Vollständiger Name der Zielstation. |
|
Gruppe nachverfolgen
|
Trains.Group | string |
Gibt die Streckengruppe an, auf der sich der Zug befindet. |
|
Zeilenkürzel
|
Trains.Line | string |
Abkürzung der Zuglinie (z. B. RD für Rote Linie). |
|
Ankunftsstationscode
|
Trains.LocationCode | string |
Bahnhofscode, in dem der Zug eintrifft. |
|
Name der Ankunftsstation
|
Trains.LocationName | string |
Vollständiger Name des Bahnhofs, an dem der Zug ankommt. |
|
Minuten bis zur Ankunft
|
Trains.Min | string |
Minuten bis zum Eintreffen des Zugs. Kann ein numerischer Wert oder Text sein, z. B. ARR (eintreffend) oder BRD (Boarding). |
Rail GTFS statisch abrufen
Gibt die STATISCHE GTFS-Datendatei für WMATA Rail zurück, die täglich aktualisiert wird.
Gibt zurück
- STATISCHE GTFS-Datendatei
- binary
Weg zwischen Den Bahnhöfen
Gibt einen Satz sortierter Stationen und Entfernungen zwischen zwei Stationen in derselben Zeile zurück.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Von Station Code
|
FromStationCode | True | string |
Bahnhofscode für die Ursprungsstation. |
|
An Bahnhofscode
|
ToStationCode | True | string |
Bahnhofscode für die Zielstation. |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Pfad zwischen Stationen
|
Path | array of object |
Array mit Pfaddetails. |
|
Entfernung zum vorherigen Bahnhof
|
Path.DistanceToPrev | integer |
Entfernung in Fuß zur vorherigen Station in der Liste. |
|
Zeilencode
|
Path.LineCode | string |
Die Zwei-Buchstaben-Abkürzung für die Linie, auf der sich die Plattform dieser Station befindet. |
|
Laufende Nummer
|
Path.SeqNum | integer |
Sortierte Sequenznummer. |
|
Bahnhofscode
|
Path.StationCode | string |
Bahnhofscode für diese Station. |
|
Name der Station
|
Path.StationName | string |
Vollständiger Name für diese Station. |
Definitionen
DaySchedule
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Öffnungszeit
|
OpeningTime | string |
Geplante Öffnungszeit des Bahnhofs. |
|
Erste Züge
|
FirstTrains | array of object |
Array mit Informationen zum ersten Zug. |
|
Abfahrtszeit
|
FirstTrains.Time | string |
Geplante Abfahrtszeit des ersten Zugs. |
|
Zielstation
|
FirstTrains.DestinationStation | string |
Bahnhofscode des Ziels des ersten Zugs. |
|
Letzte Züge
|
LastTrains | array of object |
Array, das letzte Traininformationen enthält. |
|
Abfahrtszeit
|
LastTrains.Time | string |
Geplante Abfahrtszeit des letzten Zugs. |
|
Zielstation
|
LastTrains.DestinationStation | string |
Bahnhofscode des Ziels des letzten Zugs. |
binär
Dies ist der grundlegende Datentyp "binary".