Map View

فئة JourneySharingMapView

google.maps.journeySharing.JourneySharingMapView الصف الدراسي

عرض الخريطة.

الوصول من خلال الاتصال بـ const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing"). راجع المكتبات في واجهة برمجة تطبيقات جافا سكريبت للخرائط.

JourneySharingMapView
JourneySharingMapView(options)
المعلّمات: 
إنشاء مثيل لطريقة عرض خريطة.
anticipatedRoutePolylines
النوع:  Array<Polyline>
لعرض الخطوط المتعددة المتوقعة للمسار، إن وجدت.
anticipatedRoutePolylineSetup
النوع:  PolylineSetup
تكوين خيارات لخط المسار المتوقع. استدعاء كلما تم عرض خط متعدد جديد متوقع.

في حال تحديد دالة، يمكن للدالة تعديل حقل defaultPolylineOptions الإدخال الذي يحتوي على كائن google.maps.PolylineOptions، وينبغي لدالة هذا الحقل إرجاعه كـ polylineOptions في عنصر النتيجة LinelineSetupOptions.

إن تحديد كائن PolylineSetupOptions له نفس تأثير تحديد دالة تعرض هذا الكائن الثابت.

لا تُعِد استخدام كائن PolylineSetupOptions نفسه في دوال PolylineSetup أو قيم ثابتة مختلفة، ولا تعيد استخدام كائن google.maps.PolylineOptions نفسه لمفتاح polylineOptionsOptions في كائنات PolylineSetupOptions مختلفة. في حال عدم ضبط خيارات الخطوط المتعددة أو المرئية أو عدم ضبطها، سيتم استبداله بالإعداد التلقائي. وسيتم تجاهل أي قيم تم ضبطها للمسار polylineOptions.map أو polylineOptions.path.
automaticViewportMode
النوع:  AutomaticViewportMode
هذا الحقل للقراءة فقط. وضع إطار العرض التلقائي.
element
النوع:  Element
هذا الحقل للقراءة فقط. عنصر DOM الذي يدعم العرض.
enableTraffic
النوع:  boolean
لتمكين طبقة حركة المرور أو تعطيلها.
locationProvider
النوع:  LocationProvider
هذا الحقل للقراءة فقط. مصدر للمواقع التي يتم تتبعها ليتم عرضها في عرض خريطة التتبع.
map
النوع:  Map
هذا الحقل للقراءة فقط. عنصر الخريطة المضمن في عرض الخريطة.
mapOptions
النوع:  MapOptions
هذا الحقل للقراءة فقط. تم تمرير خيارات الخريطة إلى الخريطة عبر عرض الخريطة.
takenRoutePolylines
النوع:  Array<Polyline>
لعرض الخطوط المتعددة التي تم اتخاذها في المسار، إن وجدت.
takenRoutePolylineSetup
النوع:  PolylineSetup
تكوين خيارات لخط المسار الذي تم اتخاذه. يتم الاستدعاء عندما يتم عرض خط متعدد جديد يتم اتخاذه من المسارات.

في حال تحديد دالة، يمكن للدالة تعديل حقل defaultPolylineOptions الإدخال الذي يحتوي على كائن google.maps.PolylineOptions، وينبغي لدالة هذا الحقل إرجاعه كـ polylineOptions في عنصر النتيجة LinelineSetupOptions.

إن تحديد كائن PolylineSetupOptions له نفس تأثير تحديد دالة تعرض هذا الكائن الثابت.

لا تُعِد استخدام كائن PolylineSetupOptions نفسه في دوال PolylineSetup أو قيم ثابتة مختلفة، ولا تعيد استخدام كائن google.maps.PolylineOptions نفسه لمفتاح polylineOptionsOptions في كائنات PolylineSetupOptions مختلفة.

سيتم تجاهل أي قيم تم ضبطها للمسار polylineOptions.map أو polylineOptions.path. سيتم استبدال أي قيمة لم يتم ضبطها أو فارغة بالقيمة التلقائية.
destinationMarkerSetup
النوع:  MarkerSetup
تكوين خيارات علامة موقع الوجهة. يتم الاستدعاء عندما يتم عرض علامة وجهة جديدة.

