Route planen

Wenn Sie die beste Route für einen Mitfahrdienst ermitteln, ist die schnellste Route unter Umständen nicht immer die beste Option. Vielleicht möchten Sie Ihre Route planen.

Mit der Routes Preferred API können Sie eine Route planen. Dazu geben Sie mithilfe der Methode ComputeCustomRoutes ein Routenziel an.

Die Methode ComputeCustomRoutes kann auch die Routencompliance unterstützen, da Sie den Unterschied zwischen der vom Operator ausgewählten Route und der abgefahrenen Route minimieren können.

Verwenden Sie sowohl die Routes Preferred API als auch das Navigation SDK, um alle Vorteile der Routenplanung zu nutzen.

Methode „ComputeCustomRoutes“ aktivieren

Bevor Sie die Methode ComputeCustomRoutes in Ihrem Code verwenden können, müssen Sie sie aktivieren. Weitere Informationen zum Aktivieren von Routes Preferred API-Methoden finden Sie unter Erste Schritte.

ComputeCustomRoutes-Methode verwenden

Für die Methode ComputeCustomRoutes müssen Sie in der Eingabe eine Antwortfeldmaske angeben. Sie können die Antwortfeldmaske mit dem URL-Parameter $fields oder fields oder mit dem HTTP-/gRPC-Header X-Goog-FieldMask angeben. Weitere Informationen finden Sie unter Systemparameter.

Der Feldmaskenwert ist eine durch Kommas getrennte Liste von Feldpfaden. Jeder Feldpfad ist eine durch Punkte getrennte Liste von Feldnamen, die die Nachrichtenhierarchie darstellen. Ein Feldname ist entweder der JSON-Objektschlüssel oder der Name des protobuf-Feld-Tags. Der Feldpfad beginnt beim Antwortnachrichtentyp der obersten Ebene und wird optional von einem oder mehreren Punkten gefolgt von der nächsten Ebene des Feldnamens gefolgt. Im Allgemeinen werden Feldpfade so konstruiert:

topLevelField[.secondLevelField][.thirdLevelField][...]

Eine Sonderfeldmaske ist ein Platzhalter „*“, mit dem alle Felder auf Stammebene ausgewählt werden.

Weitere Informationen finden Sie unter:

Beispiele für die Verwendung der Methode ComputeCustomRoutes finden Sie unter Beispiele für die Berechnung einer benutzerdefinierten Route (Beta).

Mautgebühren berechnen

Weitere Informationen zur Berechnung von Mautgebühren

Beispiele für die Berechnung von Mautgebühren finden Sie unter Beispiele für eine benutzerdefinierte Route berechnen.