إشعار الأمان: نما إلى علمنا بمشكلة أمنية قد تؤثر في المواقع الإلكترونية التي تستخدم مكتبات معيّنة تابعة لجهات خارجية (بما في ذلك polyfill.io). وقد تؤدي هذه المشكلة في بعض الأحيان إلى إعادة توجيه الزائرين بعيدًا عن الموقع الإلكتروني المقصود بدون معرفة مالك الموقع أو إذنه. وفي السابق، كان يتضمّن العديد من نماذج JavaScript تعريف النص البرمجي polyfill.io. تمت إزالة هذا المحتوى من نماذجنا. إذا كنت قد استخدمت نماذج JavaScript التي تحتوي على هذا التعريف، ننصحك بإزالة التعريف.
الطبقات هي كائنات على الخريطة تتكون من عنصر منفصل واحد أو أكثر،
ولكن يتم التلاعب بها كوحدة واحدة. تعكس الطبقات عمومًا مجموعات
التي تضيفها أعلى الخريطة لتحديد ارتباط مشترك. تشير رسالة الأشكال البيانية
تدير واجهة برمجة تطبيقات JavaScript للخرائط طريقة عرض العناصر داخل الطبقات
من خلال عرض العناصر الأساسية في كائن واحد (عادةً تراكب مربّعات)
وعرضها مع تغير إطار عرض الخريطة. قد تغير الطبقات العرض التقديمي أيضًا
طبقة من الخريطة نفسها، مع تغيير المربّعات الأساسية بشكل طفيف
متسقة مع الطبقة. لاحظ أن معظم الطبقات، حسب التصميم، قد لا
ويتم الوصول إليها عن طريق كائناتها الفردية، ولكن لا يمكن التلاعب بها إلا
واحدة.
نظرة عامة على الطبقات
تحتوي واجهة برمجة تطبيقات JavaScript للخرائط على عدة أنواع من الطبقات:
بيانات خرائط Google
طبقة النقل توفر حاوية للبيانات الجغرافية المكانية العشوائية.
يمكنك استخدام طبقة البيانات لتخزين بياناتك المخصّصة أو لعرض بيانات GeoJSON
على خريطة Google.
صفحة
يعرض كائن طبقة ركوب الدراجات طبقة من مسارات الدراجات
و/أو تراكبات خاصة بالدراجات في طبقة مشتركة. يتم إرجاع هذه الطبقة
بشكل افتراضي ضمن DirectionsRenderer عند طلب
اتجاهات وضع السفر ركوب الدراجات.
إضافة طبقة
لإضافة طبقة إلى خريطة، ما عليك سوى الاتصال بـ setMap()،
تمرير كائن الخريطة الذي سيتم عرض الطبقة عليه. وبالمثل، لإخفاء
طبقة، الاتصال setMap()، المرور null.
يتوسط المقتطف أدناه الخريطة في لندن، المملكة المتحدة، ويضيف النقل العام
.