Map View

השיעור JourneySharingMapView

google.maps.journeySharing.JourneySharingMapView מחלקה

תצוגת המפה.

גישה באמצעות חיוג אל const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing"). למידע נוסף, אפשר לעיין במאמר בנושא ספריות ב-API של JavaScript במפות.

JourneySharingMapView
JourneySharingMapView(options)
פרמטרים: 
יוצר תצוגת מפה.
automaticViewportMode
השדה הזה הוא לקריאה בלבד. מצב אזור תצוגה אוטומטי.
element
סוג:  Element
השדה הזה הוא לקריאה בלבד. רכיב ה-DOM שמגבה את התצוגה.
enableTraffic
סוג:  boolean
מפעילה או משביתה את שכבת התנועה.
locationProviders
סוג:  Array<LocationProvider> optional
השדה הזה הוא לקריאה בלבד. מקורות של מיקומים במעקב שיוצגו בתצוגה של מפת המעקב. כדי להוסיף או להסיר ספקי מיקום, יש להשתמש בשיטות JourneySharingMapView.addLocationProvider וגם JourneySharingMapView.removeLocationProvider.
map
סוג:  Map
השדה הזה הוא לקריאה בלבד. אובייקט המפה שכלול בתצוגת המפה.
mapOptions
סוג:  MapOptions
השדה הזה הוא לקריאה בלבד. אפשרויות המפה שהועברו למפה דרך תצוגת המפה.
locationProvider
סוג:  LocationProvider optional
השדה הזה הוא לקריאה בלבד. מקור של מיקומים במעקב שיוצגו בתצוגה של מפת המעקב.
destinationMarkerSetup
סוג:  MarkerSetup
הגדרת אפשרויות לסמן של מיקום יעד. מופעלת בכל פעם שסמן יעד חדש מעובד.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה defaultMarkerOptions של הקלט שמכיל אובייקט google.maps.

לציון אובייקט MarkupSetupOptions יש אותה השפעה כמו לציון פונקציה שמחזירה את האובייקט הסטטי.

אין לעשות שימוש חוזר באותו אובייקט MarkupSetupOptions בפונקציות שונות או בערכים סטטיים שונים, ואין להשתמש שוב באותו אובייקט google.maps.MarkerOptions עבור המפתח markOptions באובייקטים שונים של MarkSetupOptions. אם הערך של markOptions אינו מוגדר או שהוא ריק, הוא יוחלף בברירת המחדל. המערכת תתעלם מכל ערך שהוגדר עבור markOptions.map או markOptions.position.
originMarkerSetup
סוג:  MarkerSetup
הגדרת אפשרויות לסמן מיקום של נקודת המוצא. מופעלת בכל פעם שמתבצע רינדור של סמן מקור חדש.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה defaultMarkerOptions של הקלט שמכיל אובייקט google.maps.

לציון אובייקט MarkupSetupOptions יש אותה השפעה כמו לציון פונקציה שמחזירה את האובייקט הסטטי.

אין לעשות שימוש חוזר באותו אובייקט MarkupSetupOptions בפונקציות שונות או בערכים סטטיים שונים, ואין להשתמש שוב באותו אובייקט google.maps.MarkerOptions עבור המפתח markOptions באובייקטים שונים של MarkSetupOptions. אם הערך של markOptions אינו מוגדר או שהוא ריק, הוא יוחלף בברירת המחדל. המערכת תתעלם מכל ערך שהוגדר עבור markOptions.map או markOptions.position.
taskOutcomeMarkerSetup
סוג:  MarkerSetup
הגדרת אפשרויות לסמן מיקום של תוצאת משימה. מופעלת בכל פעם שסמן מיקום חדש של תוצאת משימה מעובד.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה defaultMarkerOptions של הקלט שמכיל אובייקט google.maps.

לציון אובייקט MarkupSetupOptions יש אותה השפעה כמו לציון פונקציה שמחזירה את האובייקט הסטטי.

