Sdílet prostřednictvím


WMATA (nezávislý vydavatel) (Preview)

Tento konektor poskytuje přístup k různým službám úřadu WMATA (Washington Metropolitan Area Transit Authority).

Tento konektor je dostupný v následujících produktech a oblastech:

Service Class Regions
Copilot Studio Premium Všechny oblasti Power Automate s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Logic Apps Standard Všechny oblasti Logic Apps s výjimkou následujících:
     – Oblasti Azure Government
     – Oblasti Azure China
     - Ministerstvo obrany USA (DoD)
Power Apps Premium Všechny oblasti Power Apps s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Power Automate Premium Všechny oblasti Power Automate s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Kontakt
Název Richard Wilson
URL https://www.richardawilson.com
Email richard.a.wilson@microsoft.com
Metadata konektoru
Vydavatel Richard Wilson, Daniel Cox
Internetová stránka https://developer.wmata.com/
Zásady ochrany osobních údajů https://www.wmata.com/about/records/privacy.cfm
Kategorie Data

Vytvoření připojení

Konektor podporuje následující typy ověřování:

výchozí Parametry pro vytvoření připojení Všechny oblasti Nesdílitelné

Výchozí

Použitelné: Všechny oblasti

Parametry pro vytvoření připojení

Toto připojení není možné sdílet. Pokud se power app sdílí s jiným uživatelem, zobrazí se výzva k explicitní vytvoření nového připojení.

Název Typ Description Povinné
Klíč rozhraní API securestring Klíč rozhraní API pro toto rozhraní API Pravdivé

Limity omezování

Name Volání Období obnovení
Volání rozhraní API na připojení 100 60 sekund

Akce

Získejte další časy příjezdu autobusem

Vrátí další časy příjezdu autobusu na zadané zastávce.

Získejte časy příjezdu do dalšího vlaku

Vrátí další informace o příjezdu vlaku pro jednu nebo více stanic. Vrátí prázdnou sadu výsledků, pokud nejsou k dispozici žádné předpovědi. K vrácení předpovědí pro všechny stanice použijte parametr All pro parametr StationCodes.

Získání aktualizací jízdy rail GTFS RT

Vrátí informační kanál aktualizací cesty GTFS RT pro WMATA rail.

Získání aktualizací jízdy ve verzi GTFS RT sběrnice

Vrátí informační kanál aktualizací cesty GTFS RT pro sběrnici WMATA.

Získání autobusových tras

Vrátí seznam autobusových tras a jejich variant.

Získání autobusových zastávek

Vrátí seznam stanic sběrnice.

Získání cesty mezi železničními stanicemi

Vrátí sadu seřazených stanic a vzdáleností mezi dvěma stanicemi na stejné lince.

Získání incidentů autobusu

Vrátí sadu nahlášených incidentů sběrnice nebo zpoždění pro danou trasu. Pokud parametr Route vynecháte, vrátí se všechny nahlášené incidenty.

Získání informací o parkování železniční stanice

Vrátí informace o parkování na stanici na základě daného kódu stationCode.

Získání informací o železniční stanici

Vrátí informace o umístění a adrese stanice na základě daného kódu stationCode.

Získání informací o železniční stanici

Vrátí informace o čase cesty, vzdálenosti a jízdné mezi dvěma stanicemi.

Získání kombinované železniční a sběrnicové kombinace GTFS

Vrátí statický datový soubor GTFS pro kombinované železniční a sběrnice WMATA aktualizovaný každý den.

Získání okruhů pro sledování

Vrátí seznam všech okruhů stop, včetně těch na kapsových stopách a křížích. Každý okruh dráhy může obsahovat odkazy na jeho pravé a levé sousedy.

Získání plánu autobusové trasy

Vrátí plán sběrnice pro konkrétní trasu a datum.

Získání plánu autobusové zastávky

Vrátí plán autobusu pro konkrétní zastávku a datum.

Získání podrobností o autobusové trase

Vrátí sadu seřazených bodů zeměpisné šířky a délky podél varianty trasy spolu se seznamem obsluhovaných zarážek.

Získání pozic autobusu

Vrátí pozice sběrnice pro danou trasu s volitelným poloměrem hledání. Pokud nejsou zadány žádné parametry, vrátí se všechny pozice sběrnice.

Získání pozic živého vlaku

Vrátí jednoznačně identifikovatelné vlaky ve službě a to, jaké okruhy tras aktuálně zabírají. Vrátí prázdnou sadu výsledků, pokud nejsou k dispozici žádné pozice.

Získání seznamu železničních stanic

Vrátí seznam informací o umístění a adrese stanice na základě daného kódu řádku. Vynecháte linecode, aby se vrátily všechny stanice. Odpověď je pole objektů identické s objekty vrácené v metodě Informace o stanici.

Získání standardních tras vlaků

