فئة 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 تضبط هذه السمة خيارات لعلامة الموقع الجغرافي للوجهة. يتم استدعاؤه كلما تم عرض علامة وجهة جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل input's defaultMarkerOptions الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تعدّله، ثم تعرضه كـ markerOptions في عنصر MarkerSetupOptions الناتج. يؤدي تحديد عنصر MarkerSetupOptions إلى التأثير نفسه الذي يحدث عند تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت قيمته فارغة، سيتم استبداله بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لـ markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup تضبط هذه السمة خيارات لعلامة الموقع الجغرافي الأصلي. يتم استدعاء هذه الطريقة كلما تم عرض علامة مصدر جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل input's defaultMarkerOptions الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تعدّله، ثم تعرضه كـ markerOptions في عنصر MarkerSetupOptions الناتج. يؤدي تحديد عنصر MarkerSetupOptions إلى التأثير نفسه الذي يحدث عند تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت قيمته فارغة، سيتم استبداله بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لـ markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup تضبط هذه السمة خيارات لعلامة الموقع الجغرافي لنتيجة المهمة. يتم استدعاؤه كلما تم عرض علامة موقع جديدة لنتيجة مهمة. في حال تحديد دالة، يمكن للدالة تعديل حقل input's defaultMarkerOptions الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تعدّله، ثم تعرضه كـ markerOptions في عنصر MarkerSetupOptions الناتج. يؤدي تحديد عنصر MarkerSetupOptions إلى التأثير نفسه الذي يحدث عند تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت قيمته فارغة، سيتم استبداله بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لـ markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup تضبط هذه السمة خيارات لعلامة موقع جغرافي لمهمة غير ناجحة. يتم استدعاؤه كلما تم عرض علامة مهمة جديدة غير ناجحة. في حال تحديد دالة، يمكن للدالة تعديل حقل input's defaultMarkerOptions الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تعدّله، ثم تعرضه كـ markerOptions في عنصر MarkerSetupOptions الناتج. يؤدي تحديد عنصر MarkerSetupOptions إلى التأثير نفسه الذي يحدث عند تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت قيمته فارغة، سيتم استبداله بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لـ markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup تضبط هذه السمة خيارات علامة الموقع الجغرافي للمركبة. يتم استدعاؤه كلما تم عرض علامة مركبة جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل input's defaultMarkerOptions الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تعدّله، ثم تعرضه كـ markerOptions في عنصر MarkerSetupOptions الناتج. يؤدي تحديد عنصر MarkerSetupOptions إلى التأثير نفسه الذي يحدث عند تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت قيمته فارغة، سيتم استبداله بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لـ markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup تضبط هذه السمة خيارات لعلامة الموقع الجغرافي لنقطة الطريق. يتم استدعاؤه كلما تم عرض علامة نقطة طريق جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل input's defaultMarkerOptions الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تعدّله، ثم تعرضه كـ markerOptions في عنصر MarkerSetupOptions الناتج. يؤدي تحديد عنصر MarkerSetupOptions إلى التأثير نفسه الذي يحدث عند تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت قيمته فارغة، سيتم استبداله بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لـ markerOptions.map أو markerOptions.position. |
|
النوع:
PolylineSetup تضبط هذه السمة خيارات لمضلّع خطي لمسار متوقّع. يتم استدعاء هذا الإجراء كلما تم عرض خط متعدد الأضلاع لمسار متوقّع جديد. في حال تحديد دالة، يمكن للدالة تعديل حقل defaultPolylineOptions الخاص بالإدخال الذي يحتوي على عنصر google.maps.PolylineOptions، ويجب أن تعدّله، ثم تعرضه كـ polylineOptions في عنصر PolylineSetupOptions الناتج. يؤدي تحديد عنصر PolylineSetupOptions إلى النتيجة نفسها التي تنتج عن تحديد دالة تعرض هذا العنصر الثابت. لا تعِد استخدام العنصر نفسه PolylineSetupOptions في دوال PolylineSetup أو القيم الثابتة المختلفة، ولا تعِد استخدام العنصر نفسه google.maps.PolylineOptions للمفتاح polylineOptions في عناصر PolylineSetupOptions المختلفة. في حال عدم ضبط polylineOptions أو visible أو ضبطهما على قيمة فارغة، سيتم استبدالهما بالقيمة التلقائية. سيتم تجاهل أي قيم تم ضبطها لـ polylineOptions.map أو polylineOptions.path. |
|
النوع:
PolylineSetup تضبط هذه السمة خيارات لمضلّع خطي لمسار تم اتّخاذه. يتم استدعاؤه كلما تم عرض خط متعدد الأضلاع لمسار تم اتّخاذه. في حال تحديد دالة، يمكن للدالة تعديل حقل defaultPolylineOptions الخاص بالإدخال الذي يحتوي على عنصر google.maps.PolylineOptions، ويجب أن تعدّله، ثم تعرضه كـ polylineOptions في عنصر PolylineSetupOptions الناتج. يؤدي تحديد عنصر PolylineSetupOptions إلى النتيجة نفسها التي تنتج عن تحديد دالة تعرض هذا العنصر الثابت. لا تعِد استخدام العنصر نفسه PolylineSetupOptions في دوال PolylineSetup أو القيم الثابتة المختلفة، ولا تعِد استخدام العنصر نفسه google.maps.PolylineOptions للمفتاح polylineOptions في عناصر PolylineSetupOptions المختلفة. سيتم تجاهل أي قيم تم ضبطها لـ polylineOptions.map أو polylineOptions.path. سيتم استبدال أي قيمة غير مضبوطة أو فارغة بالقيمة التلقائية. |
|
النوع:
MarkerSetup تضبط هذه السمة خيارات لعلامة الموقع الجغرافي التي يتم إرسال إشارة إليها. يتم استدعاء هذه الطريقة كلما تم عرض علامة ping جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل input's defaultMarkerOptions الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تعدّله، ثم تعرضه كـ markerOptions في عنصر MarkerSetupOptions الناتج. يؤدي تحديد عنصر MarkerSetupOptions إلى التأثير نفسه الذي يحدث عند تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت قيمته فارغة، سيتم استبداله بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لـ markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup تضبط هذه السمة خيارات لعلامة الموقع الجغرافي للمهمة الناجحة. يتم استدعاؤه كلما تم عرض علامة مهمة جديدة ناجحة. في حال تحديد دالة، يمكن للدالة تعديل حقل input's defaultMarkerOptions الذي يحتوي على عنصر 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
interface
خيارات "عرض الخريطة"
الخصائص | |
---|---|
element |
النوع:
Element عنصر DOM الذي يستند إليه العرض الحقل مطلوب. |
|
النوع:
PolylineSetup optional تضبط هذه السمة خيارات لمضلّع خطي لمسار متوقّع. يتم استدعاء هذا الإجراء كلما تم عرض خط متعدد الأضلاع لمسار متوقّع جديد. في حال تحديد دالة، يمكن للدالة تعديل حقل defaultPolylineOptions الخاص بالإدخال الذي يحتوي على عنصر google.maps.PolylineOptions، ويجب أن تعدّله، ثم تعرضه كـ polylineOptions في عنصر PolylineSetupOptions الناتج. يؤدي تحديد عنصر PolylineSetupOptions إلى النتيجة نفسها التي تنتج عن تحديد دالة تعرض هذا العنصر الثابت. لا تعِد استخدام العنصر نفسه PolylineSetupOptions في دوال PolylineSetup أو القيم الثابتة المختلفة، ولا تعِد استخدام العنصر نفسه google.maps.PolylineOptions للمفتاح polylineOptions في عناصر PolylineSetupOptions المختلفة. في حال عدم ضبط polylineOptions أو visible أو ضبطهما على قيمة فارغة، سيتم استبدالهما بالقيمة التلقائية. سيتم تجاهل أي قيم تم ضبطها لـ polylineOptions.map أو polylineOptions.path. |
automaticViewportMode optional |
النوع:
AutomaticViewportMode optional وضع إطار العرض التلقائي القيمة التلقائية هي FIT_ANTICIPATED_ROUTE، ما يتيح لعارض الخريطة ضبط إطار العرض تلقائيًا ليناسب علامات المركبات وعلامات المواقع الجغرافية وأي خطوط متعددة الأضلاع مرئية للمسار المتوقّع. اضبط هذا الخيار على NONE لإيقاف الملاءمة التلقائية. |
|
النوع:
MarkerSetup optional تضبط هذه السمة خيارات لعلامة الموقع الجغرافي للوجهة. يتم استدعاؤه كلما تم عرض علامة وجهة جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل input's defaultMarkerOptions الذي يحتوي على عنصر 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 تضبط هذه السمة خيارات لعلامة الموقع الجغرافي الأصلي. يتم استدعاء هذه الطريقة كلما تم عرض علامة مصدر جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل input's defaultMarkerOptions الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تعدّله، ثم تعرضه كـ markerOptions في عنصر MarkerSetupOptions الناتج. يؤدي تحديد عنصر MarkerSetupOptions إلى التأثير نفسه الذي يحدث عند تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت قيمته فارغة، سيتم استبداله بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لـ markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup optional تضبط هذه السمة خيارات لعلامة الموقع الجغرافي التي يتم إرسال إشارة إليها. يتم استدعاء هذه الطريقة كلما تم عرض علامة ping جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل input's defaultMarkerOptions الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تعدّله، ثم تعرضه كـ markerOptions في عنصر MarkerSetupOptions الناتج. يؤدي تحديد عنصر MarkerSetupOptions إلى التأثير نفسه الذي يحدث عند تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت قيمته فارغة، سيتم استبداله بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لـ markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup optional تضبط هذه السمة خيارات لعلامة الموقع الجغرافي للمهمة الناجحة. يتم استدعاؤه كلما تم عرض علامة مهمة جديدة ناجحة. في حال تحديد دالة، يمكن للدالة تعديل حقل input's defaultMarkerOptions الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تعدّله، ثم تعرضه كـ markerOptions في عنصر MarkerSetupOptions الناتج. يؤدي تحديد عنصر MarkerSetupOptions إلى التأثير نفسه الذي يحدث عند تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت قيمته فارغة، سيتم استبداله بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لـ markerOptions.map أو markerOptions.position. |
|
النوع:
PolylineSetup optional تضبط هذه السمة خيارات لمضلّع خطي لمسار تم اتّخاذه. يتم استدعاؤه كلما تم عرض خط متعدد الأضلاع لمسار تم اتّخاذه. في حال تحديد دالة، يمكن للدالة تعديل حقل defaultPolylineOptions الخاص بالإدخال الذي يحتوي على عنصر google.maps.PolylineOptions، ويجب أن تعدّله، ثم تعرضه كـ polylineOptions في عنصر PolylineSetupOptions الناتج. يؤدي تحديد عنصر PolylineSetupOptions إلى النتيجة نفسها التي تنتج عن تحديد دالة تعرض هذا العنصر الثابت. لا تعِد استخدام العنصر نفسه PolylineSetupOptions في دوال PolylineSetup أو القيم الثابتة المختلفة، ولا تعِد استخدام العنصر نفسه google.maps.PolylineOptions للمفتاح polylineOptions في عناصر PolylineSetupOptions المختلفة. سيتم تجاهل أي قيم تم ضبطها لـ polylineOptions.map أو polylineOptions.path. سيتم استبدال أي قيمة غير مضبوطة أو فارغة بالقيمة التلقائية. |
|
النوع:
MarkerSetup optional تضبط هذه السمة خيارات لعلامة الموقع الجغرافي لنتيجة المهمة. يتم استدعاؤه كلما تم عرض علامة موقع جديدة لنتيجة مهمة. في حال تحديد دالة، يمكن للدالة تعديل حقل input's defaultMarkerOptions الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تعدّله، ثم تعرضه كـ markerOptions في عنصر MarkerSetupOptions الناتج. يؤدي تحديد عنصر MarkerSetupOptions إلى التأثير نفسه الذي يحدث عند تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت قيمته فارغة، سيتم استبداله بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لـ markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup optional تضبط هذه السمة خيارات لعلامة موقع جغرافي لمهمة غير ناجحة. يتم استدعاؤه كلما تم عرض علامة مهمة جديدة غير ناجحة. في حال تحديد دالة، يمكن للدالة تعديل حقل input's defaultMarkerOptions الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تعدّله، ثم تعرضه كـ markerOptions في عنصر MarkerSetupOptions الناتج. يؤدي تحديد عنصر MarkerSetupOptions إلى التأثير نفسه الذي يحدث عند تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت قيمته فارغة، سيتم استبداله بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لـ markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup optional تضبط هذه السمة خيارات علامة الموقع الجغرافي للمركبة. يتم استدعاؤه كلما تم عرض علامة مركبة جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل input's defaultMarkerOptions الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تعدّله، ثم تعرضه كـ markerOptions في عنصر MarkerSetupOptions الناتج. يؤدي تحديد عنصر MarkerSetupOptions إلى التأثير نفسه الذي يحدث عند تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو القيم الثابتة المختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions المختلفة. إذا لم يتم ضبط markerOptions أو كانت قيمته فارغة، سيتم استبداله بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لـ markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup optional تضبط هذه السمة خيارات لعلامة الموقع الجغرافي لنقطة الطريق. يتم استدعاؤه كلما تم عرض علامة نقطة طريق جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل input's defaultMarkerOptions الذي يحتوي على عنصر 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 abstract class
google.maps.journeySharing.PollingLocationProvider
فئة مجرّدة
الفئة الرئيسية لمقدّمي بيانات أماكن الاقتراع
تمتد هذه الفئة المجردة إلى
LocationProvider
.
الخصائص | |
---|---|
isPolling |
النوع:
boolean تكون القيمة "صحيح" إذا كان مقدّم خدمة الموقع الجغرافي هذا يجري عمليات بحث متكررة. للقراءة فقط |
pollingIntervalMillis |
النوع:
number الحد الأدنى للوقت بين عمليات جلب تحديثات الموقع الجغرافي بالمللي ثانية إذا استغرقت عملية جلب تعديل الموقع الجغرافي أكثر من pollingIntervalMillis ، لن يبدأ تعديل الموقع الجغرافي التالي إلا بعد انتهاء التعديل الحالي. يؤدي ضبط هذه القيمة على 0 أو Infinity أو قيمة سالبة إلى إيقاف التعديلات التلقائية على الموقع الجغرافي. يتم جلب إشعار جديد بشأن الموقع الجغرافي مرة واحدة في حال تغيّر مَعلمة رقم التعريف التتبُّعي (على سبيل المثال، رقم التعريف التتبُّعي للشحنة لمزوّد الموقع الجغرافي للشحنة) أو خيار الفلترة (على سبيل المثال، حدود إطار العرض أو فلاتر السمات لمزوّدي الموقع الجغرافي للأسطول). الفاصل الزمني التلقائي والأدنى للاستطلاع هو 5000 مللي ثانية. في حال ضبط الفاصل الزمني للاستطلاع على قيمة موجبة أقل، يتم تخزين القيمة 5000 واستخدامها. |
الطُرق | |
---|---|
موروثة:
addListener
|
الفعاليات | |
---|---|
ispollingchange |
function(event) الوسيطات:
حدث يتم تنشيطه عند تعديل حالة الاستقصاء لمقدّم خدمة الموقع الجغرافي. استخدِم PollingLocationProvider.isPolling لتحديد حالة الاستطلاع الحالية. |
PollingLocationProviderIsPollingChangeEvent interface
google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent
interface
كائن الحدث الذي يتم تمريره إلى معالج الحدث عند بدء الحدث PollingLocationProvider.ispollingchange
.
الخصائص | |
---|---|
error optional |
النوع:
Error optional الخطأ الذي أدّى إلى تغيير حالة الاستطلاع، إذا كان تغيير الحالة ناتجًا عن خطأ تكون القيمة غير محدّدة إذا كان تغيير الحالة ناتجًا عن عمليات عادية. |