فئة JourneySharingMapView
صف واحد (google.maps.journeySharing.JourneySharingMapView
)
وضع الخريطة
يمكنك الوصول من خلال الاتصال على الرقم const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing")
. يمكنك الاطّلاع على المكتبات في Maps JavaScript API.
الشركة المصنِّعة | |
---|---|
JourneySharingMapView |
JourneySharingMapView(options) المَعلمات:
إنشاء مثيل لعرض الخريطة |
أماكن إقامة | |
---|---|
anticipatedRoutePolylines |
تعرض الخطوط المتعددة للمسار المتوقعة، إن وجدت. |
anticipatedRoutePolylineSetup |
النوع:
PolylineSetup تعمل هذه السياسة على ضبط الخيارات لخطوط الرحلات المتعددة المتوقّعة. يتم استدعاؤها عند عرض خطوط متعددة جديدة للمسار متوقَّع. في حال تحديد دالة، يمكن للدالة أن تعدِّل الحقل التلقائيPolylineOptions للإدخال الذي يحتوي على كائن google.maps.PolylineOptions، وتعرضه على أنه polylineOptions في الكائن PolylineSetupOptions. تحديد عنصر PolylineSetupOptions له تأثير تحديد دالة تؤدي إلى إرجاع ذلك الكائن الثابت. لا تُعِد استخدام العنصر PolylineSetupOptions في دوال PolylineSetup أو القيم الثابتة المختلفة ولا تعيد استخدام العنصر google.maps.PolylineOptions لمفتاح polylineOptions في عناصر PolylineSetupOptions. إذا كانت خيارات polylineOptions أو مرئية بدون ضبط أو تكون قيمة فارغة، سيتم استبدالها بالإعداد التلقائي. وسيتم تجاهل أي قيم تم ضبطها لـ polylineOptions.map أو polylineOptions.path. |
automaticViewportMode |
النوع:
AutomaticViewportMode هذا الحقل للقراءة فقط. وضع إطار العرض التلقائي |
element |
النوع:
Element هذا الحقل للقراءة فقط. عنصر DOM الذي يدعم العرض. |
enableTraffic |
النوع:
boolean تمكين طبقة حركة المرور أو إيقافها. |
locationProviders |
النوع:
Array<LocationProvider> optional هذا الحقل للقراءة فقط. مصادر المواقع الجغرافية التي يتم تتبّعها والتي سيتم عرضها في عرض خريطة التتبّع. لإضافة موفّري المواقع الجغرافية أو إزالتهم، يمكنك استخدام الطريقتَين JourneySharingMapView.addLocationProvider وJourneySharingMapView.removeLocationProvider . |
map |
النوع:
Map هذا الحقل للقراءة فقط. عنصر الخريطة المضمّن في عرض الخريطة. |
mapOptions |
النوع:
MapOptions هذا الحقل للقراءة فقط. خيارات الخريطة التي تم تمريرها من خلال عرض الخريطة. |
takenRoutePolylines |
تعرض الخطوط المتعددة للمسار الذي تم اتخاذه، إن وجدت. |
takenRoutePolylineSetup |
النوع:
PolylineSetup تحدِّد هذه السياسة الخيارات الخاصة بخطوط متعددة للمسار الذي يتم اتّخاذه. يتم استدعاؤه عند عرض خطوط متعددة جديدة للمسار الذي تم اتخاذه. في حال تحديد دالة، يمكن للدالة أن تعدِّل الحقل التلقائيPolylineOptions للإدخال الذي يحتوي على كائن google.maps.PolylineOptions، وتعرضه على أنه polylineOptions في الكائن PolylineSetupOptions. تحديد عنصر PolylineSetupOptions له تأثير تحديد دالة تؤدي إلى إرجاع ذلك الكائن الثابت. لا تُعِد استخدام العنصر PolylineSetupOptions في دوال PolylineSetup أو القيم الثابتة المختلفة ولا تعيد استخدام العنصر google.maps.PolylineOptions لمفتاح polylineOptions في عناصر PolylineSetupOptions. سيتم تجاهل أي قيم تم ضبطها للخيار polylineOptions.map أو polylineOptions.path. سيتم استبدال أي قيمة لم يتم ضبطها أو قيمة فارغة بالخيار التلقائي. |
|
النوع:
LocationProvider optional هذا الحقل للقراءة فقط. مصدر المواقع التي يتم تتبعها سيتم عرضه في عرض خريطة التتبع. |
|
النوع:
MarkerSetup لضبط الخيارات لعلامة الموقع الجغرافي للوجهة. يتم استدعاؤه عند عرض علامة وجهة جديدة. في حال تحديد دالة، يمكن للدالة أن تعدل الحقل التلقائيMarkerOptions للإدخال الذي يحتوي على العنصر google.maps.MarkerOptions، وتعرضه على أنّه markerOptions في الكائن MarkerSetupOptions. يؤدي تحديد الكائن MarkerSetupOptions إلى نفس تأثير تحديد دالة تُرجع ذلك الكائن الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة ولا تعيد استخدام العنصر google.maps.MarkerOptions لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت فارغة، سيتم استبدالها بالخيار التلقائي. وسيتم تجاهل أي قيمة تم ضبطها للسمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup لضبط الخيارات لعلامة الموقع الجغرافي لنقطة الانطلاق. يتم استدعاؤه عند عرض علامة أصل جديدة. في حال تحديد دالة، يمكن للدالة أن تعدل الحقل التلقائيMarkerOptions للإدخال الذي يحتوي على العنصر google.maps.MarkerOptions، وتعرضه على أنّه markerOptions في الكائن MarkerSetupOptions. يؤدي تحديد الكائن MarkerSetupOptions إلى نفس تأثير تحديد دالة تُرجع ذلك الكائن الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة ولا تعيد استخدام العنصر google.maps.MarkerOptions لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت فارغة، سيتم استبدالها بالخيار التلقائي. وسيتم تجاهل أي قيمة تم ضبطها للسمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup لإعداد الخيارات لعلامة الموقع الجغرافي الخاصة بأداة فحص الاتصال. يتم استدعاؤه عند عرض علامة فحص اتصال جديدة. في حال تحديد دالة، يمكن للدالة أن تعدل الحقل التلقائيMarkerOptions للإدخال الذي يحتوي على العنصر google.maps.MarkerOptions، وتعرضه على أنّه markerOptions في الكائن MarkerSetupOptions. يؤدي تحديد الكائن MarkerSetupOptions إلى نفس تأثير تحديد دالة تُرجع ذلك الكائن الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة ولا تعيد استخدام العنصر google.maps.MarkerOptions لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت فارغة، سيتم استبدالها بالخيار التلقائي. وسيتم تجاهل أي قيمة تم ضبطها للسمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup لضبط الخيارات لعلامة موقع مهمة ناجحة. يتم استدعاؤه عند عرض علامة مهمة جديدة ناجحة. في حال تحديد دالة، يمكن للدالة أن تعدل الحقل التلقائيMarkerOptions للإدخال الذي يحتوي على العنصر google.maps.MarkerOptions، وتعرضه على أنّه markerOptions في الكائن MarkerSetupOptions. يؤدي تحديد الكائن MarkerSetupOptions إلى نفس تأثير تحديد دالة تُرجع ذلك الكائن الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة ولا تعيد استخدام العنصر google.maps.MarkerOptions لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت فارغة، سيتم استبدالها بالخيار التلقائي. وسيتم تجاهل أي قيمة تم ضبطها للسمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup لضبط الخيارات لعلامة الموقع الجغرافي الخاصة بنتيجة المهمة يتم استدعاؤها عند عرض علامة موقع نتيجة جديدة لمهمة. في حال تحديد دالة، يمكن للدالة أن تعدل الحقل التلقائيMarkerOptions للإدخال الذي يحتوي على العنصر google.maps.MarkerOptions، وتعرضه على أنّه markerOptions في الكائن MarkerSetupOptions. يؤدي تحديد الكائن MarkerSetupOptions إلى نفس تأثير تحديد دالة تُرجع ذلك الكائن الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة ولا تعيد استخدام العنصر google.maps.MarkerOptions لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت فارغة، سيتم استبدالها بالخيار التلقائي. وسيتم تجاهل أي قيمة تم ضبطها للسمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup لضبط الخيارات لعلامة موقع مهمة غير ناجحة. يتم استدعاؤها عند عرض علامة مهمة جديدة غير ناجحة. في حال تحديد دالة، يمكن للدالة أن تعدل الحقل التلقائيMarkerOptions للإدخال الذي يحتوي على العنصر google.maps.MarkerOptions، وتعرضه على أنّه markerOptions في الكائن MarkerSetupOptions. يؤدي تحديد الكائن MarkerSetupOptions إلى نفس تأثير تحديد دالة تُرجع ذلك الكائن الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة ولا تعيد استخدام العنصر google.maps.MarkerOptions لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت فارغة، سيتم استبدالها بالخيار التلقائي. وسيتم تجاهل أي قيمة تم ضبطها للسمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup لضبط الخيارات لعلامة الموقع الجغرافي للمركبة. يتم استدعاؤه عند عرض علامة مركبة جديدة. في حال تحديد دالة، يمكن للدالة أن تعدل الحقل التلقائيMarkerOptions للإدخال الذي يحتوي على العنصر google.maps.MarkerOptions، وتعرضه على أنّه markerOptions في الكائن MarkerSetupOptions. يؤدي تحديد الكائن MarkerSetupOptions إلى نفس تأثير تحديد دالة تُرجع ذلك الكائن الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة ولا تعيد استخدام العنصر google.maps.MarkerOptions لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت فارغة، سيتم استبدالها بالخيار التلقائي. وسيتم تجاهل أي قيمة تم ضبطها للسمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup لإعداد الخيارات لعلامة موقع نقطة وسيطة. يتم استدعاؤه عند عرض علامة نقطة طريق جديدة. في حال تحديد دالة، يمكن للدالة أن تعدل الحقل التلقائيMarkerOptions للإدخال الذي يحتوي على العنصر google.maps.MarkerOptions، وتعرضه على أنّه markerOptions في الكائن MarkerSetupOptions. يؤدي تحديد الكائن MarkerSetupOptions إلى نفس تأثير تحديد دالة تُرجع ذلك الكائن الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة ولا تعيد استخدام العنصر google.maps.MarkerOptions لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت فارغة، سيتم استبدالها بالخيار التلقائي. وسيتم تجاهل أي قيمة تم ضبطها للسمة markerOptions.map أو markerOptions.position. |
|
عرض علامات الوجهة، إن توفّرت. |
|
عرض علامات المصدر، إن توفّرت |
|
عرض علامات المهام الناجحة، إن توفّرت. |
|
عرض علامات نتيجة المهام، إن توفّرت |
|
عرض علامات المهام غير الناجحة، إن توفّرت. |
|
عرض علامات المركبات، إن توفّرت |
|
عرض علامات نقاط الطريق، إن توفّرت |
الطُرق | |
---|---|
addLocationProvider |
addLocationProvider(locationProvider) المَعلمات:
قيمة الإرجاع: لا شيء
إضافة موفر مواقع إلى عرض الخريطة. إذا سبق لك إضافة موفّر الموقع الجغرافي، لن يتم تنفيذ أي إجراء. |
removeLocationProvider |
removeLocationProvider(locationProvider) المَعلمات:
قيمة الإرجاع: لا شيء
إزالة مزوّد موقع من عرض الخريطة. إذا لم يكن موفر الموقع مضافًا إلى عرض الخريطة من قبل، فلا يتم تنفيذ أي إجراء. |
واجهة JourneySharingMapViewOptions
واجهة google.maps.journeySharing.JourneySharingMapViewOptions
خيارات عرض الخريطة
أماكن إقامة | |
---|---|
element |
النوع:
Element عنصر DOM الذي يدعم العرض. مطلوبة. |
anticipatedRoutePolylineSetup optional |
النوع:
PolylineSetup optional تعمل هذه السياسة على ضبط الخيارات لخطوط الرحلات المتعددة المتوقّعة. يتم استدعاؤها عند عرض خطوط متعددة جديدة للمسار متوقَّع. في حال تحديد دالة، يمكن للدالة أن تعدِّل الحقل التلقائيPolylineOptions للإدخال الذي يحتوي على كائن google.maps.PolylineOptions، وتعرضه على أنه polylineOptions في الكائن PolylineSetupOptions. تحديد عنصر PolylineSetupOptions له تأثير تحديد دالة تؤدي إلى إرجاع ذلك الكائن الثابت. لا تُعِد استخدام العنصر PolylineSetupOptions في دوال PolylineSetup أو القيم الثابتة المختلفة ولا تعيد استخدام العنصر google.maps.PolylineOptions لمفتاح polylineOptions في عناصر PolylineSetupOptions. إذا كانت خيارات polylineOptions أو مرئية بدون ضبط أو تكون قيمة فارغة، سيتم استبدالها بالإعداد التلقائي. وسيتم تجاهل أي قيم تم ضبطها لـ polylineOptions.map أو polylineOptions.path. |
automaticViewportMode optional |
النوع:
AutomaticViewportMode optional وضع إطار العرض التلقائي القيمة التلقائية هي FIT_ANTICIPATED_ROUTE، ما يتيح لعرض الخريطة ضبط إطار العرض تلقائيًا ليلائم علامات المركبات وعلامات الموقع الجغرافي وأي خطوط متعددة ظاهرة للمسارات. اضبط هذا الإعداد على "بدون" لإيقاف الاحتواء التلقائي. |
|
النوع:
MarkerSetup optional لضبط الخيارات لعلامة الموقع الجغرافي للوجهة. يتم استدعاؤه عند عرض علامة وجهة جديدة. في حال تحديد دالة، يمكن للدالة أن تعدل الحقل التلقائيMarkerOptions للإدخال الذي يحتوي على العنصر google.maps.MarkerOptions، وتعرضه على أنّه markerOptions في الكائن MarkerSetupOptions. يؤدي تحديد الكائن MarkerSetupOptions إلى نفس تأثير تحديد دالة تُرجع ذلك الكائن الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة ولا تعيد استخدام العنصر google.maps.MarkerOptions لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت فارغة، سيتم استبدالها بالخيار التلقائي. وسيتم تجاهل أي قيمة تم ضبطها للسمة markerOptions.map أو markerOptions.position. |
|
النوع:
LocationProvider optional مصدر المواقع التي يتم تتبعها سيتم عرضه في عرض خريطة التتبع. اختياريّ. |
locationProviders optional |
النوع:
Array<LocationProvider> optional مصادر المواقع الجغرافية التي يتم تتبّعها والتي سيتم عرضها في عرض خريطة التتبّع. اختياريّ. |
mapOptions optional |
النوع:
MapOptions optional تم تمرير خيارات الخريطة إلى الدالة الإنشائية google.maps.MAP. |
|
النوع:
MarkerSetup optional لضبط الخيارات لعلامة الموقع الجغرافي لنقطة الانطلاق. يتم استدعاؤه عند عرض علامة أصل جديدة. في حال تحديد دالة، يمكن للدالة أن تعدل الحقل التلقائيMarkerOptions للإدخال الذي يحتوي على العنصر google.maps.MarkerOptions، وتعرضه على أنّه markerOptions في الكائن MarkerSetupOptions. يؤدي تحديد الكائن MarkerSetupOptions إلى نفس تأثير تحديد دالة تُرجع ذلك الكائن الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة ولا تعيد استخدام العنصر google.maps.MarkerOptions لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت فارغة، سيتم استبدالها بالخيار التلقائي. وسيتم تجاهل أي قيمة تم ضبطها للسمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup optional لإعداد الخيارات لعلامة الموقع الجغرافي الخاصة بأداة فحص الاتصال. يتم استدعاؤه عند عرض علامة فحص اتصال جديدة. في حال تحديد دالة، يمكن للدالة أن تعدل الحقل التلقائيMarkerOptions للإدخال الذي يحتوي على العنصر google.maps.MarkerOptions، وتعرضه على أنّه markerOptions في الكائن MarkerSetupOptions. يؤدي تحديد الكائن MarkerSetupOptions إلى نفس تأثير تحديد دالة تُرجع ذلك الكائن الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة ولا تعيد استخدام العنصر google.maps.MarkerOptions لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت فارغة، سيتم استبدالها بالخيار التلقائي. وسيتم تجاهل أي قيمة تم ضبطها للسمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup optional لضبط الخيارات لعلامة موقع مهمة ناجحة. يتم استدعاؤه عند عرض علامة مهمة جديدة ناجحة. في حال تحديد دالة، يمكن للدالة أن تعدل الحقل التلقائيMarkerOptions للإدخال الذي يحتوي على العنصر google.maps.MarkerOptions، وتعرضه على أنّه markerOptions في الكائن MarkerSetupOptions. يؤدي تحديد الكائن MarkerSetupOptions إلى نفس تأثير تحديد دالة تُرجع ذلك الكائن الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة ولا تعيد استخدام العنصر google.maps.MarkerOptions لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت فارغة، سيتم استبدالها بالخيار التلقائي. وسيتم تجاهل أي قيمة تم ضبطها للسمة markerOptions.map أو markerOptions.position. |
takenRoutePolylineSetup optional |
النوع:
PolylineSetup optional تحدِّد هذه السياسة الخيارات الخاصة بخطوط متعددة للمسار الذي يتم اتّخاذه. يتم استدعاؤه عند عرض خطوط متعددة جديدة للمسار الذي تم اتخاذه. في حال تحديد دالة، يمكن للدالة أن تعدِّل الحقل التلقائيPolylineOptions للإدخال الذي يحتوي على كائن google.maps.PolylineOptions، وتعرضه على أنه polylineOptions في الكائن PolylineSetupOptions. تحديد عنصر PolylineSetupOptions له تأثير تحديد دالة تؤدي إلى إرجاع ذلك الكائن الثابت. لا تُعِد استخدام العنصر PolylineSetupOptions في دوال PolylineSetup أو القيم الثابتة المختلفة ولا تعيد استخدام العنصر google.maps.PolylineOptions لمفتاح polylineOptions في عناصر PolylineSetupOptions. سيتم تجاهل أي قيم تم ضبطها للخيار polylineOptions.map أو polylineOptions.path. سيتم استبدال أي قيمة لم يتم ضبطها أو قيمة فارغة بالخيار التلقائي. |
|
النوع:
MarkerSetup optional لضبط الخيارات لعلامة الموقع الجغرافي الخاصة بنتيجة المهمة يتم استدعاؤها عند عرض علامة موقع نتيجة جديدة لمهمة. في حال تحديد دالة، يمكن للدالة أن تعدل الحقل التلقائيMarkerOptions للإدخال الذي يحتوي على العنصر google.maps.MarkerOptions، وتعرضه على أنّه markerOptions في الكائن MarkerSetupOptions. يؤدي تحديد الكائن MarkerSetupOptions إلى نفس تأثير تحديد دالة تُرجع ذلك الكائن الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة ولا تعيد استخدام العنصر google.maps.MarkerOptions لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت فارغة، سيتم استبدالها بالخيار التلقائي. وسيتم تجاهل أي قيمة تم ضبطها للسمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup optional لضبط الخيارات لعلامة موقع مهمة غير ناجحة. يتم استدعاؤها عند عرض علامة مهمة جديدة غير ناجحة. في حال تحديد دالة، يمكن للدالة أن تعدل الحقل التلقائيMarkerOptions للإدخال الذي يحتوي على العنصر google.maps.MarkerOptions، وتعرضه على أنّه markerOptions في الكائن MarkerSetupOptions. يؤدي تحديد الكائن MarkerSetupOptions إلى نفس تأثير تحديد دالة تُرجع ذلك الكائن الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة ولا تعيد استخدام العنصر google.maps.MarkerOptions لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت فارغة، سيتم استبدالها بالخيار التلقائي. وسيتم تجاهل أي قيمة تم ضبطها للسمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup optional لضبط الخيارات لعلامة الموقع الجغرافي للمركبة. يتم استدعاؤه عند عرض علامة مركبة جديدة. في حال تحديد دالة، يمكن للدالة أن تعدل الحقل التلقائيMarkerOptions للإدخال الذي يحتوي على العنصر google.maps.MarkerOptions، وتعرضه على أنّه markerOptions في الكائن MarkerSetupOptions. يؤدي تحديد الكائن MarkerSetupOptions إلى نفس تأثير تحديد دالة تُرجع ذلك الكائن الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة ولا تعيد استخدام العنصر google.maps.MarkerOptions لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت فارغة، سيتم استبدالها بالخيار التلقائي. وسيتم تجاهل أي قيمة تم ضبطها للسمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup optional لإعداد الخيارات لعلامة موقع نقطة وسيطة. يتم استدعاؤه عند عرض علامة نقطة طريق جديدة. في حال تحديد دالة، يمكن للدالة أن تعدل الحقل التلقائيMarkerOptions للإدخال الذي يحتوي على العنصر google.maps.MarkerOptions، وتعرضه على أنّه markerOptions في الكائن MarkerSetupOptions. يؤدي تحديد الكائن MarkerSetupOptions إلى نفس تأثير تحديد دالة تُرجع ذلك الكائن الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة ولا تعيد استخدام العنصر google.maps.MarkerOptions لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت فارغة، سيتم استبدالها بالخيار التلقائي. وسيتم تجاهل أي قيمة تم ضبطها للسمة 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) المَعلمات:
قيمة الإرجاع:
MapsEventListener تضيف هذه السمة MapsEventListener لحدث أطلقه مقدِّم خدمة الموقع الجغرافي هذا. تعرض معرّفًا للمستمع هذا يمكن استخدامه مع event.removeListener . |
فئة PollingLocationProvider المجرّدة
google.maps.journeySharing.PollingLocationProvider
فئة تجريدية
فئة رئيسية من مزوّدي مواقع الاقتراع.
تمد هذه الفئة المجرّدة
LocationProvider
.
أماكن إقامة | |
---|---|
isPolling |
النوع:
boolean صحيح في حال كان مقدِّم الموقع الجغرافي هذا يُجري استطلاعًا. للقراءة فقط |
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 الخطأ الذي أدى إلى تغيير حالة الاستطلاع، إذا كان تغيير الحالة ناتجًا عن خطأ. غير معرَّف إذا كان تغيير الحالة ناتجًا عن عمليات عادية. |