אין לעשות שימוש חוזר באותו אובייקט MarkupSetupOptions בפונקציות שונות או בערכים סטטיים שונים, ואין להשתמש שוב באותו אובייקט google.maps.MarkerOptions עבור המפתח markOptions באובייקטים שונים של MarkSetupOptions. אם הערך של markOptions אינו מוגדר או שהוא ריק, הוא יוחלף בברירת המחדל. המערכת תתעלם מכל ערך שהוגדר עבור markOptions.map או markOptions.position.
unsuccessfulTaskMarkerSetup
סוג:  MarkerSetup
הגדרת אפשרויות לסמן מיקום משימה שנכשל. מופעלת בכל פעם שמתבצע רינדור של סמן משימה חדש שנכשל.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה defaultMarkerOptions של הקלט שמכיל אובייקט google.maps.

לציון אובייקט MarkupSetupOptions יש אותה השפעה כמו לציון פונקציה שמחזירה את האובייקט הסטטי.

אין לעשות שימוש חוזר באותו אובייקט MarkupSetupOptions בפונקציות שונות או בערכים סטטיים שונים, ואין להשתמש שוב באותו אובייקט google.maps.MarkerOptions עבור המפתח markOptions באובייקטים שונים של MarkSetupOptions. אם הערך של markOptions אינו מוגדר או שהוא ריק, הוא יוחלף בברירת המחדל. המערכת תתעלם מכל ערך שהוגדר עבור markOptions.map או markOptions.position.
vehicleMarkerSetup
סוג:  MarkerSetup
הגדרת אפשרויות לסמן מיקום של רכב. מופעלת כשמתבצע רינדור של סמן חדש של רכב.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה defaultMarkerOptions של הקלט שמכיל אובייקט google.maps.

לציון אובייקט MarkupSetupOptions יש אותה השפעה כמו לציון פונקציה שמחזירה את האובייקט הסטטי.

אין לעשות שימוש חוזר באותו אובייקט MarkupSetupOptions בפונקציות שונות או בערכים סטטיים שונים, ואין להשתמש שוב באותו אובייקט google.maps.MarkerOptions עבור המפתח markOptions באובייקטים שונים של MarkSetupOptions. אם הערך של markOptions אינו מוגדר או שהוא ריק, הוא יוחלף בברירת המחדל. המערכת תתעלם מכל ערך שהוגדר עבור markOptions.map או markOptions.position.
waypointMarkerSetup
סוג:  MarkerSetup
הגדרת אפשרויות לסמן מיקום של ציון דרך. מופעלת בכל פעם שמתבצע עיבוד של סמן ציון דרך חדש.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה defaultMarkerOptions של הקלט שמכיל אובייקט google.maps.

לציון אובייקט MarkupSetupOptions יש אותה השפעה כמו לציון פונקציה שמחזירה את האובייקט הסטטי.

אין לעשות שימוש חוזר באותו אובייקט MarkupSetupOptions בפונקציות שונות או בערכים סטטיים שונים, ואין להשתמש שוב באותו אובייקט google.maps.MarkerOptions עבור המפתח markOptions באובייקטים שונים של MarkSetupOptions. אם הערך של markOptions אינו מוגדר או שהוא ריק, הוא יוחלף בברירת המחדל. המערכת תתעלם מכל ערך שהוגדר עבור markOptions.map או markOptions.position.
anticipatedRoutePolylineSetup
סוג:  PolylineSetup
מגדירה אפשרויות לקו מרובה של מסלול צפוי. מופעלת בכל פעם שמעובד קו מרובה של מסלול צפוי חדש.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את השדה defaultPolylineOptions של הקלט שמכיל אובייקט google.maps.PolylineOptions, ולהחזיר אותו כ-polylineOptions באובייקט הפלט PolylineSetupOptions.

לציון אובייקט PolylineSetupOptions יש אותה השפעה כמו לציון פונקציה שמחזירה את האובייקט הסטטי.