Vrátí seřazený seznam převážně výnosů (a některých potenciálních okruhů), uspořádaných podle řádku a čísla stopy. Tato data se často nemění a měla by se ukládat do mezipaměti po přiměřenou dobu.

Získání statické sběrnice GTFS

Vrátí statický datový soubor GTFS pro sběrnici WMATA.

Získání statického gtfs rail GTFS

Vrátí statický datový soubor GTFS pro WMATA rail aktualizovaný denně.

Získání umístění vozidel GTFS RT

Vrátí vstupní pozici vozidel GTFS RT pro lištu WMATA.

Získání umístění vozidel GTFS RT sběrnice

Vrátí vstupní pozici vozidel GTFS RT pro sběrnici WMATA.

Získání upozornění GTFS RT sběrnice

Vrátí informační kanál upozornění služby GTFS RT pro sběrnici WMATA.

Získání vchodů do železniční stanice

Vrátí seznam okolních vchodů stanic na základě zeměpisné šířky, délky a poloměru.

Získání výpadků výtahu a eskalátoru

Vrátí seznam ohlášených výpadků výtahu a eskalátoru na dané stanici. Vynechte parametr StationCode, aby se vrátily všechny hlášené výpadky.

Získání výstrah GTFS RT pro rail

Vrátí informační kanál upozornění služby GTFS RT pro WMATA rail.

Získání časů železniční stanice

Vrátí časy otevření a naplánování prvního/posledního trénování pro daný kód stationCode.

Získání železničních incidentů

Vrací nahlášené železniční incidenty, včetně významných přerušení a zpoždění normálních služeb. Data jsou shodná s kanálem stavu služby Metrorail WMATA.

Získání železničních linek

Vrátí informace o všech železničních linkách.

Získejte další časy příjezdu autobusem

Vrátí další časy příjezdu autobusu na zadané zastávce.

Parametry

Name Klíč Vyžadováno Typ Description
ID zastavení
StopID True string

7místné ID regionální zastávky.

Návraty

Name Cesta Typ Description
Název stop
StopName string

Úplný název autobusové zastávky.

Predikce sběrnice
Predictions array of object

Pole predikcí příjezdu autobusu na zastávku.

Směrové číslo
Predictions.DirectionNum string

Binární směr sběrnice (0 nebo 1) označující opačné směry pro stejnou trasu.

Směr textu
Predictions.DirectionText string

Popis směru a cíle autobusu, který je vhodný pro zákazníky.

Minuty příjezdu
Predictions.Minutes integer

Minuty, než autobus dorazí na zastávku.

ID trasy
Predictions.RouteID string

Název základní trasy zobrazený na sběrnici

ID cesty
Predictions.TripID string

Identifikátor pro autobusovou cestu, užitečný pro korelaci s jinými daty.

ID vozidla
Predictions.VehicleID string

Identifikátor sběrnice, užitečný pro sledování konkrétního vozidla.

Získejte časy příjezdu do dalšího vlaku

Vrátí další informace o příjezdu vlaku pro jednu nebo více stanic. Vrátí prázdnou sadu výsledků, pokud nejsou k dispozici žádné předpovědi. K vrácení předpovědí pro všechny stanice použijte parametr All pro parametr StationCodes.

Parametry

Name Klíč Vyžadováno Typ Description
Kódy stanic
StationCodes True string

Čárkami oddělený seznam kódů stanic. Pro všechny předpovědi použijte možnost Vše.

Návraty

Name Cesta Typ Description
Vlaky
Trains array of object

Pole vlaků přijíždějících na stanici.

Vlaková auta
Trains.Car string

Počet aut na vlaku, obvykle 6 nebo 8.

Cíl
Trains.Destination string

Zkrácená verze konečného cíle vlaku.

Kód cílové stanice
Trains.DestinationCode string

Kód stanice cíle, pokud je k dispozici.

Název cíle
Trains.DestinationName string

Úplný název cílové stanice.

Sledování skupiny
Trains.Group string

Označuje skupinu tras, na které je vlak zapnutý.

Zkratka čáry
Trains.Line string

Zkratka linky vlaku (např. RD pro červenou linku).

Kód stanice příjezdu
Trains.LocationCode string

Kód stanice, kde vlak přijíždí.

Název stanice příjezdu
Trains.LocationName string

Úplný název stanice, kde vlak přijíždí.

Minuty příjezdu
Trains.Min string

Minuty do příjezdu vlaku. Může to být číselná hodnota nebo text, například ARR (příchod) nebo BRD (boarding).

Získání aktualizací jízdy rail GTFS RT

Vrátí informační kanál aktualizací cesty GTFS RT pro WMATA rail.

Návraty

Kanál aktualizací cesty VE FORMÁTU GTFS RT
binary

Získání aktualizací jízdy ve verzi GTFS RT sběrnice

Vrátí informační kanál aktualizací cesty GTFS RT pro sběrnici WMATA.

Návraty