في حال تحديد دالة، يمكن للدالة أن تعمل على تعديل حقل defaultMarkerOptions من الإدخال الذي يحتوي على كائن google.maps.MarkerOptions، ويجب أن تُعيده كأداة محدّدة في تشير العلامة OptionsOptions.

يُحدِّد تحديد عنصر واجهة إعداد الخيارات نفس تأثير تحديد دالة تعرض هذا الكائن الثابت.

لا تُعِد استخدام كائنMarkSetupOptions نفسه في دوال مختلفة أو قيم ثابتة في أداة المحدّد، ولا تُعِد استخدام الكائن google.maps.MarkerOptions نفسه لمفتاح KeyOptions. إذا لم يتم تعيين المعلمةOptionsOptions أو كانت فارغة، فسيتم استبدالها بالإعداد الافتراضي. سيتم تجاهل أي قيمة تم تحديدها للعلامة OptionsOptions.map أو tagOptions.position.
originMarkerSetup
النوع:  MarkerSetup
تتيح هذه السياسة ضبط خيارات محدِّد الموقع الجغرافي لنقطة الانطلاق. يتم الاستدعاء عندما يتم عرض علامة أصل جديدة.

في حال تحديد دالة، يمكن للدالة أن تعمل على تعديل حقل defaultMarkerOptions من الإدخال الذي يحتوي على كائن google.maps.MarkerOptions، ويجب أن تُعيده كأداة محدّدة في تشير العلامة OptionsOptions.

يُحدِّد تحديد عنصر واجهة إعداد الخيارات نفس تأثير تحديد دالة تعرض هذا الكائن الثابت.

لا تُعِد استخدام كائنMarkSetupOptions نفسه في دوال مختلفة أو قيم ثابتة في أداة المحدّد، ولا تُعِد استخدام الكائن google.maps.MarkerOptions نفسه لمفتاح KeyOptions. إذا لم يتم تعيين المعلمةOptionsOptions أو كانت فارغة، فسيتم استبدالها بالإعداد الافتراضي. سيتم تجاهل أي قيمة تم تحديدها للعلامة OptionsOptions.map أو tagOptions.position.
pingMarkerSetup
النوع:  MarkerSetup
تتيح هذه السياسة ضبط خيارات محدِّد موقع أداة فحص الاتصال. يتم الاستدعاء عندما يتم عرض علامة فحص اتصال جديدة.

في حال تحديد دالة، يمكن للدالة أن تعمل على تعديل حقل defaultMarkerOptions من الإدخال الذي يحتوي على كائن google.maps.MarkerOptions، ويجب أن تُعيده كأداة محدّدة في تشير العلامة OptionsOptions.

يُحدِّد تحديد عنصر واجهة إعداد الخيارات نفس تأثير تحديد دالة تعرض هذا الكائن الثابت.

لا تُعِد استخدام كائنMarkSetupOptions نفسه في دوال مختلفة أو قيم ثابتة في أداة المحدّد، ولا تُعِد استخدام الكائن google.maps.MarkerOptions نفسه لمفتاح KeyOptions. إذا لم يتم تعيين المعلمةOptionsOptions أو كانت فارغة، فسيتم استبدالها بالإعداد الافتراضي. سيتم تجاهل أي قيمة تم تحديدها للعلامة OptionsOptions.map أو tagOptions.position.
successfulTaskMarkerSetup
النوع:  MarkerSetup
تتيح هذه السياسة ضبط خيارات علامة موقع جغرافي ناجحة للمهمة. يتم الاستدعاء عندما يتم عرض علامة مهمة جديدة ناجحة.

في حال تحديد دالة، يمكن للدالة أن تعمل على تعديل حقل defaultMarkerOptions من الإدخال الذي يحتوي على كائن google.maps.MarkerOptions، ويجب أن تُعيده كأداة محدّدة في تشير العلامة OptionsOptions.

