Verfügbare Fahrzeugtypen für Routen

Entwickler im Europäischen Wirtschaftsraum (EWR)

Sie können eine Route für verschiedene Fahrzeugtypen abrufen. Wenn Sie keinen Fahrzeugtyp angeben, verwendet die Routes API standardmäßig ein benzinbetriebenes Auto (DRIVE).

Wenn Sie die Mobilitätsform in einer computeRoutes HTTP POST Anfrage festlegen möchten, übergeben Sie das travelMode Feld im JSON-Anfragetext mit einem RouteTravelMode Enum-Wert. Sie können zwischen öffentlichen Verkehrsmitteln, Autofahrten, Zweirädern, Lkw, Fußwegen oder Fahrradrouten wählen.

Fahrzeugtyp RouteTravelMode -Wert Beschreibung
Fahrrad BICYCLE Route für Fahrräder und andere Fortbewegungsmittel, die mit menschlicher Kraft betrieben werden, berechnen. Informationen zu motorisierten Zweirädern finden Sie unter Zweirad.
Drive DRIVE Route für Autofahrten berechnen. DRIVE ist der Standardwert, wenn Sie keinen Fahrzeugtyp angeben.
Öffentliche Verkehrsmittel TRANSIT Route für öffentliche Verkehrsmittel mit Navigationsanweisungen für die in der Region verfügbaren öffentlichen Verkehrsmittel abrufen. Zu den öffentlichen Verkehrsmitteln können unter anderem Busse, U-Bahnen und Züge gehören. Eine Route für öffentliche Verkehrsmittel enthält in der Regel auch Anweisungen für den Weg zu, von und zwischen den Haltestellen.
Zweirad TWO_WHEELER Zweirad bezieht sich auf motorisierte Zweiräder (z. B. Motorräder). Die Mobilitätsform „Zweirad“ unterscheidet sich von der Mobilitätsform „Fahrrad“, die mit menschlicher Kraft betrieben wird.
Lkw TRUCK Route für ein großes Fahrzeug berechnen, indem Sie die physischen Attribute und Einschränkungen in routeModifiers.vehicleInfo angeben. Mit diesem Fahrzeugtyp können Sie niedrige Brücken, Gewichtsbeschränkungen und Gefahren vermeiden.
Zu Fuß WALK Route für Fußwege berechnen.

Mobilitätsform in einer Anfrage angeben

Wenn Sie eine Mobilitätsform in einer computeRoutes Anfrage angeben möchten, legen Sie das travelMode Feld im JSON-Anfragetext der HTTP POSTAnfrage fest und fügen Sie den erforderlichen X-Goog-FieldMaskHeader hinzu, um die gewünschten Route Antwortfelder auszuwählen. Wenn Sie von der Legacy Directions API migrieren, ersetzt das travelMode Feld im POST JSON-Anfragetext den Legacy-mode URL-Abfrage parameter. Weitere Informationen finden Sie unter Migrate to the Routes API.

curl -X POST -d '{
  "origin": {
    "location": {
      "latLng": {
        "latitude": 37.419734,
        "longitude": -122.0827784
      }
    }
  },
  "destination": {
    "location": {
      "latLng": {
        "latitude": 37.417670,
        "longitude": -122.079595
      }
    }
  },
  "travelMode": "BICYCLE"
}' \
-H 'Content-Type: application/json' -H 'X-Goog-Api-Key: YOUR_API_KEY' \
-H 'X-Goog-FieldMask: routes.duration,routes.distanceMeters,routes.polyline.encodedPolyline' \
'https://routes.googleapis.com/directions/v2:computeRoutes'