במאמר הזה נסביר על היכולות של הפלטפורמה של מפות Google בנושא חישוב מסלולים, מטריצת מרחקים, ניווט מפורט, כבישים וניתוב ציי רכב בממשקי API של Android, iOS, JavaScript ושירותי אינטרנט. כדי לעיין ביכולות הנתמכות, אפשר להשתמש בקישורים למעבר בין פלטפורמות או בתיבות הסינון:
עיון לפי קטגוריה: סקירה כללית | מפות | מקומות | מסלולים | סביבה | ניתוח נתונים
אפשר לסנן את היכולות של Routes לפי קטגוריית משנה, יכולת או פלטפורמה:
| קטגוריית משנה | פונקציה | פלטפורמה |
|---|---|---|
| מסלולים וניווט | הטמעה של תצוגת מסלול הגעה רגילה ממפות Google ב-iframe בדף אינטרנט. | JavaScript |
| אופטימיזציה של סדר העצירות במסלול | שירות אינטרנט | |
| החזרת קו פוליגוני מקודד בין כל שלב במסלול בין שתי קבוצות או יותר של קואורדינטות קו רוחב/קו אורך. | JavaScript Web Service | |
| החזרת קו פוליגוני מקודד למסלול בין שתי קבוצות או יותר של קואורדינטות קו רוחב/קו אורך. | JavaScript Web Service | |
| החזרת הוראות הגעה בין שתי קואורדינטות של קו רוחב וקו אורך או יותר, כסדרה של קואורדינטות לכל שלב לאורך המסלול. | JavaScript Web Service | |
| החזרת מסלול בין שתי קבוצות או יותר של קואורדינטות קו רוחב/קו אורך כסדרה של תיאורי תמרונים לשלבים לאורך המסלול. | JavaScript Web Service | |
| החזרת המרחק, זמן ההגעה וכתובת ה-URI של המסלול בין קבוצה של קואורדינטות של קווי רוחב/אורך לבין כל אחד מהמקומות ליד מיקום ספציפי. | Android iOS Web Service | |
| החזרת המרחק, זמן ההגעה וכתובת ה-URI של המסלול בין קבוצה של קואורדינטות של קווי רוחב/אורך לבין כל אחד מהמקומות שמוחזרים על סמך מחרוזת שאילתה. | Android iOS Web Service | |
| החזרת המרחק, זמן ההגעה וכתובת ה-URI של המסלול בין כל אחד מהמקומות שמוחזרים על סמך מחרוזת שאילתה, שנמצאים גם לאורך מסלול מוגדר מראש, לבין יעד המסלול. | Android Web Service | |
| החזרת המרחק, זמן ההגעה וכתובת ה-URI של המסלול בין נקודת המוצא של מסלול מוגדר מראש לבין כל אחד מהמקומות שמוחזרים על סמך מחרוזת שאילתה, שנמצאים גם הם לאורך המסלול. | Android שירות אינטרנט | |
| החזרת מרחקים למטריצה של מסלולים בין כמה נקודות מוצא ויעדים. | JavaScript Web Service | |
| החזרת מידע על מקומות על סמך מחרוזת שאילתה שנמצאים לאורך מסלול מוגדר מראש. | Android iOS Web Service | |
| הפונקציה מחזירה את המרחק בין כל שלב לאורך מסלול בין שני סטים או יותר של קואורדינטות של קו רוחב וקו אורך. | JavaScript Web Service | |
| החזרת המרחק של מסלול בין שתי קבוצות או יותר של קואורדינטות של קו רוחב/קו אורך. | JavaScript Web Service | |
| החזרת זמן ההגעה בין כל שלב במסלול בין שתי קבוצות או יותר של קואורדינטות קו רוחב/קו אורך. | JavaScript Web Service | |
| החזרת זמן ההגעה של מסלול בין שתי קבוצות או יותר של קואורדינטות קו רוחב/קו אורך. | JavaScript Web Service | |
| החזרת מידע על אגרות למטריצה של מסלולים בין כמה נקודות מוצא ויעדים. | שירות אינטרנט | |
| החזרת מידע על אגרות עבור מסלול בין שני סטים או יותר של קואורדינטות של קו רוחב/אורך. | שירות אינטרנט | |
| החזרת זמני נסיעה למטריצה של מסלולים בין כמה נקודות מוצא ליעדים. | JavaScript Web Service | |
| מגדירים נקודה שדרכה המסלול יעבור. | שירות אינטרנט | |
| להגדיר נקודות ציון לאורך המסלול. | שירות אינטרנט | |
| הגדרת נקודות ציון לאורך המסלול. | שירות אינטרנט | |
| מציינים תחנה או נקודת מעבר לבקשת מסלול. | JavaScript Web Service | |
| מציינים מסלול ידידותי לסביבה בבקשה למסלולים. | שירות אינטרנט | |
| אפשר לציין מאפיינים שרוצים להימנע מהם, כמו כבישים מהירים או כבישי אגרה, בבקשה למסלול. | JavaScript Web Service | |
| מציינים איך להשתמש בנתוני התנועה בבקשת מסלול. | JavaScript Web Service | |
| מציינים מרחק קצר יותר או מסלול חלופי לבקשת מסלולים. | JavaScript Web Service | |
| מציינים את אמצעי התחבורה (נהיגה, תחבורה ציבורית, הליכה, רכב דו-גלגלי) לבקשת מטריצת מסלולים. | JavaScript Web Service | |
| מציינים את אמצעי התחבורה (נהיגה, תחבורה ציבורית, הליכה, רכב דו-גלגלי) לבקשת מסלול. | JavaScript Web Service | |
| מציינים את כיוון הרכב ואת הצד של הכביש במסלול. | שירות אינטרנט | |
| Fleet Engine | הוספת מפה אינטראקטיבית שניתנת להתאמה אישית, שעוקבת אחרי התקדמות הנסיעה מ-Fleet Engine לאפליקציה לנייד. | Android iOS |
| הוספת מיקום, עצירות, משימות וסמנים של נקודות ציון של רכב משלוחים ב-Fleet Engine למפה. | JavaScript | |
| הוספת קו פוליגוני של מסלול שעוקב אחרי נסיעה מ-Fleet Engine למפה בדף אינטרנט או באפליקציה לנייד. | Android iOS JavaScript | |
| הוספת המסלולים החזויים של רכבי המשלוחים והמשימות של Fleet Engine למפה. | JavaScript | |
| הוספת המיקום בזמן אמת של רכבי המשלוחים והמשימות של Fleet Engine למפה | JavaScript | |
| אפשר להחיל סגנונות מפה שונים על רמות זום שונות במפה למעקב אחרי צי רכב ב-Fleet Engine. | JavaScript | |
| החלת סגנונות מפה שונים על רמות זום שונות במפה שעוקבת אחרי התקדמות הנסיעה מ-Fleet Engine. | Android iOS JavaScript | |
| לשנות את צפיפות המקומות במפה של מעקב אחר צי רכב ב-Fleet Engine. | JavaScript | |
| שינוי צפיפות המקומות במפה שעוקבת אחרי התקדמות הנסיעה מ-Fleet Engine. | Android iOS JavaScript | |
| שינוי הסגנון של מבנים במפה למעקב אחרי צי רכב ב-Fleet Engine. | JavaScript | |
| שינוי הסגנון של מבנים במפה שעוקבת אחרי התקדמות הנסיעה מ-Fleet Engine. | Android iOS JavaScript | |
| שינוי הסגנון של הסמלים ותוויות הטקסט במפה למעקב אחרי צי רכב ב-Fleet Engine. | JavaScript | |
| שינוי הסגנון של הסמלים ותוויות הטקסט במפה שעוקבת אחרי התקדמות הנסיעה מ-Fleet Engine. | Android iOS JavaScript | |
| שינוי הסגנון של ציוני דרך במפה למעקב אחרי צי רכב ב-Fleet Engine. | JavaScript | |
| שינוי הסגנון של ציוני דרך במפה שעוקבת אחרי התקדמות הנסיעה מ-Fleet Engine. | Android iOS JavaScript | |
| שינוי הסגנון של כבישים, קווים שבורים ופוליגונים במפה של מעקב אחר צי רכב ב-Fleet Engine. | JavaScript | |
| שינוי הסגנון של כבישים, קווים פוליגוניים ופוליגונים במפה שעוקבת אחרי התקדמות הנסיעה מ-Fleet Engine. | Android iOS JavaScript | |
| יצירה והחזרה של נסיעה חדשה ב-Fleet Engine. | שירות אינטרנט | |
| התאמה אישית של סמן במפת מעקב אחר צי רכבים ב-Fleet Engine. | JavaScript | |
| התאמה אישית של סמן במפה שעוקב אחרי ההתקדמות של נסיעה מ-Fleet Engine. | Android iOS JavaScript | |
| התאמה אישית של הקו הפוליגוני של המסלול במפה למעקב אחרי צי רכב ב-Fleet Engine. | JavaScript | |
| התאמה אישית של קו פוליגוני של מסלול במפה שבה מתבצע מעקב אחר התקדמות הנסיעה מ-Fleet Engine. | Android iOS JavaScript | |
| הצגה או הסתרה של תכונות במפה למעקב אחרי צי רכב ב-Fleet Engine. | JavaScript | |
| הצגה או הסתרה של תכונות במפה שעוקבת אחרי התקדמות הנסיעה מ-Fleet Engine. | Android iOS JavaScript | |
| יצירת מופע של רכב חדש ב-Fleet Engine שמשויך לספק של נסיעות שיתופיות או משלוחים על פי דרישה. | Web Service | |
| דיווח על זמן ההגעה המשוער של רכב לנקודת הדרך הבאה לשירות Fleet Engine. | Android iOS | |
| דיווח על המיקום בזמן אמת של כלי רכב לשירות Fleet Engine | Android iOS | |
| דיווח לשירות Fleet Engine על המרחק שנותר לרכב עד לנקודת הדרך הבאה. | Android iOS | |
| דיווח על שימוש בנסיעות ב-Fleet Engine שניתן לחייב עליהן. | Web Service | |
| דיווח על הקואורדינטות של קו הרוחב/קו האורך של נקודות הציון בנסיעה של הרכב מ-Navigation SDK לשירות Fleet Engine. | Android iOS | |
| דיווח לשירות Fleet Engine על המסלול ש-Navigation SDK מספק לרכב. | Android iOS | |
| להגיב לאירועים של כלי רכב למשלוחים ב-Fleet Engine, כולל נסיעות, קטעים, משלוחים ומשימות שהושלמו. | JavaScript | |
| החזרת רשימה של כל הנסיעות ב-Fleet Engine של רכב מסוים. | שירות אינטרנט | |
| החזרת רשימה של כלי רכב ב-Fleet Engine שתואמים לקריטריונים שצוינו. | Web Service | |
| החזרת רשימה של כלי רכב ב-Fleet Engine שמשויכים לספק ותואמים לקריטריונים שצוינו, עם חלוקה לדפים. | שירות אינטרנט | |
| החזרת רכב משירות Fleet Engine. | Web Service | |
| אחזור מידע על נסיעה ב-Fleet Engine. | שירות אינטרנט | |
| החזרת מידע על נסיעה של רכב משירות Fleet Engine. | Android iOS | |
| עדכון נתוני נסיעה ב-Fleet Engine. | שירות אינטרנט | |
| עדכון התקדמות הנסיעה לאורך מסלול במפה בדף אינטרנט או באפליקציה לנייד עבור נסיעה ב-Fleet Engine. | Android iOS JavaScript | |
| עדכון מאפייני רכב ברכב ב-Fleet Engine. | Web Service | |
| עדכון נתוני רכב ב-Fleet Engine. | Web Service | |
| AI גנרטיבי | הצגת מסלול במפה שעברה אופטימיזציה לתשובות של סוכן AI. | Android iOS JavaScript |
| ניווט | הוספת כפתור לדיווח על שיבושים במסלול בהתאמה אישית. | Android iOS |
| הוספת רכיב בממשק המשתמש לניווט מפורט. | Android iOS | |
| הוספת שכבת תנועה לניווט מפורט. | Android iOS | |
| הוספת אינדיקטור להתקדמות הנסיעה לניווט המפורט. | Android iOS | |
| הוספת ניווט אינטראקטיבי עם מסלול מפורט ל-Android Auto לאפליקציית Android. | Android | |
| הוספת ניווט אינטראקטיבי מסלול מפורט ל-CarPlay באפליקציה ל-iOS. | iOS | |
| הוספת ניווט אינטראקטיבי עם מסלול מפורט לאפליקציה לנייד. | Android iOS | |
| להתריע למשתמשים על שיבושים לאורך המסלול שלהם. | Android iOS | |
| המשתמשים יכולים לדווח על שיבושים לאורך המסלול שלהם. | Android iOS | |
| לאפשר למשתמשים לאמת שיבושים לאורך המסלול שלהם. | Android iOS | |
| לאפשר למשתמשים לראות שיבושים לאורך המסלול לפני שמתחילים בניווט. | Android iOS | |
| התאמה אישית של מד המהירות וההתראות על המהירות המקסימלית המותרת במסלול המפורט. | Android iOS | |
| התאמה אישית של תכונות המפה שמופיעות במהלך ניווט מפורט. | Android iOS | |
| התאמה אישית של הרכיבים בממשק המשתמש ושל אמצעי הבקרה שמופיעים במהלך הניווט המפורט. | Android iOS | |
| שינוי העדפות הניתוב לניווט מפורט. | Android iOS | |
| לשנות את התצוגה וההתנהגות של המצלמה בניווט מפורט. | Android iOS | |
| החזרת פיד של מסלול מפורט כסדרה של הודעות לכל תמרון לאורך המסלול. | Android iOS | |
| החזרת עדכונים של מצב לילה מסשן ניווט מפורט. | Android iOS | |
| החזרת עדכונים על שינויים במסלול מתוך סשן ניווט מפורט. | Android iOS | |
| החזרת עדכונים על זמנים ומרחקים מסשן של ניווט מפורט. | Android iOS | |
| קבלת עדכונים על הגעת משתמשים חוזרים מסשן של מסלול מפורט. | Android iOS | |
| החזרת עדכונים של מיקום המשתמש מסשן ניווט מפורט. | Android iOS | |
| החזרת עדכוני מהירות של משתמש חוזר מסשן של ניווט מפורט. | Android iOS | |
| מגדירים את היעד לניווט המפורט. | Android iOS | |
| מציינים מסלול מתוכנן מחדש לניווט מפורט באמצעות אסימון מסלול לשימוש חוזר. | Android iOS | |
| ציינו סמלים מותאמים אישית של תמרונים לשימוש בפיד של ניווט מפורט. | Android iOS | |
| מציינים את צד הכביש והעדפות הגעה אחרות לניווט מפורט. | Android iOS | |
| מציינים את אמצעי התחבורה (נסיעה, הליכה, דו-גלגלי, מונית) לבקשת מסלול. | Android iOS | |
| מתחילים ניווט כדי לקבל מסלול מפורט. | Android iOS | |
| מקומות | החזרת המרחק, זמן ההגעה וכתובת ה-URI של המסלול בין קבוצה של קואורדינטות של קווי רוחב/אורך לבין כל אחד מהמקומות ליד מיקום ספציפי. | Android iOS Web Service |
| מחזירה את המרחק, זמן הגעה ו-URI של מסלול נסיעה בין קבוצה של קואורדינטות של קו רוחב וקו אורך לבין כל אחד מהמקומות שמוחזרים על סמך מחרוזת שאילתה. | Android iOS Web Service | |
| החזרת המרחק, זמן ההגעה וכתובת ה-URI של המסלול בין כל אחד מהמקומות שמוחזרים על סמך מחרוזת שאילתה, שנמצאים גם לאורך מסלול מוגדר מראש, לבין יעד המסלול. | Android Web Service | |
| החזרת המרחק, זמן ההגעה וכתובת ה-URI של המסלול בין נקודת המוצא של מסלול מוגדר מראש לבין כל אחד מהמקומות שמוחזרים על סמך מחרוזת שאילתה, שנמצאים גם הם לאורך המסלול. | Android Web Service | |
| החזרת מידע על מקומות שממוקמים לאורך מסלול מוגדר מראש, על סמך מחרוזת שאילתה. | Android iOS Web Service | |
| כבישים | החזרת קבוצה של קואורדינטות קו רוחב/קו אורך של קטע הכביש הקרוב ביותר לקבוצה של קואורדינטות שצוינו. | שירות אינטרנט |
| מחזירה קבוצה של קואורדינטות של קו רוחב/אורך שתואמות לקטעי דרך ומתאימות בצורה הכי מדויקת לנתיב של קבוצה של קואורדינטות שצוינו. | Web Service | |
| הפונקציה מחזירה את מזהה המקום ב-Google של קטע הדרך הכי קרוב לקבוצה של קואורדינטות של קו רוחב וקו אורך. | Web Service | |
| הפונקציה מחזירה את מגבלת המהירות של קטע הדרך עבור מזהה מקום ב-Google שסופק. | שירות אינטרנט | |
| החזרת מגבלת המהירות של קטע הדרך שהכי תואם למסלול של קבוצת קואורדינטות של קווי רוחב ואורך. | שירות אינטרנט | |
| אופטימיזציה של מסלולים | מומלץ להימנע מביצוע פניית פרסה במסלול רכב עם כמה עצירות. | Web Service |
| עיבוד באצווה של בקשה לאופטימיזציה של תוכנית משלוחים עם כמה עצירות, וכתיבת התשובה ב-Google Cloud Storage. | שירות אינטרנט | |
| כדאי לשלוח קודם משלוחים כבדים יותר. | שירות אינטרנט | |
| אופטימיזציה ליעדים מוגדרים מראש. | Web Service | |
| כדאי לתת עדיפות לביקורים בקרבת מקום כדי לבצע אותם ברצף. | שירות אינטרנט | |
| הקצו זמן לחנייה לפני ביצוע המשלוחים. | Web Service | |
| החזרת תוכנית משלוחים עם כמה עצירות, שעברה אופטימיזציה על סמך אילוצים ספציפיים של מסלול, עלות, משלוח ורכב. | Web Service | |
| מחזירה טוקן של מסלול ניווט למסלול בין כל עצירה בתוכנית משלוחים שעברה אופטימיזציה. | Web Service | |
| החזרת מדדים מצטברים של משלוחים, כלי רכב ועלויות לתוכנית משלוחים שעברה אופטימיזציה. | שירות אינטרנט | |
| החזרת קו פולינום מקודד למסלול בין כל עצירה בתוכנית משלוחים שעברה אופטימיזציה. | שירות אינטרנט | |
| החזרת מידע על עלות לכל משלוח בתוכנית משלוחים שעברה אופטימיזציה. | Web Service | |
| הפונקציה מחזירה את שעות ההתחלה והסיום של כל עצירה בתוכנית משלוחים שעברה אופטימיזציה. | שירות אינטרנט | |
| החזרת משכי הזמן של הנסיעה, העיכוב, ההפסקה וההמתנה בין כל עצירה בתוכנית משלוחים שעברה אופטימיזציה. | Web Service | |
| החזרת מידע על עומס הרכב בכל עצירה בתוכנית משלוחים שעברה אופטימיזציה. | שירות אינטרנט | |
| מציינים את הפרמטרים של מודל העלות לתוכנית משלוחים עם כמה עצירות. | Web Service | |
| מגדירים מגבלות עומס לכל רכב בתוכנית משלוחים עם כמה עצירות. | שירות אינטרנט | |
| מציינים את מגבלות הזמן לאיסוף ולמסירה של כל משלוח בתוכנית משלוחים עם כמה עצירות. | שירות אינטרנט | |
| מציינים את זמינות הזמן ואת המיקומים של כל כלי רכב בתוכנית משלוחים עם כמה יעדים. | שירות אינטרנט | |
| מציינים את חלון הזמנים של ההתחלה והסיום של תוכנית משלוחים עם כמה יעדים. | שירות אינטרנט | |
| מציינים את כלי הרכב שמוקצים לתוכנית משלוחים עם כמה יעדים. | Web Service | |
| מציינים את עלויות הזמן של כל רכב בתוכנית משלוחים עם כמה עצירות. | שירות אינטרנט | |
| מציינים אם לקחת בחשבון מידע על תנועה בזמן אמת בתכנון משלוח עם כמה תחנות. | שירות אינטרנט |