يُحدِّد تحديد عنصر واجهة إعداد الخيارات نفس تأثير تحديد دالة تعرض هذا الكائن الثابت.

لا تُعِد استخدام كائنMarkSetupOptions نفسه في دوال مختلفة أو قيم ثابتة في أداة المحدّد، ولا تُعِد استخدام الكائن google.maps.MarkerOptions نفسه لمفتاح KeyOptions. إذا لم يتم تعيين المعلمةOptionsOptions أو كانت فارغة، فسيتم استبدالها بالإعداد الافتراضي. سيتم تجاهل أي قيمة تم تحديدها للعلامة OptionsOptions.map أو tagOptions.position.
taskOutcomeMarkerSetup
النوع:  MarkerSetup
تتيح هذه السياسة ضبط الخيارات لعلامة موقع جغرافي لنتيجة المهمة. يتم الاستدعاء عندما يتم عرض علامة موقع نتيجة مهمة جديدة.

في حال تحديد دالة، يمكن للدالة أن تعمل على تعديل حقل defaultMarkerOptions من الإدخال الذي يحتوي على كائن google.maps.MarkerOptions، ويجب أن تُعيده كأداة محدّدة في تشير العلامة OptionsOptions.

يُحدِّد تحديد عنصر واجهة إعداد الخيارات نفس تأثير تحديد دالة تعرض هذا الكائن الثابت.

لا تُعِد استخدام كائنMarkSetupOptions نفسه في دوال مختلفة أو قيم ثابتة في أداة المحدّد، ولا تُعِد استخدام الكائن google.maps.MarkerOptions نفسه لمفتاح KeyOptions. إذا لم يتم تعيين المعلمةOptionsOptions أو كانت فارغة، فسيتم استبدالها بالإعداد الافتراضي. سيتم تجاهل أي قيمة تم تحديدها للعلامة OptionsOptions.map أو tagOptions.position.
unsuccessfulTaskMarkerSetup
النوع:  MarkerSetup
تتيح هذه السياسة ضبط خيارات علامة موقع جغرافي لمهمة غير ناجحة. يتم الاستدعاء عندما يتم عرض علامة مهمة جديدة غير ناجحة.

في حال تحديد دالة، يمكن للدالة أن تعمل على تعديل حقل defaultMarkerOptions من الإدخال الذي يحتوي على كائن google.maps.MarkerOptions، ويجب أن تُعيده كأداة محدّدة في تشير العلامة OptionsOptions.

يُحدِّد تحديد عنصر واجهة إعداد الخيارات نفس تأثير تحديد دالة تعرض هذا الكائن الثابت.

لا تُعِد استخدام كائنMarkSetupOptions نفسه في دوال مختلفة أو قيم ثابتة في أداة المحدّد، ولا تُعِد استخدام الكائن google.maps.MarkerOptions نفسه لمفتاح KeyOptions. إذا لم يتم تعيين المعلمةOptionsOptions أو كانت فارغة، فسيتم استبدالها بالإعداد الافتراضي. سيتم تجاهل أي قيمة تم تحديدها للعلامة OptionsOptions.map أو tagOptions.position.
vehicleMarkerSetup
النوع:  MarkerSetup
تتيح هذه السياسة ضبط خيارات محدّد الموقع الجغرافي للمركبة. يتم الاستدعاء عندما يتم عرض علامة مركبة جديدة.

في حال تحديد دالة، يمكن للدالة أن تعمل على تعديل حقل defaultMarkerOptions من الإدخال الذي يحتوي على كائن google.maps.MarkerOptions، ويجب أن تُعيده كأداة محدّدة في تشير العلامة OptionsOptions.

يُحدِّد تحديد عنصر واجهة إعداد الخيارات نفس تأثير تحديد دالة تعرض هذا الكائن الثابت.