Kanál aktualizací cesty VE FORMÁTU GTFS RT
binary

Získání autobusových tras

Vrátí seznam autobusových tras a jejich variant.

Návraty

Name Cesta Typ Description
Autobusové trasy
Routes array of object

Pole autobusových tras a jejich variant.

ID trasy
Routes.RouteID string

Identifikátor trasy sběrnice.

Název trasy
Routes.Name string

Název trasy sběrnice.

Popis řádku
Routes.LineDescription string

Popis linky autobusu.

Získání autobusových zastávek

Vrátí seznam stanic sběrnice.

Parametry

Name Klíč Vyžadováno Typ Description
Zeměpisná šířka
Lat number

Zeměpisná šířka středového bodu Vyžaduje se, pokud je zadána zeměpisná délka a poloměr.

Zeměpisná délka
Lon number

Zeměpisná délka středového bodu Vyžaduje se, pokud je zadána zeměpisná šířka a poloměr.

Poloměr
Radius number

Poloměr (měřiče), které se mají zahrnout do vyhledávací oblasti. Vyžaduje se, pokud jsou zadány zeměpisné šířky a délky.

Návraty

Name Cesta Typ Description
Zastavuje
Stops array of object

Pole stanic sběrnice pro zadanou trasu

ID zastavení
Stops.StopID string

Zastavte identifikátor.

Název stop
Stops.Name string

Název autobusové zastávky.

Zeměpisná šířka
Stops.Lat number

Zeměpisná šířka autobusové zastávky.

Zeměpisná délka
Stops.Lon number

Zeměpisná délka autobusové zastávky.

Získání cesty mezi železničními stanicemi

Vrátí sadu seřazených stanic a vzdáleností mezi dvěma stanicemi na stejné lince.

Parametry

Name Klíč Vyžadováno Typ Description
Z kódu stanice
FromStationCode True string

Kód stanice pro počáteční stanici.

Kód stanice
ToStationCode True string

Kód stanice pro cílovou stanici.

Návraty

Name Cesta Typ Description
Cesta mezi stanicemi
Path array of object

Pole obsahující podrobnosti o cestě.

Vzdálenost k předchozí stanici
Path.DistanceToPrev integer

Vzdálenost ve stopách k předchozí stanici v seznamu.

Kód řádku
Path.LineCode string

Dvoumísmenná zkratka pro linku této stanice je zapnutá.

Pořadové číslo
Path.SeqNum integer

Seřazené pořadové číslo.

Kód stanice
Path.StationCode string

Kód stanice pro tuto stanici.

Název stanice
Path.StationName string

Celé jméno pro tuto stanici.

Získání incidentů autobusu

Vrátí sadu nahlášených incidentů sběrnice nebo zpoždění pro danou trasu. Pokud parametr Route vynecháte, vrátí se všechny nahlášené incidenty.

Parametry

Name Klíč Vyžadováno Typ Description
Cesta
Route string

Základní autobusová trasa. Varianty se nerozpoznají (například místo C2v1, C2v2 použijte C2).

Návraty

Name Cesta Typ Description
Incidenty sběrnice
BusIncidents array of object

Pole nahlášených incidentů nebo zpoždění sběrnice

Datum aktualizace
BusIncidents.DateUpdated date-time

Datum a čas (východní standardní čas), kdy byl incident naposledy aktualizován.

Popis incidentu
BusIncidents.Description string

Popis zpoždění nebo incidentu bez textu

ID incidentu
BusIncidents.IncidentID string

Jedinečný identifikátor incidentu.

Typ incidentu
BusIncidents.IncidentType string

Popis typu incidentu bez textu, obvykle "Zpoždění" nebo "Výstraha".

Ovlivněné trasy
BusIncidents.RoutesAffected array of string

Pole tras ovlivněných incidentem

Získání informací o parkování železniční stanice

Vrátí informace o parkování na stanici na základě daného kódu stationCode.

Parametry

Name Klíč Vyžadováno Typ Description
Kód stanice
StationCode string

Kód stanice. Pomocí metody Seznam stanic vrátíte seznam všech kódů stanic.

Návraty

Name Cesta Typ Description
Parkoviště stanic
StationsParking array of object

Pole obsahující informace o parkovací stanici.

Kód stanice
StationsParking.Code string

Kód stanice pro informace o parkování.

Poznámky k parkování
StationsParking.Notes string

Další parkovací zdroje, jako jsou nedaleké parkoviště.

Celkový počet parkovacích míst
StationsParking.AllDayParking.TotalCount integer

Počet celodenních parkovacích míst.

Náklady na jezdce
StationsParking.AllDayParking.RiderCost number

Celodenní náklady na den (den v týdnu) pro jezdce metra.

Náklady na jezdce
StationsParking.AllDayParking.NonRiderCost number

Celodenní náklady na den (den v týdnu) pro jezdce mimo metro.

