CameraControlOptions واجهة
google.maps.CameraControlOptions
واجهة
خيارات العرض لعنصر التحكّم في الكاميرا
الخصائص | |
---|---|
position optional |
النوع:
ControlPosition optional القيمة التلقائية:
ControlPosition.INLINE_START_BLOCK_END رقم تعريف الموضع يُستخدَم لتحديد موضع عنصر التحكّم على الخريطة. |
FullscreenControlOptions
google.maps.FullscreenControlOptions
واجهة
خيارات لعرض عنصر التحكّم في ملء الشاشة
الخصائص | |
---|---|
position optional |
النوع:
ControlPosition optional القيمة التلقائية:
ControlPosition.INLINE_END_BLOCK_START رقم تعريف الموضع يُستخدَم لتحديد موضع عنصر التحكّم على الخريطة. |
واجهة MapTypeControlOptions
google.maps.MapTypeControlOptions
واجهة
خيارات لعرض عنصر التحكّم في نوع الخريطة
الخصائص | |
---|---|
mapTypeIds optional |
أرقام تعريف أنواع الخرائط التي سيتم عرضها في عنصر التحكّم |
position optional |
النوع:
ControlPosition optional القيمة التلقائية:
ControlPosition.BLOCK_START_INLINE_START رقم تعريف الموضع يُستخدَم لتحديد موضع عنصر التحكّم على الخريطة. |
style optional |
النوع:
MapTypeControlStyle optional رقم تعريف النمط تُستخدَم لاختيار نمط التحكّم في نوع الخريطة المطلوب عرضه. |
MapTypeControlStyle الثوابت
google.maps.MapTypeControlStyle
الثوابت
معرّفات عناصر التحكّم الشائعة في أنواع الخرائط
يمكنك الوصول إليه من خلال الاتصال بالرقم const {MapTypeControlStyle} = await google.maps.importLibrary("maps")
. اطّلِع على المكتبات في واجهة برمجة تطبيقات JavaScript للخرائط.
الثوابت | |
---|---|
DEFAULT |
يستخدم عنصر التحكّم التلقائي لنوع الخريطة. عند عرض عنصر التحكّم DEFAULT ، سيختلف حجمه حسب حجم النافذة وعوامل أخرى. قد يتغيّر عنصر التحكّم DEFAULT في الإصدارات المستقبلية من واجهة برمجة التطبيقات. |
DROPDOWN_MENU |
قائمة منسدلة للمساحة المتوفّرة على الشاشة |
HORIZONTAL_BAR |
شريط أزرار الاختيار الأفقي العادي |
MotionTrackingControlOptions
google.maps.MotionTrackingControlOptions
واجهة
خيارات لعرض عنصر التحكّم في تتبُّع الحركة
الخصائص | |
---|---|
position optional |
النوع:
ControlPosition optional القيمة التلقائية:
ControlPosition.INLINE_END_BLOCK_END رقم تعريف الموضع يُستخدَم هذا لتحديد موضع عنصر التحكّم هذا في البانوراما. |
واجهة PanControlOptions
google.maps.PanControlOptions
واجهة
خيارات لعرض عنصر التحكّم في التمرير
الخصائص | |
---|---|
position optional |
النوع:
ControlPosition optional القيمة التلقائية:
ControlPosition.INLINE_END_BLOCK_END رقم تعريف الموضع يُستخدَم لتحديد موضع عنصر التحكّم على الخريطة. |
RotateControlOptions واجهة
google.maps.RotateControlOptions
واجهة
خيارات لعرض عنصر التحكّم في التدوير
الخصائص | |
---|---|
position optional |
النوع:
ControlPosition optional القيمة التلقائية:
ControlPosition.INLINE_END_BLOCK_END رقم تعريف الموضع يُستخدَم لتحديد موضع عنصر التحكّم على الخريطة. |
ScaleControlOptions واجهة
google.maps.ScaleControlOptions
واجهة
خيارات لعرض عنصر التحكّم في المقياس
الخصائص | |
---|---|
style optional |
النوع:
ScaleControlStyle optional رقم تعريف النمط تُستخدَم لاختيار نمط عنصر التحكّم في التسوية الذي سيتم عرضه. |
ScaleControlStyle الثوابت
google.maps.ScaleControlStyle
الثوابت
معرّفات أرقام تعريف عناصر التحكّم في الحجم
الثوابت | |
---|---|
DEFAULT |
عنصر التحكّم العادي في المقياس |
واجهة StreetViewControlOptions
google.maps.StreetViewControlOptions
واجهة
خيارات لعرض عنصر التحكّم في "التجوّل الافتراضي" على الخريطة
الخصائص | |
---|---|
position optional |
النوع:
ControlPosition optional رقم تعريف الموضع يُستخدَم لتحديد موضع عنصر التحكّم على الخريطة. يتم تضمين الموضع التلقائي ضمن عناصر التحكّم في التنقّل (التكبير والتصغير والتحريك). إذا كان هذا الموضع فارغًا أو مطابقًا للموضع المحدّد في zoomControlOptions أو panControlOptions ، سيتم عرض عنصر التحكّم في "التجوّل الافتراضي" كجزء من عناصر التحكّم في التنقّل. بخلاف ذلك، سيتم عرضها بشكل منفصل. |
sources optional |
النوع:
Iterable<StreetViewSource> optional القيمة التلقائية: [
StreetViewSource.DEFAULT ]تحدّد مصادر الصور البانورامية التي تريد البحث فيها. يتيح ذلك فرض قيود على البحث عن مناظر بانورامية رسمية من Google فقط، على سبيل المثال. سيتم تقييم إعداد مصادر متعددة على أنّه تقاطع تلك المصادر. ملاحظة: لا يتوفّر مصدر StreetViewSource.OUTDOOR في الوقت الحالي. |
واجهة ZoomControlOptions
google.maps.ZoomControlOptions
واجهة
خيارات لعرض شريط التحكّم في التكبير/التصغير
الخصائص | |
---|---|
position optional |
النوع:
ControlPosition optional القيمة التلقائية:
ControlPosition.INLINE_END_BLOCK_END رقم تعريف الموضع يُستخدَم لتحديد موضع عنصر التحكّم على الخريطة. |
متغيّرات ControlPosition الثابتة
google.maps.ControlPosition
الثوابت
المعرّفات المستخدَمة لتحديد موضع عناصر التحكّم على الخريطة يتم وضع عناصر التحكّم بالنسبة إلى عناصر التحكّم الأخرى في موضع التنسيق نفسه. يتم وضع عناصر التحكّم التي تتم إضافتها أولاً بالقرب من حافة الخريطة. ننصحك باستخدام "القيم المنطقية" (اطّلِع على https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values) لتتمكّن تلقائيًا من إتاحة سياقات التنسيق من اليمين إلى اليسار (RTL) والعكس.
القيم المنطقية باتجاه اليمين إلى اليسار:
+----------------+
| BSIS BSIC BSIE |
| ISBS IEBS |
| |
| ISBC IEBC |
| |
| ISBE IEBE |
| BEIS BEIC BEIE |
+----------------+
القيم المنطقية باتجاه RTL:
+----------------+
| BSIE BSIC BSIS |
| IEBS ISBS |
| |
| IEBC ISBC |
| |
| IEBE ISBE |
| BEIE BEIC BEIS |
+----------------+
القيم القديمة:
+----------------+
| TL TC TR |
| LT RT |
| |
| LC RC |
| |
| LB RB |
| BL BC BR |
+----------------+
تتحرك العناصر في الصف العلوي أو السفلي باتجاه منتصف الصف. تتدفق العناصر في العمود الأيمن أو الأيسر باتجاه منتصف العمود.
يمكنك الوصول إليه من خلال الاتصال بالرقم const {ControlPosition} = await google.maps.importLibrary("core")
. اطّلِع على المكتبات في واجهة برمجة تطبيقات JavaScript للخرائط.
الثوابت | |
---|---|
BLOCK_END_INLINE_CENTER |
تعادل BOTTOM_CENTER في كل من LTR وRTL. |
BLOCK_END_INLINE_END |
تعادل BOTTOM_RIGHT في الاتجاه من اليمين إلى اليسار أو BOTTOM_LEFT في الاتجاه من اليسار إلى اليمين. |
BLOCK_END_INLINE_START |
يعادل BOTTOM_LEFT في LTR أو BOTTOM_RIGHT في RTL. |
BLOCK_START_INLINE_CENTER |
تعادل TOP_CENTER في كل من LTR وRTL. |
BLOCK_START_INLINE_END |
تعادل TOP_RIGHT في LTR أو TOP_LEFT في RTL. |
BLOCK_START_INLINE_START |
تعادل TOP_LEFT في LTR أو TOP_RIGHT في RTL. |
BOTTOM_CENTER |
يتم وضع العناصر في منتصف الصف السفلي. ننصحك باستخدام BLOCK_END_INLINE_CENTER بدلاً من ذلك. |
BOTTOM_LEFT |
يتم وضع العناصر في أسفل يمين الصفحة وتتدفق نحو الوسط. يتم وضع العناصر على يسار شعار Google. ننصحك باستخدام BLOCK_END_INLINE_START بدلاً من ذلك. |
BOTTOM_RIGHT |
يتم وضع العناصر في أسفل اليمين وتتدفق نحو الوسط. يتم وضع العناصر على يمين حقوق الطبع والنشر. ننصحك باستخدام BLOCK_END_INLINE_END بدلاً من ذلك. |
INLINE_END_BLOCK_CENTER |
يعادل RIGHT_CENTER في الاتجاه من اليمين إلى اليسار أو LEFT_CENTER في الاتجاه من اليمين إلى اليسار. |
INLINE_END_BLOCK_END |
يعادل RIGHT_BOTTOM في LTR أو LEFT_BOTTOM في RTL. |
INLINE_END_BLOCK_START |
يعادل RIGHT_TOP في LTR أو LEFT_TOP في RTL. |
INLINE_START_BLOCK_CENTER |
يعادل LEFT_CENTER في LTR أو RIGHT_CENTER في RTL. |
INLINE_START_BLOCK_END |
يعادل LEFT_BOTTOM في LTR أو RIGHT_BOTTOM في RTL. |
INLINE_START_BLOCK_START |
يعادل LEFT_TOP في LTR أو RIGHT_TOP في RTL. |
LEFT_BOTTOM |
يتم وضع العناصر على يمين الصفحة، فوق العناصر في أسفل يمين الصفحة، وتتدفق للأعلى. ننصحك باستخدام INLINE_START_BLOCK_END بدلاً من ذلك. |
LEFT_CENTER |
يتم وضع العناصر في منتصف الجانب الأيمن. ننصحك باستخدام INLINE_START_BLOCK_CENTER بدلاً من ذلك. |
LEFT_TOP |
يتم وضع العناصر على يمين الصفحة، أسفل العناصر في أعلى يمين الصفحة، وتتدفق للأسفل. ننصحك باستخدام INLINE_START_BLOCK_START بدلاً من ذلك. |
RIGHT_BOTTOM |
يتم وضع العناصر على اليمين، فوق العناصر في أسفل يسار الصفحة، وتتدفق للأعلى. ننصحك باستخدام INLINE_END_BLOCK_END بدلاً من ذلك. |
RIGHT_CENTER |
يتم وضع العناصر في وسط الجانب الأيمن. ننصحك باستخدام INLINE_END_BLOCK_CENTER بدلاً من ذلك. |
RIGHT_TOP |
يتم وضع العناصر على اليمين، أسفل العناصر في أعلى اليمين، وتتدفق للأسفل. ننصحك باستخدام INLINE_END_BLOCK_START بدلاً من ذلك. |
TOP_CENTER |
يتم وضع العناصر في وسط الصف العلوي. ننصحك باستخدام BLOCK_START_INLINE_CENTER بدلاً من ذلك. |
TOP_LEFT |
يتم وضع العناصر في أعلى يمين الصفحة وتتحرك نحو الوسط. ننصحك باستخدام BLOCK_START_INLINE_START بدلاً من ذلك. |
TOP_RIGHT |
يتم وضع العناصر في أعلى يسار الصفحة وتتدفق نحو الوسط. ننصحك باستخدام BLOCK_START_INLINE_END بدلاً من ذلك. |