لا تُعِد استخدام كائنMarkSetupOptions نفسه في دوال مختلفة أو قيم ثابتة في أداة المحدّد، ولا تُعِد استخدام الكائن google.maps.MarkerOptions نفسه لمفتاح KeyOptions. إذا لم يتم تعيين المعلمةOptionsOptions أو كانت فارغة، فسيتم استبدالها بالإعداد الافتراضي. سيتم تجاهل أي قيمة تم تحديدها للعلامة OptionsOptions.map أو tagOptions.position.
waypointMarkerSetup
النوع:  MarkerSetup
تتيح هذه السياسة ضبط الخيارات لمحدِّد موقع نقطة الطريق. يتم الاستدعاء عندما يتم عرض علامة نقطة طريق جديدة.

في حال تحديد دالة، يمكن للدالة أن تعمل على تعديل حقل defaultMarkerOptions من الإدخال الذي يحتوي على كائن google.maps.MarkerOptions، ويجب أن تُعيده كأداة محدّدة في تشير العلامة OptionsOptions.

يُحدِّد تحديد عنصر واجهة إعداد الخيارات نفس تأثير تحديد دالة تعرض هذا الكائن الثابت.

لا تُعِد استخدام كائنMarkSetupOptions نفسه في دوال مختلفة أو قيم ثابتة في أداة المحدّد، ولا تُعِد استخدام الكائن google.maps.MarkerOptions نفسه لمفتاح KeyOptions. إذا لم يتم تعيين المعلمةOptionsOptions أو كانت فارغة، فسيتم استبدالها بالإعداد الافتراضي. سيتم تجاهل أي قيمة تم تحديدها للعلامة OptionsOptions.map أو tagOptions.position.
destinationMarkers
النوع:  Array<Marker>
لعرض علامات الوجهة، إن وجدت.
originMarkers
النوع:  Array<Marker>
لعرض علامات الأصل، إن وجدت.
successfulTaskMarkers
النوع:  Array<Marker>
لعرض علامات المهام الناجحة، إن وجدت.
taskOutcomeMarkers
النوع:  Array<Marker>
لعرض علامات نتائج المهمة، إن وجدت.
unsuccessfulTaskMarkers
النوع:  Array<Marker>
لعرض علامات المهام غير الناجحة، إن وجدت.
vehicleMarkers
النوع:  Array<Marker>
لعرض علامات المركبة، إن وجدت.
waypointMarkers
النوع:  Array<Marker>
لعرض علامات نقاط الطريق، إن وجدت.

JourneySharingMapViewOptions واجهة

واجهة google.maps.journeySharing.JourneySharingMapViewOptions

خيارات عرض الخريطة.

element
النوع:  Element
عنصر DOM الذي يدعم العرض. مطلوبة.
locationProvider
النوع:  LocationProvider
مصدر للمواقع التي يتم تتبعها ليتم عرضها في عرض خريطة التتبع. مطلوبة.
anticipatedRoutePolylineSetup optional
النوع:  PolylineSetup optional
تكوين خيارات لخط المسار المتوقع. استدعاء كلما تم عرض خط متعدد جديد متوقع.

في حال تحديد دالة، يمكن للدالة تعديل حقل defaultPolylineOptions الإدخال الذي يحتوي على كائن google.maps.PolylineOptions، وينبغي لدالة هذا الحقل إرجاعه كـ polylineOptions في عنصر النتيجة LinelineSetupOptions.

إن تحديد كائن PolylineSetupOptions له نفس تأثير تحديد دالة تعرض هذا الكائن الثابت.

لا تُعِد استخدام كائن PolylineSetupOptions نفسه في دوال PolylineSetup أو قيم ثابتة مختلفة، ولا تعيد استخدام كائن google.maps.PolylineOptions نفسه لمفتاح polylineOptionsOptions في كائنات PolylineSetupOptions مختلفة. في حال عدم ضبط خيارات الخطوط المتعددة أو المرئية أو عدم ضبطها، سيتم استبداله بالإعداد التلقائي. وسيتم تجاهل أي قيم تم ضبطها للمسار polylineOptions.map أو polylineOptions.path.
automaticViewportMode optional
النوع:  AutomaticViewportMode optional
وضع إطار العرض التلقائي. القيمة الافتراضية هي FIT_ANTICIPATED_ROUTE، مما يمكّن عرض الخريطة من ضبط إطار العرض تلقائيًا ليلائم علامات المركبة وعلامات الموقع وأي خطوط مرئية مرئية للمسارات. اضبط هذه القيمة على "بدون" لإيقاف الإعداد التلقائي.
destinationMarkerSetup optional
النوع:  MarkerSetup optional
تكوين خيارات علامة موقع الوجهة. يتم الاستدعاء عندما يتم عرض علامة وجهة جديدة.