אין לעשות שימוש חוזר באותו אובייקט PolylineSetupOptions בפונקציות שונות של PolylineSetup או בערכים סטטיים, ואין להשתמש שוב באותו אובייקט google.maps.PolylineOptions עבור המפתח polylineOptions באובייקטים שונים של PolylineSetupOptions. אם הערך של polylineOptions או גלוי לא מוגדר או לערך null, הערך שלהם יוחלף בברירת המחדל. המערכת תתעלם מכל הערכים שהוגדרו ל-polylineOptions.map או ל-polylineOptions.path.
takenRoutePolylineSetup
סוג:  PolylineSetup
מגדירה אפשרויות לקו מרובה של מסלול שנלקח. מופעלת בכל פעם שמעובד polyline חדש של מסלול שנלקח.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את השדה defaultPolylineOptions של הקלט שמכיל אובייקט google.maps.PolylineOptions, ולהחזיר אותו כ-polylineOptions באובייקט הפלט PolylineSetupOptions.

לציון אובייקט PolylineSetupOptions יש אותה השפעה כמו לציון פונקציה שמחזירה את האובייקט הסטטי.

אין לעשות שימוש חוזר באותו אובייקט PolylineSetupOptions בפונקציות שונות של PolylineSetup או בערכים סטטיים, ואין להשתמש שוב באותו אובייקט google.maps.PolylineOptions עבור המפתח polylineOptions באובייקטים שונים של PolylineSetupOptions.

המערכת תתעלם מהערכים שהוגדרו ל-polylineOptions.map או ל-polylineOptions.path. כל ערך לא מוגדר או null יוחלף בערך ברירת המחדל.
pingMarkerSetup
סוג:  MarkerSetup
הגדרת אפשרויות לסמן מיקום של פינג. מופעלת בכל פעם שסמן פינג חדש מעובד.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה defaultMarkerOptions של הקלט שמכיל אובייקט google.maps.

לציון אובייקט MarkupSetupOptions יש אותה השפעה כמו לציון פונקציה שמחזירה את האובייקט הסטטי.

אין לעשות שימוש חוזר באותו אובייקט MarkupSetupOptions בפונקציות שונות או בערכים סטטיים שונים, ואין להשתמש שוב באותו אובייקט google.maps.MarkerOptions עבור המפתח markOptions באובייקטים שונים של MarkSetupOptions. אם הערך של markOptions אינו מוגדר או שהוא ריק, הוא יוחלף בברירת המחדל. המערכת תתעלם מכל ערך שהוגדר עבור markOptions.map או markOptions.position.
successfulTaskMarkerSetup
סוג:  MarkerSetup
הגדרת אפשרויות לסמן מיקום משימה שבוצעה בהצלחה. מופעלת בכל פעם שמתבצע רינדור של סמן משימה חדשה שהסתיימה בהצלחה.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה defaultMarkerOptions של הקלט שמכיל אובייקט google.maps.

לציון אובייקט MarkupSetupOptions יש אותה השפעה כמו לציון פונקציה שמחזירה את האובייקט הסטטי.

