فئة JourneySharedMapView
صف واحد (google.maps.journeySharing.JourneySharingMapView
)
وضع الخريطة
يمكنك الوصول من خلال الاتصال على الرقم const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing")
. يمكنك الاطّلاع على المكتبات في واجهة برمجة تطبيقات JavaScript للخرائط.
الشركة المصنِّعة | |
---|---|
JourneySharingMapView |
JourneySharingMapView(options) المَعلمات:
إنشاء مثيل لعرض الخريطة. |
أماكن إقامة | |
---|---|
anticipatedRoutePolylines |
تعرض الخطوط المتعددة للمسارات المتوقعة، إن وجدت. |
anticipatedRoutePolylineSetup |
النوع:
PolylineSetup لضبط الخيارات للخط المتعدد للمسار المتوقع. يتم استدعاءها عند عرض خطوط متعددة جديدة للمسار المتوقع. في حال تحديد دالة، يمكن للدالة أن تعدِّل الحقل التلقائيPolylineOptions المتعلّق بالإدخال الذي يحتوي على كائن google.maps.PolylineOptions، وتعرضه على أنّه polylineOptions في العنصر الناتج PolylineSetupOptions. يؤدي تحديد عنصر PolylineSetupOptions إلى التأثير نفسه الذي يحدث في تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام الكائن PolylineSetupOptions نفسه في دوال PolylineSetup أو القيم الثابتة المختلفة ولا تعيد استخدام الكائن google.maps.PolylineOptions نفسه للمفتاح polylineSetup في عناصر مختلفة من PolylineSetupOptions. إذا لم يتم ضبط خيارات متعدّدة أو قيمة مرئية بدون ضبط أو بقيمة خالية، سيتم استبدالها بالإعداد التلقائي. سيتم تجاهل أي قيم تم ضبطها في 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 نفسه للمفتاح polylineSetup في عناصر مختلفة من 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 لضبط الخيارات لعلامة الموقع الجغرافي 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. |
|
النوع:
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) المَعلمات:
قيمة العرض: لا شيء
إزالة موفّر موقع من عرض الخريطة. إذا لم يكن موفِّر الموقع الجغرافي قد سبق إضافته إلى عرض الخريطة، فلن يتم تنفيذ أي إجراء. |
واجهة JourneyShareMapViewOptions
واجهة
google.maps.journeySharing.JourneySharingMapViewOptions
خيارات عرض الخريطة.
أماكن إقامة | |
---|---|
element |
النوع:
Element عنصر DOM احتياطيًا للعرض. مطلوبة. |
anticipatedRoutePolylineSetup optional |
النوع:
PolylineSetup optional لضبط الخيارات للخط المتعدد للمسار المتوقع. يتم استدعاءها عند عرض خطوط متعددة جديدة للمسار المتوقع. في حال تحديد دالة، يمكن للدالة أن تعدِّل الحقل التلقائيPolylineOptions المتعلّق بالإدخال الذي يحتوي على كائن google.maps.PolylineOptions، وتعرضه على أنّه polylineOptions في العنصر الناتج PolylineSetupOptions. يؤدي تحديد عنصر PolylineSetupOptions إلى التأثير نفسه الذي يحدث في تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام الكائن PolylineSetupOptions نفسه في دوال PolylineSetup أو القيم الثابتة المختلفة ولا تعيد استخدام الكائن google.maps.PolylineOptions نفسه للمفتاح polylineSetup في عناصر مختلفة من PolylineSetupOptions. إذا لم يتم ضبط خيارات متعدّدة أو قيمة مرئية بدون ضبط أو بقيمة خالية، سيتم استبدالها بالإعداد التلقائي. سيتم تجاهل أي قيم تم ضبطها في 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. |
takenRoutePolylineSetup optional |
النوع:
PolylineSetup optional تحدِّد هذه السياسة الخيارات لخط متعدد للمسارات التي يتم اتخاذها. يتم الاستدعاء عند عرض خطوط متعددة للمسار تم اتخاذها. في حال تحديد دالة، يمكن للدالة أن تعدِّل الحقل التلقائيPolylineOptions المتعلّق بالإدخال الذي يحتوي على كائن google.maps.PolylineOptions، وتعرضه على أنّه polylineOptions في العنصر الناتج PolylineSetupOptions. يؤدي تحديد عنصر PolylineSetupOptions إلى التأثير نفسه الذي يحدث في تحديد دالة تعرض هذا العنصر الثابت. لا تُعِد استخدام الكائن PolylineSetupOptions نفسه في دوال PolylineSetup أو القيم الثابتة المختلفة ولا تعيد استخدام الكائن google.maps.PolylineOptions نفسه للمفتاح polylineSetup في عناصر مختلفة من 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. |
الثابت في وضع العرض التلقائي
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 أو قيمة سالبة إلى إيقاف التعديلات التلقائية للمواقع الجغرافية. يتم جلب تعديل جديد للموقع الجغرافي مرة واحدة في حال تغيير مَعلمة رقم تعريف التتبّع (مثل رقم تعريف تتبُّع الشحن لموفّر الموقع الجغرافي للشحن) أو أحد خيارات الفلترة (مثل حدود إطار العرض أو فلاتر السمات لموفّري المواقع الجغرافية لمجموعة الأجهزة). يبلغ الفاصل الزمني التلقائي والأدنى للاستطلاع 5,000 ملي ثانية. إذا تم ضبط الفاصل الزمني للاستطلاع على قيمة موجبة أقل، سيتم تخزين 5000 واستخدامها. |
الطُرق | |
---|---|
مُكتسَب:
addListener
|
فعاليات | |
---|---|
ispollingchange |
function(event) الوسيطات:
الحدث الذي يتم تشغيله عند تعديل حالة الاستطلاع لموفّر الموقع الجغرافي. يمكنك استخدام PollingLocationProvider.isPolling لتحديد حالة الاستطلاع الحالية. |
واجهة PollingLocationProviderIsPollingChangeEvent
واجهة
google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent
يتم تمرير كائن الحدث إلى معالِج الأحداث عند بدء الحدث PollingLocationProvider.ispollingchange
.
أماكن إقامة | |
---|---|
error optional |
النوع:
Error optional الخطأ الذي أدى إلى تغيير حالة الاستطلاع، إذا كان تغيير الحالة ناتجًا عن خطأ. غير محدد إذا كان تغيير الحالة بسبب عمليات عادية. |