Celkový počet krátkodobých parkovacích míst
StationsParking.ShortTermParking.TotalCount integer

Počet krátkodobých parkovacích míst.

Krátkodobé parkovací poznámky
StationsParking.ShortTermParking.Notes string

Různé informace týkající se krátkodobého parkování.

Získání informací o železniční stanici

Vrátí informace o umístění a adrese stanice na základě daného kódu stationCode.

Parametry

Name Klíč Vyžadováno Typ Description
Kód stanice
StationCode True string

Kód stanice. Pomocí metody Seznam stanic vrátíte seznam všech kódů stanic.

Návraty

Name Cesta Typ Description
City
Address.City string

Město, kde se nachází stanice.

Stát
Address.State string

Stav (zkráceně), kde se stanice nachází.

Ulice
Address.Street string

Ulice stanice.

PSČ
Address.Zip string

PSČ stanice.

Kód stanice
Code string

Kód stanice.

Zeměpisná šířka
Lat number

Zeměpisná šířka stanice.

Zeměpisná délka
Lon number

Zeměpisná délka stanice.

Název stanice
Name string

Úplný název stanice.

Kód primárního řádku
LineCode1 string

Dvoumísmenná zkratka pro jednu linku obsluhované touto stanicí.

Kód sekundárního řádku
LineCode2 string

Další linka obsluhovaná touto stanicí.

Kód terciárního řádku
LineCode3 string

Další linka obsluhovaná touto stanicí.

Připojená stanice s kódem 1
StationTogether1 string

Tady najdete další kód stanice.

Připojená stanice s kódem 2
StationTogether2 string

Podobné funkce jako StationTogether1.

Získání informací o železniční stanici

Vrátí informace o čase cesty, vzdálenosti a jízdné mezi dvěma stanicemi.

Parametry

Name Klíč Vyžadováno Typ Description
Z kódu stanice
FromStationCode True string

Kód stanice pro počáteční stanici.

Kód stanice
ToStationCode True string

Kód stanice pro cílovou stanici.

Návraty

Name Cesta Typ Description
Informace o stanici
StationToStationInfos array of object

Pole obsahující informace o čase cesty, vzdálenosti a jízdné mezi dvěma stanicemi.

Vzdálenost v mílích
StationToStationInfos.CompositeMiles number

Vzdálenost mezi dvěma stanicemi v mílích.

Cílová stanice
StationToStationInfos.DestinationStation string

Kód stanice pro cílovou stanici.

Špička jízdné
StationToStationInfos.RailFare.PeakTime number

Jízdné během špičky.

Jízdné mimo špičku
StationToStationInfos.RailFare.OffPeakTime number

Jízdné v době mimo špičku.

Senior/disabled jízdné
StationToStationInfos.RailFare.SeniorDisabled number

Jízdné pro seniory a osoby s postižením.

Doba trvání cesty
StationToStationInfos.RailTime integer

Odhadovaná doba trvání cesty v minutách

Zdrojová stanice
StationToStationInfos.SourceStation string

Kód stanice zdrojové stanice.

Získání kombinované železniční a sběrnicové kombinace GTFS

Vrátí statický datový soubor GTFS pro kombinované železniční a sběrnice WMATA aktualizovaný každý den.

Návraty

Kombinovaný soubor statických datových souborů GTFS
binary

Získání okruhů pro sledování

Vrátí seznam všech okruhů stop, včetně těch na kapsových stopách a křížích. Každý okruh dráhy může obsahovat odkazy na jeho pravé a levé sousedy.

Návraty

Name Cesta Typ Description
Sledování okruhů
TrackCircuits array of object

Pole obsahující informace o okruhu.

ID okruhu
TrackCircuits.CircuitId integer

Jednoznačně identifikovatelné číslo okruhu.

Číslo sledování
TrackCircuits.Track integer

Sledovat číslo. 1 a 2 označují hlavní linky, 0 a 3 jsou spojnice a kapesní stopy.

Sousedé
TrackCircuits.Neighbors array of object

Pole obsahující informace o sousedech okruhu.

Typ souseda
TrackCircuits.Neighbors.NeighborType string

Skupina levého nebo pravého souseda

ID okruhu
TrackCircuits.Neighbors.CircuitIds array of integer

Pole ID sousedních okruhů

Získání plánu autobusové trasy

Vrátí plán sběrnice pro konkrétní trasu a datum.

Parametry

Name Klíč Vyžadováno Typ Description
ID trasy
RouteID True string

Identifikátor trasy sběrnice.

Date
Date string

Datum v RRRR-MM-DD formátu, pro který chcete načíst plán. Výchozí hodnota je dnešní datum, pokud není zadané.

Návraty

Name Cesta Typ Description
Plány tras
RouteSchedules array of object

Pole obsahující informace o plánu sběrnice

ID trasy
RouteSchedules.RouteID string

