v1alpha.computeRouteMatrix-Anfragenachricht
JSON-Darstellung |
---|
{ "origins": [ { object ( |
Felder | |
---|---|
origins[] |
Erforderlich. Array von Ursprüngen, das die Zeilen der Antwortmatrix bestimmt. Für die Kardinalität von Start- und Zielorten gelten mehrere Größenbeschränkungen:
|
destinations[] |
Erforderlich. Array von Zielen, das die Spalten der Antwortmatrix bestimmt. |
travelMode |
Optional. Gibt die Mobilitätsform an. |
routingPreference |
Optional. Gibt an, wie die Route berechnet wird. Der Server versucht, die Route anhand der ausgewählten Routingeinstellung zu berechnen. Wenn die Routingeinstellung zu einem Fehler oder einer extrem langen Latenz führt, wird ein Fehler zurückgegeben. In Zukunft werden wir möglicherweise einen Fallback-Mechanismus implementieren, um eine andere Option zu verwenden, wenn die bevorzugte Option kein gültiges Ergebnis liefert. Sie können diese Option nur angeben, wenn |
departureTime |
Optional. Die Abfahrtszeit. Wenn Sie diesen Wert nicht festlegen, wird standardmäßig der Zeitpunkt der Anfrage verwendet. Wenn Sie diesen Wert auf einen bereits aufgetretenen Zeitpunkt festlegen, schlägt die Anfrage fehl. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: |
RouteMatrixOrigin
Ein einzelner Ursprung für ComputeRouteMatrixRequest
JSON-Darstellung |
---|
{ "waypoint": { object ( |
Felder | |
---|---|
waypoint |
Erforderlich. Start-Wegpunkt |
routeModifiers |
Optional. Modifikatoren für jede Route, die dies als Startpunkt verwendet |
RouteMatrixDestination
Ein einzelnes Ziel für ComputeRouteMatrixRequest
JSON-Darstellung |
---|
{
"waypoint": {
object ( |
Felder | |
---|---|
waypoint |
Erforderlich. Wegpunkt des Ziels |