Map View

JourneySharingMapView class

google.maps.journeySharing.JourneySharingMapView class

תצוגת המפה.

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

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
המדיניות הזו מגדירה אפשרויות לסמן של מיקום היעד. מופעל בכל פעם שסמן יעד חדש מוצג.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה ברירת המחדל של הקלט markerOptions שמכיל אובייקט google.maps.MarkerOptions, ולהחזיר אותו כ-markerOptions באובייקט הפלט MarkerSetupOptions.

הגדרת אובייקט MarkerSetupOptions זהה להגדרת פונקציה שמחזירה את האובייקט הסטטי הזה.

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

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה ברירת המחדל של הקלט markerOptions שמכיל אובייקט google.maps.MarkerOptions, ולהחזיר אותו כ-markerOptions באובייקט הפלט MarkerSetupOptions.

הגדרת אובייקט MarkerSetupOptions זהה להגדרת פונקציה שמחזירה את האובייקט הסטטי הזה.

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

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה ברירת המחדל של הקלט markerOptions שמכיל אובייקט google.maps.MarkerOptions, ולהחזיר אותו כ-markerOptions באובייקט הפלט MarkerSetupOptions.

הגדרת אובייקט MarkerSetupOptions זהה להגדרת פונקציה שמחזירה את האובייקט הסטטי הזה.

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

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה ברירת המחדל של הקלט markerOptions שמכיל אובייקט google.maps.MarkerOptions, ולהחזיר אותו כ-markerOptions באובייקט הפלט MarkerSetupOptions.

הגדרת אובייקט MarkerSetupOptions זהה להגדרת פונקציה שמחזירה את האובייקט הסטטי הזה.

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

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה ברירת המחדל של הקלט markerOptions שמכיל אובייקט google.maps.MarkerOptions, ולהחזיר אותו כ-markerOptions באובייקט הפלט MarkerSetupOptions.

הגדרת אובייקט MarkerSetupOptions זהה להגדרת פונקציה שמחזירה את האובייקט הסטטי הזה.

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

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה ברירת המחדל של הקלט markerOptions שמכיל אובייקט google.maps.MarkerOptions, ולהחזיר אותו כ-markerOptions באובייקט הפלט MarkerSetupOptions.

הגדרת אובייקט MarkerSetupOptions זהה להגדרת פונקציה שמחזירה את האובייקט הסטטי הזה.

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

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

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

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

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

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

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

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

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה ברירת המחדל של הקלט markerOptions שמכיל אובייקט google.maps.MarkerOptions, ולהחזיר אותו כ-markerOptions באובייקט הפלט MarkerSetupOptions.

הגדרת אובייקט MarkerSetupOptions זהה להגדרת פונקציה שמחזירה את האובייקט הסטטי הזה.

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

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה ברירת המחדל של הקלט markerOptions שמכיל אובייקט google.maps.MarkerOptions, ולהחזיר אותו כ-markerOptions באובייקט הפלט MarkerSetupOptions.

הגדרת אובייקט MarkerSetupOptions זהה להגדרת פונקציה שמחזירה את האובייקט הסטטי הזה.

אסור לעשות שימוש חוזר באותו אובייקט MarkerSetupOptions בפונקציות שונות של MarkerSetup או בערכים סטטיים, ואסור לעשות שימוש חוזר באותו אובייקט google.maps.MarkerOptions עבור המפתח markerOptions באובייקטים שונים של MarkerSetupOptions. אם markerOptions לא מוגדר או null, הוא יוחלף בערך ברירת המחדל. המערכת תתעלם מכל ערך שמוגדר עבור markerOptions.map או markerOptions.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)
פרמטרים: 
  • locationProviderLocationProvider ספק המיקום שרוצים להוסיף.
ערך מוחזר:  אין
הוספת ספק מיקום לתצוגת המפה. אם ספק המיקום כבר נוסף, לא מתבצעת פעולה.
removeLocationProvider
removeLocationProvider(locationProvider)
פרמטרים: 
  • locationProviderLocationProvider ספק שירותי המיקום שרוצים להסיר.
ערך מוחזר:  אין
הסרת ספק מיקום מתצוגת המפה. אם ספק המיקום לא נוסף כבר לתצוגת המפה, לא מתבצעת פעולה.