אין לעשות שימוש חוזר באותו אובייקט MarkupSetupOptions בפונקציות שונות או בערכים סטטיים שונים, ואין להשתמש שוב באותו אובייקט google.maps.MarkerOptions עבור המפתח markOptions באובייקטים שונים של MarkSetupOptions. אם הערך של markOptions אינו מוגדר או שהוא ריק, הוא יוחלף בברירת המחדל. המערכת תתעלם מכל ערך שהוגדר עבור markOptions.map או markOptions.position.
destinationMarkers
סוג:  Array<Marker>
מחזירה את סמני היעד, אם יש כאלה.
originMarkers
סוג:  Array<Marker>
מחזירה את סמני המקור, אם יש כאלה.
successfulTaskMarkers
סוג:  Array<Marker>
מחזירה את סמני המשימות המוצלחים, אם יש כאלה.
taskOutcomeMarkers
סוג:  Array<Marker>
מחזירה את הסמנים של תוצאת המשימה, אם יש כאלה.
unsuccessfulTaskMarkers
סוג:  Array<Marker>
מחזירה את סמני המשימה שנכשלה, אם יש כאלה.
vehicleMarkers
סוג:  Array<Marker>
מחזירה את הסמנים של הרכב, אם יש כאלה.
waypointMarkers
סוג:  Array<Marker>
מחזירה את סמני ציון הדרך, אם יש כאלה.
anticipatedRoutePolylines
סוג:  Array<Polyline>
מחזירה את המסלולים הצפויים של המסלול, אם יש כאלה.
takenRoutePolylines
סוג:  Array<Polyline>
מחזירה את הקווים המצולעים של המסלול, אם יש כאלה.
addLocationProvider
addLocationProvider(locationProvider)
פרמטרים: 
ערך החזרה: ללא
הוספה של ספק מיקום לתצוגת המפה. אם ספק המיקום כבר נוסף, לא תתבצע כל פעולה.
removeLocationProvider
removeLocationProvider(locationProvider)
פרמטרים: 
ערך החזרה: ללא
הסרה של ספק מיקום מתצוגת המפה. אם ספק המיקום עדיין לא נוסף לתצוגת המפה, לא תתבצע כל פעולה.

הממשק JourneySharingMapViewOptions

google.maps.journeySharing.JourneySharingMapViewOptions ממשק

אפשרויות לתצוגת המפה.

element
סוג:  Element
רכיב ה-DOM שמגבה את התצוגה. חובה.
anticipatedRoutePolylineSetup optional
סוג:  PolylineSetup optional
מגדירה אפשרויות לקו מרובה של מסלול צפוי. מופעלת בכל פעם שמעובד קו מרובה של מסלול צפוי חדש.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את השדה defaultPolylineOptions של הקלט שמכיל אובייקט google.maps.PolylineOptions, ולהחזיר אותו כ-polylineOptions באובייקט הפלט PolylineSetupOptions.

לציון אובייקט PolylineSetupOptions יש אותה השפעה כמו לציון פונקציה שמחזירה את האובייקט הסטטי.

אין לעשות שימוש חוזר באותו אובייקט PolylineSetupOptions בפונקציות שונות של PolylineSetup או בערכים סטטיים, ואין להשתמש שוב באותו אובייקט google.maps.PolylineOptions עבור המפתח polylineOptions באובייקטים שונים של PolylineSetupOptions. אם הערך של polylineOptions או גלוי לא מוגדר או לערך null, הערך שלהם יוחלף בברירת המחדל. המערכת תתעלם מכל הערכים שהוגדרו ל-polylineOptions.map או ל-polylineOptions.path.
automaticViewportMode optional
סוג:  AutomaticViewportMode optional
מצב אזור תצוגה אוטומטי. ערך ברירת המחדל הוא FIT_ANTICIPATED_ROUTE, שמאפשר לתצוגת המפה להתאים אוטומטית את אזור התצוגה כדי להתאים לסמני רכב, לסמני מיקום ולכל קווים פוליגונים של מסלול צפויים. יש להגדיר את המצב הזה ל-NONE כדי להשבית את ההתאמה האוטומטית.
destinationMarkerSetup optional
סוג:  MarkerSetup optional
הגדרת אפשרויות לסמן של מיקום יעד. מופעלת בכל פעם שסמן יעד חדש מעובד.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה defaultMarkerOptions של הקלט שמכיל אובייקט google.maps.

לציון אובייקט MarkupSetupOptions יש אותה השפעה כמו לציון פונקציה שמחזירה את האובייקט הסטטי.

