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 |
| 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
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
Získání umístění vozidel GTFS RT sběrnice
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.