הודעת בקשה v1alpha.computeRouteMatrix
ייצוג JSON |
---|
{ "origins": [ { object ( |
שדות | |
---|---|
origins[] |
חובה. מערך מקורות, שקובע את השורות במטריצת התגובה. יש כמה מגבלות גודל שחלות על העוצמה של מקורות ויעדים:
|
destinations[] |
חובה. מערך של יעדים, שקובע את העמודות במטריצת התגובות. |
travelMode |
אפשרות. מציין את אמצעי התחבורה. |
routingPreference |
אפשרות. מציין את אופן חישוב המסלול. השרת מנסה להשתמש בהעדפת הניתוב שנבחרה כדי לחשב את המסלול. אם העדפת הניתוב מובילה לשגיאה או לזמן אחזור ארוך במיוחד, תוחזר שגיאה. בעתיד, ייתכן שניישם מנגנון חלופה לשימוש באפשרות אחרת, כאשר האפשרות המועדפת אינה מספקת תוצאה חוקית. אפשר לציין את האפשרות הזו רק כאשר הערך של |
departureTime |
אפשרות. שעת היציאה. אם לא תגדירו את הערך הזה, ברירת המחדל תהיה השעה שבה שלחתם את הבקשה. אם מגדירים את הערך הזה לזמן שכבר התרחש, הבקשה תיכשל. חותמת זמן בפורמט "זולו" RFC3339 UTC, ברזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
RouteMatrixOrigin
מקור יחיד עבור ComputeRouteMatrixRequest
ייצוג JSON |
---|
{ "waypoint": { object ( |
שדות | |
---|---|
waypoint |
חובה. ציון דרך של נקודת המוצא |
routeModifiers |
אפשרות. מגבילי התאמה לכל מסלול שמזהה אותו כמקור |
RouteMatrixDestination
יעד אחד ל-ComputeRouteMatrixRequest
ייצוג JSON |
---|
{
"waypoint": {
object ( |
שדות | |
---|---|
waypoint |
חובה. ציון דרך ביעד |