ממשק 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 או visible לא מוגדרים או שהערך שלהם הוא null, הם יוחלפו בערך ברירת המחדל. המערכת תתעלם מכל הערכים שמוגדרים עבור polylineOptions.map או polylineOptions.path.
automaticViewportMode optional
סוג:  AutomaticViewportMode optional
מצב אזור תצוגה אוטומטי. ערך ברירת המחדל הוא FIT_ANTICIPATED_ROUTE, שמאפשר להתאים אוטומטית את אזור התצוגה בתצוגת המפה כך שיכלול את סמני הרכב, סמני המיקום וכל קו פוליגון של מסלול צפוי שמוצג. מגדירים את האפשרות הזו ל-NONE כדי להשבית את ההתאמה האוטומטית.
destinationMarkerSetup optional
סוג:  MarkerSetup optional
המדיניות הזו מגדירה אפשרויות לסמן של מיקום היעד. מופעל בכל פעם שסמן יעד חדש מוצג.

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה ברירת המחדל של הקלט markerOptions שמכיל אובייקט google.maps.MarkerOptions, ולהחזיר אותו כ-markerOptions באובייקט הפלט MarkerSetupOptions.

הגדרת אובייקט MarkerSetupOptions זהה להגדרת פונקציה שמחזירה את האובייקט הסטטי הזה.

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

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה ברירת המחדל של הקלט markerOptions שמכיל אובייקט google.maps.MarkerOptions, ולהחזיר אותו כ-markerOptions באובייקט הפלט MarkerSetupOptions.

הגדרת אובייקט MarkerSetupOptions זהה להגדרת פונקציה שמחזירה את האובייקט הסטטי הזה.

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

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה ברירת המחדל של הקלט markerOptions שמכיל אובייקט google.maps.MarkerOptions, ולהחזיר אותו כ-markerOptions באובייקט הפלט MarkerSetupOptions.

הגדרת אובייקט MarkerSetupOptions זהה להגדרת פונקציה שמחזירה את האובייקט הסטטי הזה.

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

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה ברירת המחדל של הקלט markerOptions שמכיל אובייקט google.maps.MarkerOptions, ולהחזיר אותו כ-markerOptions באובייקט הפלט MarkerSetupOptions.

הגדרת אובייקט MarkerSetupOptions זהה להגדרת פונקציה שמחזירה את האובייקט הסטטי הזה.

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

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

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

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

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

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה ברירת המחדל של הקלט markerOptions שמכיל אובייקט google.maps.MarkerOptions, ולהחזיר אותו כ-markerOptions באובייקט הפלט MarkerSetupOptions.

הגדרת אובייקט MarkerSetupOptions זהה להגדרת פונקציה שמחזירה את האובייקט הסטטי הזה.

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

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה ברירת המחדל של הקלט markerOptions שמכיל אובייקט google.maps.MarkerOptions, ולהחזיר אותו כ-markerOptions באובייקט הפלט MarkerSetupOptions.

הגדרת אובייקט MarkerSetupOptions זהה להגדרת פונקציה שמחזירה את האובייקט הסטטי הזה.

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

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה ברירת המחדל של הקלט markerOptions שמכיל אובייקט google.maps.MarkerOptions, ולהחזיר אותו כ-markerOptions באובייקט הפלט MarkerSetupOptions.

הגדרת אובייקט MarkerSetupOptions זהה להגדרת פונקציה שמחזירה את האובייקט הסטטי הזה.

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

אם מציינים פונקציה, הפונקציה יכולה וצריכה לשנות את שדה ברירת המחדל של הקלט markerOptions שמכיל אובייקט google.maps.MarkerOptions, ולהחזיר אותו כ-markerOptions באובייקט הפלט MarkerSetupOptions.

הגדרת אובייקט MarkerSetupOptions זהה להגדרת פונקציה שמחזירה את האובייקט הסטטי הזה.

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

AutomaticViewportMode constants

google.maps.journeySharing.AutomaticViewportMode constants

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

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

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

LocationProvider abstract class

google.maps.journeySharing.LocationProvider abstract class

מחלקת האב של כל ספקי המיקום.

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

PollingLocationProvider abstract class

google.maps.journeySharing.PollingLocationProvider abstract class

מחלקת האב של ספקי מיקומי קלפי.

המחלקת האבסטרקטית הזו היא הרחבה של LocationProvider.

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

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

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

PollingLocationProviderIsPollingChangeEvent interface

google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent ממשק

אובייקט האירוע שמועבר ל-event handler כשמופעל האירוע PollingLocationProvider.ispollingchange.

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