Wenn Sie die Dokumentation von Google Maps Directions API mit dem Parameter überprüfen mode=transit
oder transit_mode=bus
, sie haben nicht die Servicenummer der Fahrzeuge angeben, dass wird im Transitmodus verwendet.
Wenn Sie die Transit Details der Dokumentation überprüfen, es enthält das folgende Feld Zeile, die in diesem Schritt verwendet, um Informationen über die Transitleitung enthält und die folgenden Eigenschaften umfassen:
name
enthält den vollständigen Namen von dieser Transitlinie. z.B. "7 Avenue Express".
color
enthält die Farbe, die häufig in der Beschilderung für diese Transitlinie verwendet wird. Die Farbe wird als hexadezimale Zeichenfolge angegeben, z. B .: # FF0033.
agencies
enthält ein Array von Objekten, die jeweils Informationen über den Betreiber der Linie liefern.
short_name
enthält den Kurznamen dieser Transitlinie. Dies ist normalerweise eine Zeilennummer, beispielsweise "M7" oder "355".
vehicle
enthält den Typ des Fahrzeugs, das in dieser Linie verwendet wird. Dies kann die folgenden Eigenschaften umfassen:
name
enthält den Namen des Fahrzeugs auf dieser Linie. z.B. "U-Bahn".
type
enthält den Fahrzeugtyp, der auf dieser Linie fährt. Eine vollständige Liste der unterstützten Werte finden Sie in der Dokumentation Vehicle Type.
icon
enthält die URL für ein Symbol, das diesem Fahrzeugtyp zugeordnet ist.
local_icon
enthält die URL für das mit diesem Fahrzeugtyp verknüpfte Symbol, basierend auf der lokalen Verkehrsbeschilderung.
Anmerkung: Ich denke, das short_name
Sie die Servicenummer geben kann, wenn Sie in Ihrer Musteranfrage überprüfen, es wird Ihnen ein "short_name": "500D", welches es in Ihrem Beispiel-Screenshot verfügbar ist.
hi hast du die Lösung für das obige Problem gefunden. – Adarsh