Identifikátor trasy sběrnice.

ID cesty
RouteSchedules.TripID string

Jedinečný identifikátor cesty.

Čas zahájení
RouteSchedules.StartTime date-time

Naplánovaný čas zahájení cesty.

Konečný čas
RouteSchedules.EndTime date-time

Naplánovaný čas ukončení cesty.

Zastavuje
RouteSchedules.Stops array of object

Pole zarážek pro cestu.

ID zastavení
RouteSchedules.Stops.StopID string

Zastavte identifikátor.

Název stop
RouteSchedules.Stops.Name string

Název zastavení.

Čas příjezdu
RouteSchedules.Stops.Time date-time

Naplánovaná doba příjezdu na zastávku.

Získání plánu autobusové zastávky

Vrátí plán autobusu pro konkrétní zastávku a datum.

Parametry

Name Klíč Vyžadováno Typ Description
ID zastavení
StopID True string

Identifikátor zastávky sběrnice.

Date
Date string

Datum v RRRR-MM-DD formátu, pro který chcete načíst plán. Výchozí hodnota je dnešní datum, pokud není zadané.

Návraty

Name Cesta Typ Description
Zastavení plánů
StopSchedules array of object

Pole obsahující informace o plánu sběrnice pro zastávku

ID trasy
StopSchedules.RouteID string

Identifikátor trasy sběrnice.

ID cesty
StopSchedules.TripID string

Jedinečný identifikátor cesty.

Čas zahájení
StopSchedules.StartTime date-time

Naplánovaný čas zahájení cesty.

Konečný čas
StopSchedules.EndTime date-time

Naplánovaný čas ukončení cesty.

Získání podrobností o autobusové trase

Vrátí sadu seřazených bodů zeměpisné šířky a délky podél varianty trasy spolu se seznamem obsluhovaných zarážek.

Parametry

Name Klíč Vyžadováno Typ Description
ID trasy
RouteID True string

Varianta autobusové trasy, například 70, 10A, 10Av1.

Date
Date string

Datum v RRRR-MM-DD formátu, pro který se mají načíst informace o trasách a zastavení. Výchozí hodnota je dnešní datum, pokud není zadáno.

Návraty

Name Cesta Typ Description
Směrové číslo
Direction0.DirectionNum string

Binární vlastnost označující směr (0 nebo 1) pro variantu trasy.

Směr textu
Direction0.DirectionText string

Obecný směr varianty trasy (např. NORTH, SOUTH, EAST, WEST, LOOP).

Obrazec Směrování
Direction0.Shape array of object

Pole obsahující informace o bodech obrazce podél trasy

Zeměpisná šířka
Direction0.Shape.Lat number

Zeměpisná šířka bodu obrazce

Zeměpisná délka
Direction0.Shape.Lon number

Zeměpisná délka bodu obrazce

Pořadové číslo
Direction0.Shape.SeqNum integer

Pořadí bodu v sekvenci bodů obrazce

Zastavuje
Direction0.Stops array of object

Pole obsahující informace o zastavení podél trasy.

Zastavte zeměpisnou šířku
Direction0.Stops.Lat number

Zeměpisná šířka zarážky

Stop zeměpisná délka
Direction0.Stops.Lon number

Zeměpisná délka zarážky

Název stop
Direction0.Stops.Name string

Název zastávky, která se může mírně lišit od toho, co se zobrazuje na sběrnici.

ID zastavení
Direction0.Stops.StopID string

7místné regionální ID zastávky.

Trasy zastavěné
Direction0.Stops.Routes array of string

Pole variant tras obsluhující zastávku

Směrové číslo
Direction1.DirectionNum string

Binární vlastnost označující směr (0 nebo 1) pro variantu trasy.

Směr textu
Direction1.DirectionText string

Obecný směr varianty trasy (např. NORTH, SOUTH, EAST, WEST, LOOP).

Obrazec Směrování
Direction1.Shape array of object

Pole obsahující informace o bodech obrazce podél trasy

Zeměpisná šířka
Direction1.Shape.Lat number

Zeměpisná šířka bodu obrazce

Zeměpisná délka
Direction1.Shape.Lon number

Zeměpisná délka bodu obrazce

Pořadové číslo
Direction1.Shape.SeqNum integer

Pořadí bodu v sekvenci bodů obrazce

Zastavuje
Direction1.Stops array of object

Pole obsahující informace o zastavení podél trasy.

Zastavte zeměpisnou šířku
Direction1.Stops.Lat number

Zeměpisná šířka zarážky

Stop zeměpisná délka
Direction1.Stops.Lon number

Zeměpisná délka zarážky

Název stop
Direction1.Stops.Name string

Název zastávky, která se může mírně lišit od toho, co se zobrazuje na sběrnici.

ID zastavení
Direction1.Stops.StopID string

7místné regionální ID zastávky.

Trasy zastavěné
Direction1.Stops.Routes array of string

