MobilityGetRealTimeArrivalsPreviewOptionalParams interface
Optionale Parameter.
- Extends
-
RequestOptionsBase
Eigenschaften
agency | Falls Sie routen von einer bestimmten Gruppe von Agenturen bevorzugen, die zurückgegeben werden sollen. Wird als kommagetrennte Zeichenfolge angegeben. |
agency |
Gibt den Agenturbezeichner an, um Routen von einer bestimmten Gruppe von Agenturen anzufordern, die zurückgegeben werden sollen. Standardmäßig ist agencyType=agencyId. Mögliche Werte: "agencyId", "agencyKey", "agencyName" |
language | Sprache, in der Suchergebnisse zurückgegeben werden. Nur NGT wird unterstützt. Weitere Informationen finden Sie unter Unterstützte Sprachen . |
limit | Die maximal zu kehrenden Ankünfte. Falls nicht angegeben, wird der Systemstandard verwendet. Für Haltestellen maximale Anzahl von Ankünften pro Haltestelle. Für Linien max. Ankunft pro Haltestelle auf der Linie. Für alles andere max Ankünfte insgesamt. |
max |
Die maximale Zeit (in Minuten) in der Zukunft, für die Ankunft zurückgegeben werden soll. Wenn nicht angegeben, wird der Systemstandard (30 Minuten) verwendet. Der Mindestwert ist 0 und der Maximalwert beträgt 60 Minuten. |
query |
Der Typ des Abfrageparameters. Definiert den Modus der Anforderung. Nur ein Modus pro Anforderung wird unterstützt. Standardmäßig ist queryType auf "Stopps" festgelegt, wodurch die angeforderte Anzahl von Live Arrivals für alle Zeilen zurückgegeben wird, die am angegebenen Stopp eintreffen. Mögliche Werte: "stops", "line", "lineAndStop", "position" |
stop |
Der Typ des eindeutigen Abfrageparameters des Stopps. Standardmäßig stopQueryType=stopId. Dieser Parameter kann nur in Verbindung mit queryType=stops oder queryType=lineAndStop verwendet werden. Mögliche Werte: "stopId", "stopKey" |
timeout |
Zeit in Sekunden, in der der Endpunkt statische Daten zurückgibt, wenn der Anbieter nicht reagiert. |
transit |
Der Benutzertyp des öffentlichen Nahverkehrs fordert den jeweiligen Transitstopp als kommagetrennte Liste an. Wenn nicht angegeben, sind alle zulässig. Dieser Parameter kann nur in Verbindung mit queryType=stops verwendet werden. Unterstützte Transittypen sind Straßenbahn, U-Bahn, Schiene, Bus, Fähre, CableCar, Gondelbahn, Standseilbahn. Beispiel: transitType=Bus,Subway. |
Geerbte Eigenschaften
abort |
Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann. |
custom |
{object} [customHeaders] Benutzerdefinierte benutzerdefinierte Anforderungsheader, die angewendet werden, bevor die Anforderung gesendet wird. |
on |
Rückruf, der beim Downloadfortschritt ausgelöst wird. |
on |
Rückruf, der beim Hochladen des Fortschritts ausgelöst wird. |
timeout | Die Anzahl von Millisekunden, die eine Anforderung dauern kann, bevor sie automatisch beendet wird. |
Details zur Eigenschaft
agency
Falls Sie routen von einer bestimmten Gruppe von Agenturen bevorzugen, die zurückgegeben werden sollen. Wird als kommagetrennte Zeichenfolge angegeben.
agency?: string[]
Eigenschaftswert
string[]
agencyType
Gibt den Agenturbezeichner an, um Routen von einer bestimmten Gruppe von Agenturen anzufordern, die zurückgegeben werden sollen. Standardmäßig ist agencyType=agencyId. Mögliche Werte: "agencyId", "agencyKey", "agencyName"
agencyType?: AgencyType
Eigenschaftswert
language
Sprache, in der Suchergebnisse zurückgegeben werden. Nur NGT wird unterstützt. Weitere Informationen finden Sie unter Unterstützte Sprachen .
language?: string
Eigenschaftswert
string
limit
Die maximal zu kehrenden Ankünfte. Falls nicht angegeben, wird der Systemstandard verwendet. Für Haltestellen maximale Anzahl von Ankünften pro Haltestelle. Für Linien max. Ankunft pro Haltestelle auf der Linie. Für alles andere max Ankünfte insgesamt.
limit?: number
Eigenschaftswert
number
maxMinutesInFuture
Die maximale Zeit (in Minuten) in der Zukunft, für die Ankunft zurückgegeben werden soll. Wenn nicht angegeben, wird der Systemstandard (30 Minuten) verwendet. Der Mindestwert ist 0 und der Maximalwert beträgt 60 Minuten.
maxMinutesInFuture?: number
Eigenschaftswert
number
queryType
Der Typ des Abfrageparameters. Definiert den Modus der Anforderung. Nur ein Modus pro Anforderung wird unterstützt. Standardmäßig ist queryType auf "Stopps" festgelegt, wodurch die angeforderte Anzahl von Live Arrivals für alle Zeilen zurückgegeben wird, die am angegebenen Stopp eintreffen. Mögliche Werte: "stops", "line", "lineAndStop", "position"
queryType?: RealTimeArrivalsQueryType
Eigenschaftswert
stopQueryType
Der Typ des eindeutigen Abfrageparameters des Stopps. Standardmäßig stopQueryType=stopId. Dieser Parameter kann nur in Verbindung mit queryType=stops oder queryType=lineAndStop verwendet werden. Mögliche Werte: "stopId", "stopKey"
stopQueryType?: StopQueryType
Eigenschaftswert
timeoutInSeconds
Zeit in Sekunden, in der der Endpunkt statische Daten zurückgibt, wenn der Anbieter nicht reagiert.
timeoutInSeconds?: number
Eigenschaftswert
number
transitType
Der Benutzertyp des öffentlichen Nahverkehrs fordert den jeweiligen Transitstopp als kommagetrennte Liste an. Wenn nicht angegeben, sind alle zulässig. Dieser Parameter kann nur in Verbindung mit queryType=stops verwendet werden. Unterstützte Transittypen sind Straßenbahn, U-Bahn, Schiene, Bus, Fähre, CableCar, Gondelbahn, Standseilbahn. Beispiel: transitType=Bus,Subway.
transitType?: TransitTypeFilter[]
Eigenschaftswert
Geerbte Eigenschaftsdetails
abortSignal
Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann.
abortSignal?: AbortSignalLike
Eigenschaftswert
AbortSignalLike
Geerbt von RequestOptionsBase.abortSignal
customHeaders
{object} [customHeaders] Benutzerdefinierte benutzerdefinierte Anforderungsheader, die angewendet werden, bevor die Anforderung gesendet wird.
customHeaders?: [key: string]: string
Eigenschaftswert
[key: string]: string
Geerbt von RequestOptionsBase.customHeaders
onDownloadProgress
Rückruf, der beim Downloadfortschritt ausgelöst wird.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Eigenschaftswert
(progress: TransferProgressEvent) => void
Geerbt von RequestOptionsBase.onDownloadProgress
onUploadProgress
Rückruf, der beim Hochladen des Fortschritts ausgelöst wird.
onUploadProgress?: (progress: TransferProgressEvent) => void
Eigenschaftswert
(progress: TransferProgressEvent) => void
Geerbt von RequestOptionsBase.onUploadProgress
timeout
Die Anzahl von Millisekunden, die eine Anforderung dauern kann, bevor sie automatisch beendet wird.
timeout?: number
Eigenschaftswert
number
Geerbt von RequestOptionsBase.timeout