Map View

המחלקה JourneySharingMapView

google.maps.journeySharing.JourneySharingMapView ספריית
הכיתה "journeySharing"

תצוגת המפה.

const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing");
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
מגדיר אפשרויות לקו פוליגוני של מסלול צפוי. מופעלת בכל פעם שנוצר קו פוליגוני חדש של מסלול צפוי.

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

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

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

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

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

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

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

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

ממשק JourneySharingMapViewOptions

ממשק google.maps.journeySharing.JourneySharingMapViewOptions

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

אל תשתמשו שוב באותו אובייקט MarkerSetupOptions בפונקציות MarkerSetup שונות או בערכים סטטיים, ואל תשתמשו שוב באותו אובייקט google.maps.MarkerOptions למפתח markerOptions באובייקטים שונים של MarkerSetupOptions. אם markerOptions לא מוגדר או שהוא null, הוא יוחלף בברירת המחדל. המערכת תתעלם מכל ערך שמוגדר ל-markerOptions.map או ל-markerOptions.position.
waypointMarkerSetup
אופציונלי
סוג: 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 קבועים
ספרייה "journeySharing"

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

אפשר להשתמש בקבועים האלה גם כמחרוזות. ב-TypeScript, המחרוזות המילוליות מוגדרות לפי הסוג AutomaticViewportModeString.

const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing");
FIT_ANTICIPATED_ROUTE כוונון אוטומטי של אזור התצוגה כך שיתאים לסמנים ולקווים הפוליגוניים של המסלול הצפוי שגלויים. זוהי אפשרות ברירת המחדל.
NONE לא לשנות באופן אוטומטי את אזור התצוגה.

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

google.maps.journeySharing.LocationProvider מחלקה מופשטת

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

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

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

google.maps.journeySharing.PollingLocationProvider abstract class
extends 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
אופציונלי
סוג: Error optional
השגיאה שגרמה לשינוי במצב הסקר, אם השינוי במצב נגרם כתוצאה משגיאה. לא מוגדר אם השינוי במצב נבע מפעולות רגילות.