Pole variant tras obsluhující zastávku

Získání pozic autobusu

Vrátí pozice sběrnice pro danou trasu s volitelným poloměrem hledání. Pokud nejsou zadány žádné parametry, vrátí se všechny pozice sběrnice.

Parametry

Name Klíč Vyžadováno Typ Description
ID trasy
RouteID string

Základní autobusová trasa, např. 70, 10A.

Zeměpisná šířka
Lat number

Zeměpisná šířka středového bodu, vyžaduje se, pokud je zadána zeměpisná délka a poloměr.

Zeměpisná délka
Lon number

Zeměpisná délka středového bodu, která se vyžaduje, pokud jsou zadány zeměpisné šířky a poloměru.

Poloměr
Radius number

Poloměr (měřiče), které se mají zahrnout do vyhledávací oblasti, je nutné, pokud jsou zadány zeměpisné šířky a délky.

Návraty

Name Cesta Typ Description
Pozice sběrnice
BusPositions array of object

Pole obsahující informace o pozici sběrnice.

Poslední aktualizace
BusPositions.DateTime date-time

Datum a čas poslední aktualizace pozice (eastern Standard Time).

Odchylka plánu
BusPositions.Deviation number

Odchylka v minutách od plánu Kladné hodnoty označují, že autobus běží pozdě, zatímco záporné hodnoty označují, že je před plánem.

Směr
BusPositions.DirectionText string

Obecný směr cesty, například NORTH, SOUTH, EAST nebo WEST.

Zeměpisná šířka
BusPositions.Lat number

Poslední hlášená zeměpisná šířka sběrnice.

Zeměpisná délka
BusPositions.Lon number

Poslední hlášená zeměpisná délka sběrnice.

ID trasy
BusPositions.RouteID string

Název základní trasy, jak je znázorněno na sběrnici.

Koncový čas jízdy
BusPositions.TripEndTime date-time

Plánované koncové datum a čas (východní standardní čas) aktuální cesty autobusu.

Hlavní znaménka cesty
BusPositions.TripHeadsign string

Cíl autobusu.

ID cesty
BusPositions.TripID string

Jedinečné ID cesty, které souvisí s daty souvisejícími s plánem.

ID vozidla
BusPositions.VehicleID string

Jedinečný identifikátor sběrnice, obvykle viditelný na samotné sběrnici.

Získání pozic živého vlaku

Vrátí jednoznačně identifikovatelné vlaky ve službě a to, jaké okruhy tras aktuálně zabírají. Vrátí prázdnou sadu výsledků, pokud nejsou k dispozici žádné pozice.

Návraty

Name Cesta Typ Description
Pozice vlaku
TrainPositions array of object

Pole obsahující informace o poloze trénování

ID vlaku
TrainPositions.TrainId string

Jednoznačně identifikovatelný interní identifikátor trénu.

Číslo vlaku
TrainPositions.TrainNumber string

Identifikátor trénu, který WMATA používá, není jedinečný.

Počet aut
TrainPositions.CarCount integer

Počet aut ve vlaku. Někdy může být 0, pokud nejsou k dispozici žádná data.

Směrové číslo
TrainPositions.DirectionNum integer

Směr pohybu. 1 je northbound/eastbound, 2 je southbound/westbound.

ID okruhu
TrainPositions.CircuitId integer

Identifikátor okruhu, na který je vlak aktuálně zapnutý.

Kód cílové stanice
TrainPositions.DestinationStationCode string

Kód cílové stanice. Může mít hodnotu NULL.

Kód řádku
TrainPositions.LineCode string

Dvoumísmenná zkratka pro čáru.

Sekundy v umístění
TrainPositions.SecondsAtLocation integer

Přibližná doba trvání v aktuálním okruhu.

Typ služby
TrainPositions.ServiceType string

Typ služby vlaku, například Normal nebo Special.

Získání seznamu železničních stanic

Vrátí seznam informací o umístění a adrese stanice na základě daného kódu řádku. Vynecháte linecode, aby se vrátily všechny stanice. Odpověď je pole objektů identické s objekty vrácené v metodě Informace o stanici.

Parametry

Name Klíč Vyžadováno Typ Description
Řádek
LineCode string

Dvoupísmenná zkratka kódu řádku: RD - Red, YL - Yellow, GR - Green, BL - Blue, OR - Orange, SV - Silver.

Návraty

Name Cesta Typ Description
Stations
Stations array of object

Pole obsahující informace o stanici.

City
Stations.Address.City string

Město.

Stát
Stations.Address.State string

State (zkráceně).

Ulice
Stations.Address.Street string

Street address (for GPS use).

PSČ
Stations.Address.Zip string

PSČ.

Kód stanice
Stations.Code string

Kód stanice. Opakuje se ze vstupu.

Zeměpisná šířka
Stations.Lat number

Zeměpisná šířka.

