تخصيص الخرائط الثلاثية الأبعاد

يمكنك تخصيص مظهر الخريطة الأساسية الثلاثية الأبعاد باستخدام تصميم الخرائط المستند إلى السحابة الإلكترونية.

باستخدام تصميم الخرائط المستند إلى السحابة الإلكترونية، يمكنك التحكّم في مظهر الخريطة التي تعرضها للمستخدمين. من خلال التحكّم في ميزات مثل كثافة نقاط الاهتمام وإزالة فئات معيّنة من نقاط الاهتمام وتعديل تعبئة الميزات أو حدودها، يمكنك إنشاء تجربة خريطة مخصّصة لمستخدميك.

يوفّر تصميم الخرائط باستخدام السحابة الإلكترونية تجربة تعديل بدون تعليمات برمجية في Google Cloud Console. يرتبط كل نمط مخصّص تنشئه برقم تعريف خريطة، وستظهر التعديلات التي تجريها على نمطك في وحدة تحكّم الخرائط في تطبيقك تلقائيًا.

يعرض المثال التالي خريطة تستخدم نمطًا مخصّصًا لتغيير لون رموز ميزة الترفيه والنص إلى اللون البرتقالي:

async function init() {
    const { Map3DElement } = await google.maps.importLibrary('maps3d');

    const map = new Map3DElement({
        center: {
            lat: 37.75183154601466,
            lng: -119.52369070507672,
            altitude: 2200,
        },
        tilt: 67.5,
        heading: 108.94057782079429,
        range: 6605.57279990986,
        mapId: 'bcce776b92de1336e22c569f', // Styles are associated with map IDs.
        mode: 'HYBRID',
        gestureHandling: 'COOPERATIVE',
    });

    document.body.append(map);
}

void init();

نظرة عامة

إنّ عملية تخصيص الخرائط الثلاثية الأبعاد باستخدام تصميم الخرائط باستخدام السحابة الإلكترونية هي نفسها عملية تخصيص الخرائط الثنائية الأبعاد:

1 إنشاء رقم تعريف خريطة أنشئ رقم تعريف خريطة. يتم تمرير أرقام تعريف الخرائط إلى تطبيقك للتعامل مع التصميم. سترتبط بنمط مخصّص برقم تعريف الخريطة هذا في الخطوات اللاحقة.
2 إنشاء نمط خريطة مستند إلى السحابة الإلكترونية عليك اختيار "ثلاثي الأبعاد مختلط" واستخدام "الوضع العادي" في هذه الخطوة.
3 ربط نمط الخريطة بخريطة اربط نمطك برقم تعريف الخريطة الذي أنشأته في الخطوة الأولى
4 إضافة رقم تعريف الخريطة إلى تطبيقك حدِّد رقم تعريف الخريطة في الرمز باستخدام المعلمة map-id.
5 نشر رقم تعريف الخريطة يُرجى العِلم أنّ التغييرات التي يتم إجراؤها على نمطك المخصّص يتم دمجها تلقائيًا في تطبيقك بعد النشر.

للاطّلاع على نظرة متعمّقة حول إنشاء أنماط الخرائط، راجِع مقالة إنشاء أنماط الخرائط واستخدامها.

القيود

هناك قيود معيّنة يجب مراعاتها عند استخدام تصميم الخرائط باستخدام السحابة الإلكترونية مع الخرائط ثلاثية الأبعاد في Maps JavaScript:

  • لا يتوافق هذا التصميم مع "الوضع الداكن".
  • لا تتوافق الميزات المفعّلة باستخدام رقم تعريف الخريطة، مثل التصميم المستند إلى البيانات.