فئة JourneySharingMapView
google.maps.journeySharing.JourneySharingMapView
صف
مكتبة "journeySharing"
عرض الخريطة
const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing");
الشركة المصنِّعة | |
|---|---|
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يتيح هذا الإعداد ضبط خيارات علامة الموقع الجغرافي لعملية اختبار الاتصال. يتم استدعاؤها كلما تم عرض علامة اختبار اتصال جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل 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
اختياري |
النوع:
AutomaticViewportMode optionalوضع إطار العرض التلقائي القيمة التلقائية هي FIT_ANTICIPATED_ROUTE، والتي تتيح لعرض الخريطة تعديل إطار العرض تلقائيًا ليناسب علامات المركبات وعلامات المواقع الجغرافية وأي خطوط متعدّدة مرئية للمسار المتوقّع. اضبط هذا الخيار على NONE لإيقاف الملاءمة التلقائية. |
اختياري |
النوع:
MarkerSetup optionalتضبط هذه السمة خيارات علامة الموقع الجغرافي للوجهة. يتم استدعاؤها كلما تم عرض علامة وجهة جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل defaultMarkerOptions الخاص بالإدخال والذي يحتوي على عنصر google.maps.MarkerOptions، وإرجاعه كـ markerOptions في عنصر MarkerSetupOptions الناتج. إنّ تحديد عنصر MarkerSetupOptions له التأثير نفسه الذي يحدثه تحديد دالة تعرض ذلك العنصر الثابت. لا تُعِد استخدام عنصر MarkerSetupOptions نفسه في دوال MarkerSetup أو قيم ثابتة مختلفة، ولا تُعِد استخدام عنصر google.maps.MarkerOptions نفسه لمفتاح markerOptions في عناصر MarkerSetupOptions مختلفة. إذا لم يتم ضبط markerOptions أو كانت قيمته فارغة، سيتم استبداله بالقيمة التلقائية. سيتم تجاهل أي قيمة تم ضبطها لـ markerOptions.map أو markerOptions.position. |
اختياري |
النوع:
LocationProvider optionalمصدر للمواقع الجغرافية التي يتم تتبّعها ليتم عرضها في عرض خريطة التتبّع اختيارية: |
locationProviders
اختياري |
النوع:
Array<LocationProvider> optionalمصادر المواقع الجغرافية التي يتم تتبّعها ليتم عرضها في عرض خريطة التتبّع اختيارية: |
mapOptions
اختياري |
النوع:
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يتيح هذا الإعداد ضبط خيارات علامة الموقع الجغرافي لعملية اختبار الاتصال. يتم استدعاؤها كلما تم عرض علامة اختبار اتصال جديدة. في حال تحديد دالة، يمكن للدالة تعديل حقل 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
ثوابت
مكتبة "journeySharing"
وضع إطار العرض التلقائي
ويمكن أيضًا استخدام هذه الثوابت كسلاسل. في TypeScript، يتم تحديد سلاسل القيم الثابتة حسب النوع AutomaticViewportModeString.
const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing");
الثوابت | |
|---|---|
FIT_ANTICIPATED_ROUTE |
ضبط إطار العرض تلقائيًا ليلائم العلامات وأي خطوط متعدّدة للمسارات المتوقّعة المرئية وهذا هو الخيار التلقائي. |
NONE |
عدم ضبط إطار العرض تلقائيًا |
فئة مجرّدة LocationProvider
google.maps.journeySharing.LocationProvider
فئة مجرّدة
الفئة الرئيسية لجميع موفّري المواقع الجغرافية
الطُرق | |
|---|---|
addListener |
addListener(eventName, handler)المَعلمات:
القيمة المعروضة:
MapsEventListenerيضيف MapsEventListener لحدث تم تشغيله بواسطة موفّر الموقع الجغرافي هذا. تعرض هذه الدالة معرّفًا لهذا المستمع يمكن استخدامه مع event.removeListener. |
PollingLocationProvider فئة مجرّدة
google.maps.journeySharing.PollingLocationProvider
abstract class
extends LocationProvider
الفئة الرئيسية لمقدّمي خدمات أماكن الاقتراع
الخصائص | |
|---|---|
isPolling |
النوع:
booleanتكون القيمة "صحيح" إذا كان موفّر الموقع الجغرافي هذا يستطلع الآراء. للقراءة فقط. |
pollingIntervalMillis |
النوع:
numberالحد الأدنى للوقت بين جلب إشعارات بشأن الموقع الجغرافي بالمللي ثانية إذا استغرق جلب إشعار بشأن الموقع الجغرافي أكثر من pollingIntervalMillis، لن يبدأ الإشعار التالي بشأن الموقع الجغرافي إلا بعد انتهاء الإشعار الحالي. يؤدي ضبط هذه القيمة على 0 أو Infinity أو قيمة سالبة إلى إيقاف الإشعارات التلقائية بشأن الموقع الجغرافي. يتم جلب إشعار جديد بشأن الموقع الجغرافي مرة واحدة إذا تغيّرت مَعلمة رقم تعريف التتبُّع (على سبيل المثال، رقم تعريف تتبُّع الشحنة لمقدّم خدمة الموقع الجغرافي للشحنة) أو خيار فلترة (على سبيل المثال، حدود إطار العرض أو فلاتر السمات لمقدّمي خدمة الموقع الجغرافي لأسطول المركبات). الفاصل الزمني التلقائي والأدنى للاستطلاع هو 5000 مللي ثانية. إذا ضبطت الفاصل الزمني للاستطلاع على قيمة موجبة أقل، يتم تخزين القيمة 5000 واستخدامها. |
الطُرق | |
|---|---|
مكتسَبة:
addListener
|
الفعاليات | |
|---|---|
ispollingchange |
function(event)الوسيطات:
حدث يتم تشغيله عند تعديل حالة الاستطلاع لموفّر الموقع الجغرافي. استخدِم PollingLocationProvider.isPolling لتحديد حالة الاستطلاع الحالية. |
واجهة PollingLocationProviderIsPollingChangeEvent
واجهة
google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent
كائن الحدث الذي تم تمريره إلى معالج الحدث عند بدء الحدث PollingLocationProvider.ispollingchange.
الخصائص | |
|---|---|
error
اختياري |
النوع:
Error optionalالخطأ الذي تسبّب في تغيير حالة الاستطلاع، إذا كان تغيير الحالة ناتجًا عن خطأ. تكون هذه القيمة غير محدّدة إذا كان تغيير الحالة ناتجًا عن عمليات عادية. |