في حال تحديد دالة، يمكن للدالة أن تعمل على تعديل حقل defaultMarkerOptions من الإدخال الذي يحتوي على كائن google.maps.MarkerOptions، ويجب أن تُعيده كأداة محدّدة في تشير العلامة OptionsOptions.

يُحدِّد تحديد عنصر واجهة إعداد الخيارات نفس تأثير تحديد دالة تعرض هذا الكائن الثابت.

لا تُعِد استخدام كائنMarkSetupOptions نفسه في دوال مختلفة أو قيم ثابتة في أداة المحدّد، ولا تُعِد استخدام الكائن google.maps.MarkerOptions نفسه لمفتاح KeyOptions. إذا لم يتم تعيين المعلمةOptionsOptions أو كانت فارغة، فسيتم استبدالها بالإعداد الافتراضي. سيتم تجاهل أي قيمة تم تحديدها للعلامة OptionsOptions.map أو tagOptions.position.
mapOptions optional
النوع:  MapOptions optional
تم تمرير خيارات الخريطة إلى مصمم خرائط google.maps.
originMarkerSetup optional
النوع:  MarkerSetup optional
تتيح هذه السياسة ضبط خيارات محدِّد الموقع الجغرافي لنقطة الانطلاق. يتم الاستدعاء عندما يتم عرض علامة أصل جديدة.

في حال تحديد دالة، يمكن للدالة أن تعمل على تعديل حقل defaultMarkerOptions من الإدخال الذي يحتوي على كائن google.maps.MarkerOptions، ويجب أن تُعيده كأداة محدّدة في تشير العلامة OptionsOptions.

يُحدِّد تحديد عنصر واجهة إعداد الخيارات نفس تأثير تحديد دالة تعرض هذا الكائن الثابت.

لا تُعِد استخدام كائنMarkSetupOptions نفسه في دوال مختلفة أو قيم ثابتة في أداة المحدّد، ولا تُعِد استخدام الكائن google.maps.MarkerOptions نفسه لمفتاح KeyOptions. إذا لم يتم تعيين المعلمةOptionsOptions أو كانت فارغة، فسيتم استبدالها بالإعداد الافتراضي. سيتم تجاهل أي قيمة تم تحديدها للعلامة OptionsOptions.map أو tagOptions.position.
pingMarkerSetup optional
النوع:  MarkerSetup optional
تتيح هذه السياسة ضبط خيارات محدِّد موقع أداة فحص الاتصال. يتم الاستدعاء عندما يتم عرض علامة فحص اتصال جديدة.

في حال تحديد دالة، يمكن للدالة أن تعمل على تعديل حقل defaultMarkerOptions من الإدخال الذي يحتوي على كائن google.maps.MarkerOptions، ويجب أن تُعيده كأداة محدّدة في تشير العلامة OptionsOptions.

يُحدِّد تحديد عنصر واجهة إعداد الخيارات نفس تأثير تحديد دالة تعرض هذا الكائن الثابت.

لا تُعِد استخدام كائنMarkSetupOptions نفسه في دوال مختلفة أو قيم ثابتة في أداة المحدّد، ولا تُعِد استخدام الكائن google.maps.MarkerOptions نفسه لمفتاح KeyOptions. إذا لم يتم تعيين المعلمةOptionsOptions أو كانت فارغة، فسيتم استبدالها بالإعداد الافتراضي. سيتم تجاهل أي قيمة تم تحديدها للعلامة OptionsOptions.map أو tagOptions.position.
successfulTaskMarkerSetup optional
النوع:  MarkerSetup optional
تتيح هذه السياسة ضبط خيارات علامة موقع جغرافي ناجحة للمهمة. يتم الاستدعاء عندما يتم عرض علامة مهمة جديدة ناجحة.

