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.

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"

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.

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.

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"

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"

timeoutInSeconds

Zeit in Sekunden, in der der Endpunkt statische Daten zurückgibt, wenn der Anbieter nicht reagiert.

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.

Geerbte Eigenschaften

abortSignal

Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann.

customHeaders

{object} [customHeaders] Benutzerdefinierte benutzerdefinierte Anforderungsheader, die angewendet werden, bevor die Anforderung gesendet wird.

onDownloadProgress

Rückruf, der beim Downloadfortschritt ausgelöst wird.

onUploadProgress

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