MobilityGetTransitRoutePreviewOptionalParams interface
Optionale Parameter.
- Extends
-
RequestOptionsBase
Eigenschaften
agency | Gibt an, ob Routen von bestimmten Agenturen nach Möglichkeit bevorzugt werden sollen; als durch Kommas getrennte Liste. Wenn eine gültige Reise nicht bei der bevorzugten Agentur gefunden wird, oder nur eine mit sehr langen Reisen oder mit einer großen Anzahl von Transfers, werden Reiserouten mit anderen Agenturen zurückgegeben. |
agency |
Gibt den Agenturbezeichner an, um Routen von bevorzugten Agenturen anzufordern. Standardmäßig ist agencyType=agencyId. Mögliche Werte: "agencyId", "agencyKey", "agencyName" |
bike |
Fahrradtyp des Fahrrads. Gibt an, welcher Typ von Fahrrädern verwendet wird. Wenn nicht angegeben, sind alle zulässig. Mögliche Werte sind: "privateBike", "dockedBike" |
destination |
Der Typ des Ziels. Mögliche Werte: "position", "stopId", "stopKey" |
language | Sprache, in der Suchergebnisse zurückgegeben werden. Nur NGT wird unterstützt. Weitere Informationen finden Sie unter Unterstützte Sprachen . |
mode |
Die Art der Fahrt für die angeforderte Route; als kommagetrennte Liste. Wenn nicht angegeben, sind alle Modi zulässig. Möglicherweise sind nicht alle Modi in allen Metrobereichen verfügbar. Wenn eine gültige Reise nicht gefunden wird, wird ein leeres Ergebnis zurückgegeben. |
origin |
Der Typ des Ursprungs. Standardmäßig originType=position, angegeben als kommagetrennte Zeichenfolge, die aus Breitengrad und längengrad besteht, z. B. "47.641268,-122.125679". Mögliche Werte: "position", "stopId", "stopKey" |
route |
Der Typ der angeforderten Route. Wenn nicht angegeben, wird "optimal" verwendet. Mögliche Werte: "optimal", "leastWalk", "leastTransfers" |
time | Die Abflug- oder Ankunftszeit in der Ortszeit im ISO-Format (2019-04-05T14:24:18-04:00). Wenn timeType nicht angegeben ist, wird davon ausgegangen, dass es "Abflug" ist, und die Zeit ist die aktuelle lokale Zeit am Ursprungspunkt. |
time |
Gibt an, ob die Uhrzeit die Abflug- oder Ankunftszeit bedeutet. Falls nicht definiert, lautet der Standardwert "abflug". Mögliche Werte: "arrival", "departure", "last" |
transit |
Gilt nur für modeType = publicTransit. Zulassen, dass nur eine bestimmte Gruppe von Typen des öffentlichen Verkehrs (als durch Kommas getrennte Liste) für die Route zurückgegeben wird. Beachten Sie, dass der angeforderte transitType möglicherweise nicht für die gesamte Route verfügbar ist. Wenn nicht angegeben, sind alle Modi zulässig. |
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
Gibt an, ob Routen von bestimmten Agenturen nach Möglichkeit bevorzugt werden sollen; als durch Kommas getrennte Liste. Wenn eine gültige Reise nicht bei der bevorzugten Agentur gefunden wird, oder nur eine mit sehr langen Reisen oder mit einer großen Anzahl von Transfers, werden Reiserouten mit anderen Agenturen zurückgegeben.
agency?: string[]
Eigenschaftswert
string[]
agencyType
Gibt den Agenturbezeichner an, um Routen von bevorzugten Agenturen anzufordern. Standardmäßig ist agencyType=agencyId. Mögliche Werte: "agencyId", "agencyKey", "agencyName"
agencyType?: AgencyType
Eigenschaftswert
bikeType
Fahrradtyp des Fahrrads. Gibt an, welcher Typ von Fahrrädern verwendet wird. Wenn nicht angegeben, sind alle zulässig. Mögliche Werte sind: "privateBike", "dockedBike"
bikeType?: BikeType
Eigenschaftswert
destinationType
Der Typ des Ziels. Mögliche Werte: "position", "stopId", "stopKey"
destinationType?: DestinationType
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
modeType
Die Art der Fahrt für die angeforderte Route; als kommagetrennte Liste. Wenn nicht angegeben, sind alle Modi zulässig. Möglicherweise sind nicht alle Modi in allen Metrobereichen verfügbar. Wenn eine gültige Reise nicht gefunden wird, wird ein leeres Ergebnis zurückgegeben.
modeType?: ModeType[]
Eigenschaftswert
ModeType[]
originType
Der Typ des Ursprungs. Standardmäßig originType=position, angegeben als kommagetrennte Zeichenfolge, die aus Breitengrad und längengrad besteht, z. B. "47.641268,-122.125679". Mögliche Werte: "position", "stopId", "stopKey"
originType?: OriginType
Eigenschaftswert
routeType
Der Typ der angeforderten Route. Wenn nicht angegeben, wird "optimal" verwendet. Mögliche Werte: "optimal", "leastWalk", "leastTransfers"
routeType?: TransitRouteType
Eigenschaftswert
time
Die Abflug- oder Ankunftszeit in der Ortszeit im ISO-Format (2019-04-05T14:24:18-04:00). Wenn timeType nicht angegeben ist, wird davon ausgegangen, dass es "Abflug" ist, und die Zeit ist die aktuelle lokale Zeit am Ursprungspunkt.
time?: string
Eigenschaftswert
string
timeType
Gibt an, ob die Uhrzeit die Abflug- oder Ankunftszeit bedeutet. Falls nicht definiert, lautet der Standardwert "abflug". Mögliche Werte: "arrival", "departure", "last"
timeType?: TimeType
Eigenschaftswert
transitType
Gilt nur für modeType = publicTransit. Zulassen, dass nur eine bestimmte Gruppe von Typen des öffentlichen Verkehrs (als durch Kommas getrennte Liste) für die Route zurückgegeben wird. Beachten Sie, dass der angeforderte transitType möglicherweise nicht für die gesamte Route verfügbar ist. Wenn nicht angegeben, sind alle Modi zulässig.
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