Zeměpisná délka
Stations.Lon number

Zeměpisná délka.

Název stanice
Stations.Name string

Název stanice.

Kód primárního řádku
Stations.LineCode1 string

Dvoumísmenná zkratka pro jednu linku obsluhované touto stanicí.

Kód sekundárního řádku
Stations.LineCode2 string

Další linka obsluhovaná touto stanicí, pokud je k dispozici.

Kód terciárního řádku
Stations.LineCode3 string

Další linka obsluhovaná touto stanicí, pokud je k dispozici.

Kvaternární kód řádku
Stations.LineCode4 string

Další linka obsluhovaná touto stanicí, pokud je k dispozici.

Připojená stanice s kódem 1
Stations.StationTogether1 string

U stanic s více platformami se zde zobrazí další kód StationCode.

Připojená stanice s kódem 2
Stations.StationTogether2 string

Podobné funkce jako StationTogether1.

Získání standardních tras vlaků

Vrátí seřazený seznam převážně výnosů (a některých potenciálních okruhů), uspořádaných podle řádku a čísla stopy. Tato data se často nemění a měla by se ukládat do mezipaměti po přiměřenou dobu.

Návraty

Name Cesta Typ Description
Standardní trasy
StandardRoutes array of object

Pole obsahující informace řádku výnosů.

Kód řádku
StandardRoutes.LineCode string

Zkratka řádku výnosů.

Sledování okruhů
StandardRoutes.TrackCircuits array of object

Pole obsahující informace o seřazených trasách okruhu.

ID okruhu
StandardRoutes.TrackCircuits.CircuitId integer

Jednoznačně identifikovatelné číslo okruhu.

Pořadové číslo
StandardRoutes.TrackCircuits.SeqNum integer

Pořadí, ve kterém se okruh zobrazí pro danou čáru a trasu

Kód stanice
StandardRoutes.TrackCircuits.StationCode string

Kód stanice, pokud je okruh na stanici, jinak NULL.

Získání statické sběrnice GTFS

Vrátí statický datový soubor GTFS pro sběrnici WMATA.

Návraty

Statický datový soubor GTFS
binary

Získání statického gtfs rail GTFS

Vrátí statický datový soubor GTFS pro WMATA rail aktualizovaný denně.

Návraty

Statický datový soubor GTFS
binary

Získání umístění vozidel GTFS RT

Vrátí vstupní pozici vozidel GTFS RT pro lištu WMATA.

Návraty

GTFS RT umístění vozidel
binary

Získání umístění vozidel GTFS RT sběrnice

Vrátí vstupní pozici vozidel GTFS RT pro sběrnici WMATA.

Návraty

GTFS RT umístění vozidel
binary

Získání upozornění GTFS RT sběrnice

Vrátí informační kanál upozornění služby GTFS RT pro sběrnici WMATA.

Návraty

Kanál upozornění služby GTFS RT
binary

Získání vchodů do železniční stanice

Vrátí seznam okolních vchodů stanic na základě zeměpisné šířky, délky a poloměru.

Parametry

Name Klíč Vyžadováno Typ Description
Zeměpisná šířka
Lat number

Zeměpisná šířka středového bodu, vyžaduje se, pokud je zadána zeměpisná délka a poloměr.

Zeměpisná délka
Lon number

Zeměpisná délka středového bodu, vyžaduje se, pokud jsou zadány zeměpisné šířky a poloměru.

Poloměr
Radius number

Poloměr (měřiče), které se mají zahrnout do vyhledávací oblasti, je nutné, pokud jsou zadány zeměpisné šířky a délky.

Návraty

Name Cesta Typ Description
Vchody do stanice
Entrances array of object

Pole obsahující podrobné informace o vchodech stanic.

Úvodní popis
Entrances.Description string

Další informace o vchodu.

Zeměpisná šířka
Entrances.Lat number

Zeměpisná šířka vchodu.

Zeměpisná délka
Entrances.Lon number

Zeměpisná délka vchodu.

Název vchodu
Entrances.Name string

Název vchodu.

Kód stanice 1
Entrances.StationCode1 string

Kód stanice přidružený k tomuto vchodu.

Kód stanice 2
Entrances.StationCode2 string

U stanic obsahujících více platforem je druhý kód stanice.

Získání výpadků výtahu a eskalátoru

Vrátí seznam ohlášených výpadků výtahu a eskalátoru na dané stanici. Vynechte parametr StationCode, aby se vrátily všechny hlášené výpadky.

Parametry

Name Klíč Vyžadováno Typ Description
Kód stanice
StationCode string

Kód stanice. Pomocí metody Seznam stanic vrátíte seznam všech kódů stanic.

Návraty

Name Cesta Typ Description
Incidenty výtahu
ElevatorIncidents array of object

Pole hlášených výpadků výtahu a eskalátoru.

Datum ukončení služby
ElevatorIncidents.DateOutOfServ date-time

