فئة JourneySharingMapView
google.maps.journeySharing.JourneySharingMapView
class
وضع الخريطة
يمكنك الوصول إليه من خلال الاتصال بالرقم const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing")
. اطّلِع على المكتبات في واجهة برمجة تطبيقات JavaScript للخرائط.
الشركة المصنِّعة | |
---|---|
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 ضبط خيارات علامة موقع الوجهة يتمّ استدعاؤه عند عرض علامة وجهة جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل defaultMarkerOptions في الإدخال الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تُعيده كـ markerOptions في عنصر MarkerSetupOptions الناتج. إنّ تحديد عنصر MarkerSetupOptions له التأثير نفسه الذي يحدثه تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في وظائف MarkerSetup أو قيم ثابتة مختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions مختلفة. إذا لم يتم ضبط markerOptions أو كانت القيمة فارغة، سيتم استبدالها بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لمعلمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup لضبط خيارات علامة الموقع الجغرافي للمنشأ يتمّ استدعاؤه عند عرض علامة مصدر جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل defaultMarkerOptions في الإدخال الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تُعيده كـ markerOptions في عنصر MarkerSetupOptions الناتج. إنّ تحديد عنصر MarkerSetupOptions له التأثير نفسه الذي يحدثه تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في وظائف MarkerSetup أو قيم ثابتة مختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions مختلفة. إذا لم يتم ضبط markerOptions أو كانت القيمة فارغة، سيتم استبدالها بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لمعلمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup ضبط خيارات علامة الموقع الجغرافي لنتيجة المهمة يتمّ استدعاؤه عند عرض علامة موقع نتيجة مهمة جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل defaultMarkerOptions في الإدخال الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تُعيده كـ markerOptions في عنصر MarkerSetupOptions الناتج. إنّ تحديد عنصر MarkerSetupOptions له التأثير نفسه الذي يحدثه تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في وظائف MarkerSetup أو قيم ثابتة مختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions مختلفة. إذا لم يتم ضبط markerOptions أو كانت القيمة فارغة، سيتم استبدالها بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لمعلمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup لضبط خيارات علامة موقع المهمة غير الناجحة يتمّ استدعاؤه عند عرض علامة مهمة جديدة غير ناجحة. في حال تحديد دالة، يمكن للدالة تعديل حقل defaultMarkerOptions في الإدخال الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تُعيده كـ markerOptions في عنصر MarkerSetupOptions الناتج. إنّ تحديد عنصر MarkerSetupOptions له التأثير نفسه الذي يحدثه تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في وظائف MarkerSetup أو قيم ثابتة مختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions مختلفة. إذا لم يتم ضبط markerOptions أو كانت القيمة فارغة، سيتم استبدالها بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لمعلمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup لضبط خيارات علامة موقع المركبة يتمّ استدعاؤه عند عرض علامة مركبة جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل defaultMarkerOptions في الإدخال الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تُعيده كـ markerOptions في عنصر MarkerSetupOptions الناتج. إنّ تحديد عنصر MarkerSetupOptions له التأثير نفسه الذي يحدثه تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في وظائف MarkerSetup أو قيم ثابتة مختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions مختلفة. إذا لم يتم ضبط markerOptions أو كانت القيمة فارغة، سيتم استبدالها بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لمعلمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup لضبط خيارات علامة موقع نقطة الطريق يتمّ استدعاؤه عند عرض علامة نقطة طريق جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل 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 جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل defaultMarkerOptions في الإدخال الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تُعيده كـ markerOptions في عنصر MarkerSetupOptions الناتج. إنّ تحديد عنصر MarkerSetupOptions له التأثير نفسه الذي يحدثه تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في وظائف MarkerSetup أو قيم ثابتة مختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions مختلفة. إذا لم يتم ضبط markerOptions أو كانت القيمة فارغة، سيتم استبدالها بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لمعلمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup تضبط الخيارات لعلامة موقع المهمة الناجحة. يتمّ استدعاؤه عند عرض علامة مهمة جديدة ناجحة. في حال تحديد دالة، يمكن للدالة تعديل حقل 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
واجهة
خيارات وضع الخريطة
الخصائص | |
---|---|
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، ما يتيح لعرض الخريطة ضبط إطار العرض تلقائيًا ليلائم علامات المركبات وعلامات المواقع الجغرافية وأي خطوط متعددة مرئية للمسار المتوقّع. اضبط هذا الخيار على "بدون" لإيقاف ميزة "التلائم التلقائي". |
|
النوع:
MarkerSetup optional ضبط خيارات علامة موقع الوجهة يتمّ استدعاؤه عند عرض علامة وجهة جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل 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 لضبط خيارات علامة الموقع الجغرافي للمنشأ يتمّ استدعاؤه عند عرض علامة مصدر جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل defaultMarkerOptions في الإدخال الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تُعيده كـ markerOptions في عنصر MarkerSetupOptions الناتج. إنّ تحديد عنصر MarkerSetupOptions له التأثير نفسه الذي يحدثه تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في وظائف MarkerSetup أو قيم ثابتة مختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions مختلفة. إذا لم يتم ضبط markerOptions أو كانت القيمة فارغة، سيتم استبدالها بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لمعلمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup optional ضبط خيارات علامة موقع إرسال إشعارات يتمّ استدعاؤه عند عرض علامة ping جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل defaultMarkerOptions في الإدخال الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تُعيده كـ markerOptions في عنصر MarkerSetupOptions الناتج. إنّ تحديد عنصر MarkerSetupOptions له التأثير نفسه الذي يحدثه تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في وظائف MarkerSetup أو قيم ثابتة مختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions مختلفة. إذا لم يتم ضبط markerOptions أو كانت القيمة فارغة، سيتم استبدالها بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لمعلمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup optional تضبط الخيارات لعلامة موقع المهمة الناجحة. يتمّ استدعاؤه عند عرض علامة مهمة جديدة ناجحة. في حال تحديد دالة، يمكن للدالة تعديل حقل 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 ضبط خيارات علامة الموقع الجغرافي لنتيجة المهمة يتمّ استدعاؤه عند عرض علامة موقع نتيجة مهمة جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل defaultMarkerOptions في الإدخال الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تُعيده كـ markerOptions في عنصر MarkerSetupOptions الناتج. إنّ تحديد عنصر MarkerSetupOptions له التأثير نفسه الذي يحدثه تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في وظائف MarkerSetup أو قيم ثابتة مختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions مختلفة. إذا لم يتم ضبط markerOptions أو كانت القيمة فارغة، سيتم استبدالها بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لمعلمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup optional لضبط خيارات علامة موقع المهمة غير الناجحة يتمّ استدعاؤه عند عرض علامة مهمة جديدة غير ناجحة. في حال تحديد دالة، يمكن للدالة تعديل حقل defaultMarkerOptions في الإدخال الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تُعيده كـ markerOptions في عنصر MarkerSetupOptions الناتج. إنّ تحديد عنصر MarkerSetupOptions له التأثير نفسه الذي يحدثه تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في وظائف MarkerSetup أو قيم ثابتة مختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions مختلفة. إذا لم يتم ضبط markerOptions أو كانت القيمة فارغة، سيتم استبدالها بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لمعلمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup optional لضبط خيارات علامة موقع المركبة يتمّ استدعاؤه عند عرض علامة مركبة جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل defaultMarkerOptions في الإدخال الذي يحتوي على عنصر google.maps.MarkerOptions، ويجب أن تُعيده كـ markerOptions في عنصر MarkerSetupOptions الناتج. إنّ تحديد عنصر MarkerSetupOptions له التأثير نفسه الذي يحدثه تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في وظائف MarkerSetup أو قيم ثابتة مختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions مختلفة. إذا لم يتم ضبط markerOptions أو كانت القيمة فارغة، سيتم استبدالها بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لمعلمة markerOptions.map أو markerOptions.position. |
|
النوع:
MarkerSetup optional لضبط خيارات علامة موقع نقطة الطريق يتمّ استدعاؤه عند عرض علامة نقطة طريق جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل 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")
. اطّلِع على المكتبات في واجهة برمجة تطبيقات JavaScript للخرائط.
الثوابت | |
---|---|
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 أو قيمة سلبية إلى إيقاف التحديثات التلقائية للمواقع الجغرافية. يتم جلب إشعار جديد بشأن الموقع الجغرافي مرة واحدة في حال تغيّر مَعلمة رقم تعريف التتبّع (على سبيل المثال، رقم تعريف تتبُّع الشحنة لموفّر الموقع الجغرافي للشحنة) أو خيار فلترة (على سبيل المثال، حدود مساحة العرض أو فلاتر السمات لموفّري المواقع الجغرافية للأسطول). الفاصل الزمني التلقائي والحد الأدنى له هو 5000 مللي ثانية. في حال ضبط الفاصل الزمني للاستطلاع على قيمة موجبة أقل، يتم تخزين القيمة 5000 واستخدامها. |
الطُرق | |
---|---|
مكتسَبة:
addListener
|
الفعاليات | |
---|---|
ispollingchange |
function(event) الوسيطات:
الحدث الذي يتم تشغيله عند تعديل حالة الاستطلاع لموفّر الموقع الجغرافي استخدِم PollingLocationProvider.isPolling لتحديد حالة الاستطلاع الحالية. |
واجهة PollingLocationProviderIsPollingChangeEvent
google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent
واجهة
عنصر الحدث الذي تم تمريره إلى معالِج الحدث عند بدء الحدث PollingLocationProvider.ispollingchange
الخصائص | |
---|---|
error optional |
النوع:
Error optional الخطأ الذي أدّى إلى تغيير حالة الاستطلاع، إذا كان سبب تغيير الحالة هو خطأ غير محدّد ما إذا كان تغيير الحالة ناتجًا عن عمليات عادية. |