אין לעשות שימוש חוזר באותו אובייקט MarkupSetupOptions בפונקציות שונות או בערכים סטטיים שונים, ואין להשתמש שוב באותו אובייקט google.maps.MarkerOptions עבור המפתח markOptions באובייקטים שונים של MarkSetupOptions. אם הערך של markOptions אינו מוגדר או שהוא ריק, הוא יוחלף בברירת המחדל. המערכת תתעלם מכל ערך שהוגדר עבור markOptions.map או markOptions.position.
locationProvider optional
סוג:  LocationProvider optional
מקור של מיקומים במעקב שיוצגו בתצוגה של מפת המעקב. אפשרות.
locationProviders optional
סוג:  Array<LocationProvider> optional
מקורות של מיקומים במעקב שיוצגו בתצוגה של מפת המעקב. אפשרות.
mapOptions optional
סוג:  MapOptions optional
אפשרויות המפה מועברות אל google.maps.Map constructor.
originMarkerSetup optional
סוג:  MarkerSetup optional
הגדרת אפשרויות לסמן מיקום של נקודת המוצא. מופעלת בכל פעם שמתבצע רינדור של סמן מקור חדש.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה defaultMarkerOptions של הקלט שמכיל אובייקט google.maps.

לציון אובייקט MarkupSetupOptions יש אותה השפעה כמו לציון פונקציה שמחזירה את האובייקט הסטטי.

אין לעשות שימוש חוזר באותו אובייקט MarkupSetupOptions בפונקציות שונות או בערכים סטטיים שונים, ואין להשתמש שוב באותו אובייקט google.maps.MarkerOptions עבור המפתח markOptions באובייקטים שונים של MarkSetupOptions. אם הערך של markOptions אינו מוגדר או שהוא ריק, הוא יוחלף בברירת המחדל. המערכת תתעלם מכל ערך שהוגדר עבור markOptions.map או markOptions.position.
pingMarkerSetup optional
סוג:  MarkerSetup optional
הגדרת אפשרויות לסמן מיקום של פינג. מופעלת בכל פעם שסמן פינג חדש מעובד.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה defaultMarkerOptions של הקלט שמכיל אובייקט google.maps.

לציון אובייקט MarkupSetupOptions יש אותה השפעה כמו לציון פונקציה שמחזירה את האובייקט הסטטי.

אין לעשות שימוש חוזר באותו אובייקט MarkupSetupOptions בפונקציות שונות או בערכים סטטיים שונים, ואין להשתמש שוב באותו אובייקט google.maps.MarkerOptions עבור המפתח markOptions באובייקטים שונים של MarkSetupOptions. אם הערך של markOptions אינו מוגדר או שהוא ריק, הוא יוחלף בברירת המחדל. המערכת תתעלם מכל ערך שהוגדר עבור markOptions.map או markOptions.position.
successfulTaskMarkerSetup optional
סוג:  MarkerSetup optional
הגדרת אפשרויות לסמן מיקום משימה שבוצעה בהצלחה. מופעלת בכל פעם שמתבצע רינדור של סמן משימה חדשה שהסתיימה בהצלחה.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה defaultMarkerOptions של הקלט שמכיל אובייקט google.maps.

לציון אובייקט MarkupSetupOptions יש אותה השפעה כמו לציון פונקציה שמחזירה את האובייקט הסטטי.

אין לעשות שימוש חוזר באותו אובייקט MarkupSetupOptions בפונקציות שונות או בערכים סטטיים שונים, ואין להשתמש שוב באותו אובייקט google.maps.MarkerOptions עבור המפתח markOptions באובייקטים שונים של MarkSetupOptions. אם הערך של markOptions אינו מוגדר או שהוא ריק, הוא יוחלף בברירת המחדל. המערכת תתעלם מכל ערך שהוגדר עבור markOptions.map או markOptions.position.
takenRoutePolylineSetup optional
סוג:  PolylineSetup optional
מגדירה אפשרויות לקו מרובה של מסלול שנלקח. מופעלת בכל פעם שמעובד polyline חדש של מסלול שנלקח.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את השדה defaultPolylineOptions של הקלט שמכיל אובייקט google.maps.PolylineOptions, ולהחזיר אותו כ-polylineOptions באובייקט הפלט PolylineSetupOptions.