في حال تحديد دالة، يمكن للدالة أن تعمل على تعديل حقل defaultMarkerOptions من الإدخال الذي يحتوي على كائن google.maps.MarkerOptions، ويجب أن تُعيده كأداة محدّدة في تشير العلامة OptionsOptions.

يُحدِّد تحديد عنصر واجهة إعداد الخيارات نفس تأثير تحديد دالة تعرض هذا الكائن الثابت.

لا تُعِد استخدام كائنMarkSetupOptions نفسه في دوال مختلفة أو قيم ثابتة في أداة المحدّد، ولا تُعِد استخدام الكائن google.maps.MarkerOptions نفسه لمفتاح KeyOptions. إذا لم يتم تعيين المعلمةOptionsOptions أو كانت فارغة، فسيتم استبدالها بالإعداد الافتراضي. سيتم تجاهل أي قيمة تم تحديدها للعلامة OptionsOptions.map أو tagOptions.position.
takenRoutePolylineSetup optional
النوع:  PolylineSetup optional
تكوين خيارات لخط المسار الذي تم اتخاذه. يتم الاستدعاء عندما يتم عرض خط متعدد جديد يتم اتخاذه من المسارات.

في حال تحديد دالة، يمكن للدالة تعديل حقل defaultPolylineOptions الإدخال الذي يحتوي على كائن google.maps.PolylineOptions، وينبغي لدالة هذا الحقل إرجاعه كـ polylineOptions في عنصر النتيجة LinelineSetupOptions.

إن تحديد كائن PolylineSetupOptions له نفس تأثير تحديد دالة تعرض هذا الكائن الثابت.

لا تُعِد استخدام كائن PolylineSetupOptions نفسه في دوال PolylineSetup أو قيم ثابتة مختلفة، ولا تعيد استخدام كائن google.maps.PolylineOptions نفسه لمفتاح polylineOptionsOptions في كائنات PolylineSetupOptions مختلفة.

سيتم تجاهل أي قيم تم ضبطها للمسار polylineOptions.map أو polylineOptions.path. سيتم استبدال أي قيمة لم يتم ضبطها أو فارغة بالقيمة التلقائية.
taskOutcomeMarkerSetup optional
النوع:  MarkerSetup optional
تتيح هذه السياسة ضبط الخيارات لعلامة موقع جغرافي لنتيجة المهمة. يتم الاستدعاء عندما يتم عرض علامة موقع نتيجة مهمة جديدة.

في حال تحديد دالة، يمكن للدالة أن تعمل على تعديل حقل defaultMarkerOptions من الإدخال الذي يحتوي على كائن google.maps.MarkerOptions، ويجب أن تُعيده كأداة محدّدة في تشير العلامة OptionsOptions.

يُحدِّد تحديد عنصر واجهة إعداد الخيارات نفس تأثير تحديد دالة تعرض هذا الكائن الثابت.

لا تُعِد استخدام كائنMarkSetupOptions نفسه في دوال مختلفة أو قيم ثابتة في أداة المحدّد، ولا تُعِد استخدام الكائن google.maps.MarkerOptions نفسه لمفتاح KeyOptions. إذا لم يتم تعيين المعلمةOptionsOptions أو كانت فارغة، فسيتم استبدالها بالإعداد الافتراضي. سيتم تجاهل أي قيمة تم تحديدها للعلامة OptionsOptions.map أو tagOptions.position.
unsuccessfulTaskMarkerSetup optional
النوع:  MarkerSetup optional
تتيح هذه السياسة ضبط خيارات علامة موقع جغرافي لمهمة غير ناجحة. يتم الاستدعاء عندما يتم عرض علامة مهمة جديدة غير ناجحة.