Datum a čas (východní standardní čas), kdy byla jednotka hlášena mimo provoz.

Datum aktualizace
ElevatorIncidents.DateUpdated date-time

Datum a čas (východní standardní čas), kdy byly podrobnosti o výpadku naposledy aktualizovány.

Odhadovaný návrat do služby
ElevatorIncidents.EstimatedReturnToService date-time

Odhadované datum a čas, kdy se jednotka očekává, že se vrátí do normální služby. Může být NULL.

Popis umístění
ElevatorIncidents.LocationDescription string

Volný text popis umístění jednotky v rámci stanice.

Kód stanice
ElevatorIncidents.StationCode string

Kód stanice pro umístění jednotky.

Název stanice
ElevatorIncidents.StationName string

Úplný název stanice, může obsahovat vstupní informace.

Popis příznaku
ElevatorIncidents.SymptomDescription string

Popis, proč je jednotka mimo provoz nebo jinak v omezeném provozu.

Název jednotky
ElevatorIncidents.UnitName string

Jedinečný identifikátor jednotky.

Typ jednotky
ElevatorIncidents.UnitType string

Typ jednotky. Bude buď "VÝTAH", nebo "ESKALÁTOR".

Získání výstrah GTFS RT pro rail

Vrátí informační kanál upozornění služby GTFS RT pro WMATA rail.

Návraty

Kanál upozornění služby GTFS RT
binary

Získání časů železniční stanice

Vrátí časy otevření a naplánování prvního/posledního trénování pro daný kód stationCode.

Parametry

Name Klíč Vyžadováno Typ Description
Kód stanice
StationCode True string

Kód stanice. Pomocí metody Seznam stanic vrátíte seznam všech kódů stanic.

Návraty

Name Cesta Typ Description
Časy stanice
StationTimes array of object

Pole obsahující informace o čase stanice.

Kód stanice
StationTimes.Code string

Kód stanice.

Název stanice
StationTimes.StationName string

Úplný název stanice.

Pondělí
StationTimes.Monday DaySchedule
Úterý
StationTimes.Tuesday DaySchedule
Středa
StationTimes.Wednesday DaySchedule
Čtvrtek
StationTimes.Thursday DaySchedule
Pátek
StationTimes.Friday DaySchedule
Sobota
StationTimes.Saturday DaySchedule
Neděle
StationTimes.Sunday DaySchedule

Získání železničních incidentů

Vrací nahlášené železniční incidenty, včetně významných přerušení a zpoždění normálních služeb. Data jsou shodná s kanálem stavu služby Metrorail WMATA.

Návraty

Name Cesta Typ Description
Železniční incidenty
Incidents array of object

Pole nahlášených železničních incidentů, včetně přerušení a zpoždění

Datum aktualizace
Incidents.DateUpdated date-time

Datum a čas (východní standardní čas), kdy byl incident naposledy aktualizován.

Popis incidentu
Incidents.Description string

Popis incidentu bez textu

ID incidentu
Incidents.IncidentID string

Jedinečný identifikátor incidentu.

Typ incidentu
Incidents.IncidentType string

Popis typu incidentu bez textu, obvykle "Zpoždění" nebo "Výstraha".

Ovlivněné čáry
Incidents.LinesAffected string

Seznam řádkových kódů ovlivněných incidentem oddělený středníkem a mezerami.

Získání železničních linek

Vrátí informace o všech železničních linkách.

Návraty

Name Cesta Typ Description
Železniční linky
Lines array of object

Pole obsahující informace o řádku.

Zobrazované jméno
Lines.DisplayName string

Úplný název řádku.

Kód koncové stanice
Lines.EndStationCode string

Ukončete kód stanice pro čáru.

Interní cíl 1
Lines.InternalDestination1 string

Zprostředkující kód terminálové stanice pro některé řádky.

Interní cíl 2
Lines.InternalDestination2 string

Podobá se InternalDestination1.

Kód řádku
Lines.LineCode string

Dvoumísmenná zkratka pro čáru.

Spuštění kódu stanice
Lines.StartStationCode string

Spusťte kód stanice pro řádek.

Definice

DaySchedule

Name Cesta Typ Description
Čas otevření
OpeningTime string

Plánovaná doba otevření stanice.

První vlaky
FirstTrains array of object

Pole obsahující informace o prvním trénování

Čas odletu
FirstTrains.Time string

Naplánovaný čas odjezdu prvního vlaku.

Cílová stanice
FirstTrains.DestinationStation string

Kód stanice cíle prvního vlaku.

Poslední vlaky
LastTrains array of object

Pole obsahující informace o posledním trénování

Čas odletu
LastTrains.Time string

Naplánovaný čas odjezdu posledního vlaku.

Cílová stanice
LastTrains.DestinationStation string

Kód stanice cíle posledního vlaku.

binární

Toto je základní datový typ Binary.