לציון אובייקט PolylineSetupOptions יש אותה השפעה כמו לציון פונקציה שמחזירה את האובייקט הסטטי.

אין לעשות שימוש חוזר באותו אובייקט PolylineSetupOptions בפונקציות שונות של PolylineSetup או בערכים סטטיים, ואין להשתמש שוב באותו אובייקט google.maps.PolylineOptions עבור המפתח polylineOptions באובייקטים שונים של PolylineSetupOptions.

המערכת תתעלם מהערכים שהוגדרו ל-polylineOptions.map או ל-polylineOptions.path. כל ערך לא מוגדר או null יוחלף בערך ברירת המחדל.
taskOutcomeMarkerSetup optional
סוג:  MarkerSetup optional
הגדרת אפשרויות לסמן מיקום של תוצאת משימה. מופעלת בכל פעם שסמן מיקום חדש של תוצאת משימה מעובד.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה defaultMarkerOptions של הקלט שמכיל אובייקט google.maps.

לציון אובייקט MarkupSetupOptions יש אותה השפעה כמו לציון פונקציה שמחזירה את האובייקט הסטטי.

אין לעשות שימוש חוזר באותו אובייקט MarkupSetupOptions בפונקציות שונות או בערכים סטטיים שונים, ואין להשתמש שוב באותו אובייקט google.maps.MarkerOptions עבור המפתח markOptions באובייקטים שונים של MarkSetupOptions. אם הערך של markOptions אינו מוגדר או שהוא ריק, הוא יוחלף בברירת המחדל. המערכת תתעלם מכל ערך שהוגדר עבור markOptions.map או markOptions.position.
unsuccessfulTaskMarkerSetup optional
סוג:  MarkerSetup optional
הגדרת אפשרויות לסמן מיקום משימה שנכשל. מופעלת בכל פעם שמתבצע רינדור של סמן משימה חדש שנכשל.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה defaultMarkerOptions של הקלט שמכיל אובייקט google.maps.

לציון אובייקט MarkupSetupOptions יש אותה השפעה כמו לציון פונקציה שמחזירה את האובייקט הסטטי.

אין לעשות שימוש חוזר באותו אובייקט MarkupSetupOptions בפונקציות שונות או בערכים סטטיים שונים, ואין להשתמש שוב באותו אובייקט google.maps.MarkerOptions עבור המפתח markOptions באובייקטים שונים של MarkSetupOptions. אם הערך של markOptions אינו מוגדר או שהוא ריק, הוא יוחלף בברירת המחדל. המערכת תתעלם מכל ערך שהוגדר עבור markOptions.map או markOptions.position.
vehicleMarkerSetup optional
סוג:  MarkerSetup optional
הגדרת אפשרויות לסמן מיקום של רכב. מופעלת כשמתבצע רינדור של סמן חדש של רכב.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה defaultMarkerOptions של הקלט שמכיל אובייקט google.maps.

לציון אובייקט MarkupSetupOptions יש אותה השפעה כמו לציון פונקציה שמחזירה את האובייקט הסטטי.

אין לעשות שימוש חוזר באותו אובייקט MarkupSetupOptions בפונקציות שונות או בערכים סטטיים שונים, ואין להשתמש שוב באותו אובייקט google.maps.MarkerOptions עבור המפתח markOptions באובייקטים שונים של MarkSetupOptions. אם הערך של markOptions אינו מוגדר או שהוא ריק, הוא יוחלף בברירת המחדל. המערכת תתעלם מכל ערך שהוגדר עבור markOptions.map או markOptions.position.
waypointMarkerSetup optional
סוג:  MarkerSetup optional
הגדרת אפשרויות לסמן מיקום של ציון דרך. מופעלת בכל פעם שמתבצע עיבוד של סמן ציון דרך חדש.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה defaultMarkerOptions של הקלט שמכיל אובייקט google.maps.