في حال تحديد دالة، يمكن للدالة أن تعمل على تعديل حقل defaultMarkerOptions من الإدخال الذي يحتوي على كائن google.maps.MarkerOptions، ويجب أن تُعيده كأداة محدّدة في تشير العلامة OptionsOptions.

يُحدِّد تحديد عنصر واجهة إعداد الخيارات نفس تأثير تحديد دالة تعرض هذا الكائن الثابت.

لا تُعِد استخدام كائنMarkSetupOptions نفسه في دوال مختلفة أو قيم ثابتة في أداة المحدّد، ولا تُعِد استخدام الكائن google.maps.MarkerOptions نفسه لمفتاح KeyOptions. إذا لم يتم تعيين المعلمةOptionsOptions أو كانت فارغة، فسيتم استبدالها بالإعداد الافتراضي. سيتم تجاهل أي قيمة تم تحديدها للعلامة OptionsOptions.map أو tagOptions.position.
vehicleMarkerSetup optional
النوع:  MarkerSetup optional
تتيح هذه السياسة ضبط خيارات محدّد الموقع الجغرافي للمركبة. يتم الاستدعاء عندما يتم عرض علامة مركبة جديدة.

في حال تحديد دالة، يمكن للدالة أن تعمل على تعديل حقل defaultMarkerOptions من الإدخال الذي يحتوي على كائن google.maps.MarkerOptions، ويجب أن تُعيده كأداة محدّدة في تشير العلامة OptionsOptions.

يُحدِّد تحديد عنصر واجهة إعداد الخيارات نفس تأثير تحديد دالة تعرض هذا الكائن الثابت.

لا تُعِد استخدام كائنMarkSetupOptions نفسه في دوال مختلفة أو قيم ثابتة في أداة المحدّد، ولا تُعِد استخدام الكائن google.maps.MarkerOptions نفسه لمفتاح KeyOptions. إذا لم يتم تعيين المعلمةOptionsOptions أو كانت فارغة، فسيتم استبدالها بالإعداد الافتراضي. سيتم تجاهل أي قيمة تم تحديدها للعلامة OptionsOptions.map أو tagOptions.position.
waypointMarkerSetup optional
النوع:  MarkerSetup optional
تتيح هذه السياسة ضبط الخيارات لمحدِّد موقع نقطة الطريق. يتم الاستدعاء عندما يتم عرض علامة نقطة طريق جديدة.

في حال تحديد دالة، يمكن للدالة أن تعمل على تعديل حقل defaultMarkerOptions من الإدخال الذي يحتوي على كائن google.maps.MarkerOptions، ويجب أن تُعيده كأداة محدّدة في تشير العلامة OptionsOptions.

يُحدِّد تحديد عنصر واجهة إعداد الخيارات نفس تأثير تحديد دالة تعرض هذا الكائن الثابت.

لا تُعِد استخدام كائنMarkSetupOptions نفسه في دوال مختلفة أو قيم ثابتة في أداة المحدّد، ولا تُعِد استخدام الكائن google.maps.MarkerOptions نفسه لمفتاح KeyOptions. إذا لم يتم تعيين المعلمةOptionsOptions أو كانت فارغة، فسيتم استبدالها بالإعداد الافتراضي. سيتم تجاهل أي قيمة تم تحديدها للعلامة OptionsOptions.map أو tagOptions.position.

ثوابت AutoViewportMode

google.maps.journeySharing.AutomaticViewportMode ثوابت

وضع إطار العرض التلقائي.

الوصول من خلال الاتصال بـ const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing"). راجع المكتبات في واجهة برمجة تطبيقات جافا سكريبت للخرائط.

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
صحيح إذا كان مقدم الموقع هذا يجري استطلاع رأي. للقراءة فقط.
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
الخطأ الذي تسبب في تغيير حالة الاستطلاع، إذا كان تغيير الحالة ناتجًا عن خطأ. لم يتم تحديد ما إذا كان التغيير في الحالة يرجع إلى العمليات العادية.