فئة JourneySharingMapView
صف واحد (google.maps.journeySharing.JourneySharingMapView
)
وضع الخريطة.
يمكنك الوصول من خلال الاتصال على الرقم const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing")
. يمكنك الاطّلاع على المكتبات في Maps JavaScript API.
الشركة المصنِّعة | |
---|---|
JourneySharingMapView |
JourneySharingMapView(options) المَعلمات:
إنشاء مثيل لعرض الخريطة. |
أماكن إقامة | |
---|---|
automaticViewportMode |
النوع:
AutomaticViewportMode هذا الحقل للقراءة فقط. وضع إطار العرض التلقائي |
element |
النوع:
Element هذا الحقل للقراءة فقط. عنصر DOM الذي يدعم العرض |
enableTraffic |
النوع:
boolean لتفعيل طبقة حركة المرور أو إيقافها. |
locationProviders |
النوع:
Array<LocationProvider> optional هذا الحقل للقراءة فقط. مصادر المواقع التي يتم تتبعها والتي سيتم عرضها في عرض خريطة التتبع. لإضافة موفّري المواقع الجغرافية أو إزالتهم، استخدم الطريقتين JourneySharingMapView.addLocationProvider وJourneySharingMapView.removeLocationProvider . |
map |
النوع:
Map هذا الحقل للقراءة فقط. كائن الخريطة الذي تم تضمينه في عرض الخريطة. |
mapOptions |
النوع:
MapOptions هذا الحقل للقراءة فقط. خيارات الخريطة التي يتم تمريرها إلى الخريطة من خلال عرض الخريطة. |
|
النوع:
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. |
|
النوع:
PolylineSetup لإعداد الخيارات لخطوط متعددة متوقعة. يتم استدعاؤها عند عرض خطوط متعددة جديدة للمسار المتوقع. في حال تحديد دالة، يمكن للدالة أن تعدِّل الحقل التلقائيPolylineOptions للإدخال الذي يحتوي على الكائن google.maps.PolylineOptions، وتعرضها على أنّها polylineOptions في العنصر الناتج PolylineSetupOptions. تحديد كائن PolylineSetupOptions له تأثير تحديد دالة تؤدي إلى إرجاع ذلك الكائن الثابت. لا تُعِد استخدام العنصر PolylineSetupOptions نفسه في دوال PolylineSetup أو القيم الثابتة المختلفة، ولا تُعيد استخدام العنصر google.maps.PolylineOptions نفسه للمفتاح polylineOptions في كائنات PolylineSetupOptions. إذا كانت قيمة polylineOptions أو مرئية بدون ضبط أو كانت قيمة فارغة، سيتم استبدالها بالإعداد التلقائي. وسيتم تجاهل أي قيم تم ضبطها في polylineOptions.map أو polylineOptions.path. |
|
النوع:
PolylineSetup تحدِّد هذه السياسة الخيارات لخط متعدّد المسار الذي يتم اتخاذه. يتم استدعاؤه عند عرض خطوط متعددة جديدة للمسار المأخوذة. في حال تحديد دالة، يمكن للدالة أن تعدِّل الحقل التلقائيPolylineOptions للإدخال الذي يحتوي على الكائن google.maps.PolylineOptions، وتعرضها على أنّها polylineOptions في العنصر الناتج PolylineSetupOptions. تحديد كائن PolylineSetupOptions له تأثير تحديد دالة تؤدي إلى إرجاع ذلك الكائن الثابت. لا تُعِد استخدام العنصر PolylineSetupOptions نفسه في دوال PolylineSetup أو القيم الثابتة المختلفة، ولا تُعيد استخدام العنصر google.maps.PolylineOptions نفسه للمفتاح polylineOptions في كائنات PolylineSetupOptions. سيتم تجاهل أي قيم تم ضبطها في polylineOptions.map أو polylineOptions.path. سيتم استبدال أي قيمة غير محددة أو فارغة بالقيمة التلقائية. |
|
النوع:
MarkerSetup لإعداد الخيارات لعلامة الموقع الجغرافي ping. يتم استدعاؤه عند عرض علامة فحص اتصال جديدة. في حال تحديد دالة، يمكن للدالة أن تعدّل الحقل التلقائي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 الذي يدعم العرض مطلوبة. |
|
النوع:
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 لإعداد الخيارات لعلامة الموقع الجغرافي ping. يتم استدعاؤه عند عرض علامة فحص اتصال جديدة. في حال تحديد دالة، يمكن للدالة أن تعدّل الحقل التلقائي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. |
|
النوع:
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 أو ما لا نهاية أو على قيمة سالبة إلى إيقاف التعديلات التلقائية للموقع الجغرافي. يتم جلب تعديل جديد للموقع الجغرافي مرة في حال تغيير مَعلمة رقم تعريف التتبّع (مثل معرّف تتبّع الشحن لمقدّم الموقع الجغرافي للشحن) أو خيار فلترة (مثل حدود إطار العرض أو فلاتر السمات لموفّري المواقع الجغرافية لمجموعة الأجهزة). المدة التلقائية والأدنى للفاصل الزمني للاستطلاع هي 5,000 ملي ثانية. في حال ضبط الفاصل الزمني للاستطلاع على قيمة موجبة أقل، سيتم تخزين القيمة 5000 واستخدامها. |
الطُرق | |
---|---|
مُكتسَب:
addListener
|
فعاليات | |
---|---|
ispollingchange |
function(event) الوسيطات:
الحدث الذي يتم تشغيله عند تعديل حالة الاستطلاع لموفّر الموقع الجغرافي. استخدِم PollingLocationProvider.isPolling لتحديد حالة الاستطلاع الحالية. |
واجهة PollingLocationProviderIsPollingChangeEvent
واجهة
google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent
يتم تمرير كائن الحدث إلى معالِج الأحداث عند بدء الحدث PollingLocationProvider.ispollingchange
.
أماكن إقامة | |
---|---|
error optional |
النوع:
Error optional الخطأ الذي أدى إلى تغيير حالة الاستطلاع، إذا كان تغيير الحالة ناتجًا عن خطأ. غير محدد إذا كان تغيير الحالة ناتجًا عن عمليات عادية. |