לציון אובייקט MarkupSetupOptions יש אותה השפעה כמו לציון פונקציה שמחזירה את האובייקט הסטטי.

אין לעשות שימוש חוזר באותו אובייקט MarkupSetupOptions בפונקציות שונות או בערכים סטטיים שונים, ואין להשתמש שוב באותו אובייקט google.maps.MarkerOptions עבור המפתח markOptions באובייקטים שונים של MarkSetupOptions. אם הערך של markOptions אינו מוגדר או שהוא ריק, הוא יוחלף בברירת המחדל. המערכת תתעלם מכל ערך שהוגדר עבור markOptions.map או markOptions.position.

קבועים של AutomaticViewportMode

google.maps.journeySharing.AutomaticViewportMode קבועים

מצב אזור תצוגה אוטומטי.

גישה באמצעות חיוג אל const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing"). למידע נוסף, אפשר לעיין במאמר בנושא ספריות ב-API של JavaScript במפות.

FIT_ANTICIPATED_ROUTE כוונן באופן אוטומטי את אזור התצוגה כך שיתאים לסמנים ולקווים פוליגונים גלויים במסלול. (זוהי ברירת המחדל)
NONE אין להתאים את אזור התצוגה באופן אוטומטי.

מחלקה מופשטת של LocationProvider

google.maps.journeySharing.LocationProvider כיתה מופשטת

סיווג ההורה של כל ספקי המיקום.

addListener
addListener(eventName, handler)
פרמטרים: 
  • eventNamestring שם האירוע להאזנה.
  • handlerFunction הגורם המטפל באירועים.
הערך המוחזר:  MapsEventListener
הוספת MapsEventListener לאירוע שהופעל על ידי ספק המיקום הזה. הפונקציה מחזירה מזהה עבור ה-listener הזה שאפשר להשתמש בו עם event.removeListener.

מחלקה מופשטת של PollingLocationProvider

google.maps.journeySharing.PollingLocationProvider כיתה מופשטת

סיווג ההורה של ספקי הקלפיות.

המחלקה המופשטת הזו נמשכת LocationProvider.

isPolling
סוג:  boolean
True אם ספק המיקום הזה עורך סקרים. קריאה בלבד.
pollingIntervalMillis
סוג:  number
משך הזמן המינימלי בין שליפת עדכוני מיקום באלפיות השנייה. אם אחזור של עדכון מיקום נמשך יותר מ-pollingIntervalMillis, עדכון המיקום הבא לא יתחיל עד לעדכון הנוכחי.

הגדרת הערך הזה כ-0, אינסוף או ערך שלילי משביתה את עדכוני המיקום האוטומטיים. עדכון מיקום חדש מאוחזר פעם אחת אם הפרמטר של מזהה המעקב (למשל, המזהה לצורכי מעקב של ספק מיקום המשלוח) או אפשרות סינון (למשל גבולות של אזור התצוגה או מסנני מאפיינים לספקי מיקום של כלי רכב) משתנים.

מרווח הזמן המינימלי והמינימלי הוא 5,000 אלפיות השנייה. אם תגדירו את מרווח הזמן לתשאול לערך חיובי נמוך יותר, המערכת תאחסן את הערך 5,000 ותשתמש בו.
עברו בירושה: addListener
ispollingchange
function(event)
ארגומנטים: 
אירוע שמופעל כשמצב הקלפי של ספק המיקום מתעדכן. אפשר להשתמש בPollingLocationProvider.isPolling כדי לקבוע את מצב הקלפי הנוכחי.

הממשק PollingLocationProviderIsPollingChangeEvent

google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent ממשק

אובייקט האירוע מועבר לגורם המטפל באירועים כשהאירוע PollingLocationProvider.ispollingchange מופעל.

error optional
סוג:  Error optional
השגיאה שגרמה לשינוי מצב התשאול, אם השינוי במצב נגרם עקב שגיאה. לא מוגדר אם שינוי המצב נובע מפעולות רגילות.