إشعار: ستتوفّر قريبًا ميزة جديدة لتصميم الخرائط الأساسية في "منصة خرائط Google". يتضمّن هذا التعديل على تصميم الخريطة لوحة ألوان تلقائية جديدة وعلامات جديدة وتحسينات على تجارب الخريطة وسهولة استخدامها. سيتم تعديل جميع أنماط الخرائط تلقائيًا في آذار (مارس) 2025. لمزيد من المعلومات عن مدى التوفّر وكيفية تفعيل هذا النمط في وقت سابق، يُرجى الاطّلاع على نمط الخريطة الجديد لمنصّة "خرائط Google".
الطبقات هي عناصر على الخريطة تتألف من عنصر واحد أو أكثر منفصل،
ولكن يتم التعامل معها كوحدة واحدة. بشكل عام، تعكس الطبقات مجموعات من
العناصر التي تضيفها فوق الخريطة لتحديد ارتباط شائع. تدير واجهة برمجة التطبيقات
Maps JavaScript API عرض الأجسام ضمن الطبقات
من خلال تحويل العناصر المكونة لها إلى كائن واحد (عادةً ما يكون عنصرًا مثبّتًا على سطح الخريطة)
وعرضها عند تغيير مساحة العرض في الخريطة. قد تؤدي الطبقات أيضًا إلى تغيير ملف تعريف التقديم
للخريطة نفسها، ما يؤدي إلى تغيير المربّعات الأساسية قليلاً بطريقة
متسقة مع الطبقة. يُرجى العِلم أنّه قد لا يمكن الوصول إلى معظم الطبقات
من خلال عناصرها الفردية، ولكن يمكن التلاعب بها فقط كأحد
العناصر.
نظرة عامة على الطبقات
تتضمّن Maps JavaScript API عدة أنواع من الطبقات:
توفّر طبقة "بيانات خرائط Google" حاوية للبيانات الجيوفضائية العشوائية.
يمكنك استخدام "طبقة البيانات" لتخزين بياناتك المخصّصة أو لعرض بيانات GeoJSON
على خريطة Google.
يعرض عنصر طبقة ركوب الدراجات طبقة من مسارات الدراجات
و/أو التراكبات المتعلّقة بالدراجات في طبقة مشتركة. يتم عرض هذه الطبقة
تلقائيًا ضمن DirectionsRenderer عند طلب
الاتجاهات الخاصة بوضع التنقّل BICYCLING.
إضافة طبقة
لإضافة طبقة إلى خريطة، ما عليك سوى استدعاء setMap()،
مع تمرير عنصر الخريطة الذي سيتم عرض الطبقة عليه. وبالمثل، لإخفاء أحد
الطبقات، يمكنك الاتصال بـ setMap() وإرسال null.
يحدِّد المقتطف أدناه مركز الخريطة على لندن، المملكة المتحدة، ويضيف التسلسل الزمني
للطبقة.
تاريخ التعديل الأخير: 2024-12-22 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-12-22 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Layers in Maps JavaScript API are objects consisting of multiple items that are treated as a single unit and often represent collections of objects on the map."],["The API provides various layer types, including Data, Heatmap, KML, Traffic, Transit, and Bicycling layers, each serving a distinct purpose for displaying geospatial data."],["You can easily add or hide a layer by calling the `setMap()` method, providing the map object or `null` respectively."],["The example code demonstrates adding a Transit layer to a map centered on London."]]],[]]