Map View

הכיתה JourneySharingMapView

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

המשתנים הקבועים של AutomaticViewportMode

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

מצב חלון תצוגה אוטומטי.

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

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

הכיתה המצומצמת LocationProvider

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

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

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

הכיתה המצומצמת PollingLocationProvider

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

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

הכיתה הזו היא נגזרת של LocationProvider.

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

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

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

הממשק PollingLocationProviderIsPollingChangeEvent

ממשק google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent

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

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