إضافة خلفيات للخرائط

يمكنك إضافة خلفيات Google وBaidu وخدمات الخرائط عبر الويب الأخرى لاستخدامها في التمثيلات المرئية.

إضافة خلفيات لخرائط Google

يمكنك إضافة خلفيات لخرائط Google لاستخدامها في التمثيلات المرئية للخرائط.

  1. في الصفحة الرئيسية، انقر على المستكشف أيقونة المستكشف المستخدمة لعرض المستكشف، وانقر على وحدة التحكم.
  2. في وحدة التحكم، حدد الخرائط وانقر على الخلفيات ثم انقر على خلفيات الخرائط.
  3. انقر على إضافة خلفية وحدد Google من القائمة.
  4. أدخل وصفًا مفيدًا عند الحاجة.
  5. انقر على نوع الحساب لتحديد حسابك.
  6. انسخ مفاتيح الوصول إلى واجهة API لخرائط Google.

    للتمكن من استخدام لوحات خرائط Google لا بد من الحصول على مفتاح الوصول إلى واجهة API لخرائط Google من Google. ويتم تنبيهك عن طريق Google لإدخال مفتاح الوصول إلى واجهة API للخرائط وكذلك لإدخال "معرف العميل" الخاص بـ Google. يجب أن يفي استخدام اللوحات بشروط الخدمة المحددة من جانب Google في شروط الخدمة في موقع Google للمطورين Google Developers.

  7. انقر على نوع الخريطة الافتراضية حسب الحاجة.
  8. انقر على حفظ لتضمين الخريطة في قائمة خلفيات الخرائط المتاحة.

إضافة خلفيات لخرائط Baidu

يمكنك إضافة خلفيات لخرائط Baidu لاستخدامها في التمثيلات المرئية للخرائط.

  1. في الصفحة الرئيسية، انقر على المستكشف أيقونة المستكشف المستخدمة لعرض المستكشف، وانقر على وحدة التحكم.
  2. في وحدة التحكم، حدد الخرائط، انقر على الخلفيات، ثم على خلفيات الخريطة.
  3. انقر على إضافة خلفية وحدد Baidu من القائمة.
  4. أدخل وصفًا مفيدًا عند الحاجة.
  5. انسخ مفاتيح الوصول إلى واجهة API لخرائط Baidu.

    للتمكن من استخدام لوحات خرائط Baidu لا بد من الحصول على مفتاح الوصول إلى واجهة API لخرائط Baidu من Baidu. يوجهك Baidu لإدخال مفاتيح الوصول إلى واجهة API للخرائط Maps. يجب أن يفي استخدام اللوحات بشروط الخدمة المحددة من جانب Baidu في اتفاقية المستخدم لديهم.

  6. انقر على أوافق على الثقة في هذا المضيف الخارجي عند الحاجة.
  7. انقر على حفظ لتضمين الخريطة في قائمة خلفيات الخرائط المتاحة.
  8. بالنسبة لخرائط Baidu Maps في Analytics Cloud تتعين إضافة عناوين URL الثلاثة التالية كمجالات آمنة. تفعل ذلك في وحدة التحكم، من صفحة المجالات الآمنة.
    • *.map.baidu.com [Image, Script]
    • *.map.bdimg.com [Image, Script]
    • *.bdstatic.com [Image, Script]

    يتعين تحديد كلا الخيارين صورة واسكربت. يشير ذلك إن إمكانية الثقة في تلك المجالات للحصول منها على عناوين الصور والاسكربتات اللازمة للتشغيل، مع التأكد من تقديم محتوى خريطة Baidu بصورة ناجحة.

إضافة خلفيات خدمة الخرائط عبر الويب (WMS)

يمكنك إضافة خلفيات لخدمات الخرائط عبر الويب واستخدامها في التمثيلات المرئية للخرائط.

تتم استضافة خلفيات خدمات الخرائط عبر الويب ديناميكيًا على خادم ويب باستخدام بروتوكول خدمة الخرائط عبر الويب (WMS). يمكنك استخدامها لتكامل الخرائط التي تحتوي على المعلومات التي قد لا تريد الاحتفاظ بها في مؤسستك، وتقديمها بسهولة مساحيًا مع بياناتك.
  1. في الصفحة الرئيسية، انقر على المستكشف أيقونة المستكشف المستخدمة لعرض المستكشف، وانقر على وحدة التحكم.
  2. في وحدة التحكم، حدد الخرائط، انقر على الخلفيات، ثم على خلفيات الخريطة.
  3. انقر على إضافة خلفية وحدد خدمة الخرائط عبر الويب من القائمة.
  4. انقر على علامة تبويب عام وأدخل اسمًا ووصفًا.
  5. في URL، أدخل عنوان URL الكامل لخدمة الخرائط عبر الويب.

    تواصل مع مقدم خدمة الخرائط عبر الويب لديك للحصول على عنوان URL الصحيح.

    على سبيل المثال، https://www.gebco.net/data_and_products/gebco_web_services/web_map_services/mapserv.

    يعرض الإصدار تلقائيًا إصدار بروتوكول خدمة الخرائط عبر الويب الذي يستخدمه مقدم خدمة WMS. القيمة الافتراضية هي 1.1.1 لكن يمكنك تحديد إصدار بديل من القائمة المنسدلة.

    يعرض النظام المرجعي للإحداثيات تلقائيًا النظام المرجعي الذي يستخدمه مقدم خدمة المضيف. القيمة الافتراضية هي EPSG:3857 هي نظام الإحداثيات المستخدم لخرائط المشروعات في بُعدين. مرر المؤشر على أيقونة تلميح الأداة لمعرفة التفاصيل.

  6. انقر على أوافق على الثقة في هذا المضيف الخارجي لإضافة المضيف تلقائيًا إلى قائمة المجالات الآمنة لديك.
  7. في الطبقات، أدخل اسم كل طبقة خلفية خريطة تريد استخدامها. انقر على أيقونة علامة الضرب (x) لإزالة طبقة.
  8. انقر على تنسيق إذا كنت بحاجة لتغيير نوع الصورة.
  9. اعرض علامة التبويب المعلمات وانقر على إضافة معلمة.

    يتم تضمين المعلمات التي تقوم بإدخالها في عنوان URL وإخطار خادم الاستضافة بما يعرضه في خلفية الخريطة (على سبيل المثال، نوع الصورة، الطبقة، الامتداد الجغرافي للخريطة، حجم الصورة التي تمت إعادتها).

  10. أدخل المعلمات التي تريد تمريرها في عنوان URL لخادم المضيف بتنسيق key:value.

    استخدم عنوان URL للعثور على المعلمات التي يمكنك استخدامها لخدمة الخرائط عبر الويب:

    http://<url_of_the_map_server>?request=getCapabilities&service=wms

  11. انقر على حفظ لإضافة طبقة خلفية الخريطة إلى قائمة خلفيات الخرائط المتوفرة.

    يجب تجديد الشجرة لمشاهدة أي تغييرات.

  12. انقر على معاينة لعرض معاينة خلفية الخريطة.

    لا تصبح علامة تبويب "معاينة" متوفرة إلا بعد حفظ الصفحة وتجديدها. ويرجع هذا إلى أن التجديد يتيح التعرف على المجالات الآمنة.

إضافة خلفيات خريطة عبر الويب بشرائط جانبية (XYZ)

يمكنك إضافة خلفيات لخدمات الخرائط عبر الويب (XYZ) بشرائط جانبية واستخدامها في التمثيلات المرئية للخرائط.

تظهر خلفيات الخرائط (XYZ) عبر الويب بشرائط جانبية في مستعرض من خلال ربط عدد كبير من ملفات بيانات الموجه أو الصور المطلوبة بسلاسة عبر الإنترنت من خلال خادم ويب. يمكنك استخدامها لتكامل الخرائط التي تحتوي على المعلومات التي قد لا تكون لديك في مؤسستك، وتقديمها بسهولة مساحيًا مع بياناتك.

يمكنك تكوين سلاسل عنوان URL للشريط الجانبي لتحديد الشرائط الجانبية للموجه أو صور نقطية لخريطة بشرائط جانبية ليتم تحميلها. يقوم المضيف بتقييم كل سلسلة ويحدد الشريط الجانبي المطلوب تحميله.

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

  • https://api.mapbox.com/styles/v1/mapbox/streets-v11/tiles/256/{z}/{x}/{y}
  • https://api.mapbox.com/styles/v1/mapbox/satellite-v9/tiles/256/{z}/{x}/{y}
  • https://api.mapbox.com/styles/v1/mapbox/light-v10/tiles/256/{z}/{x}/{y}
  • https://api.mapbox.com/styles/v1/mapbox/dark-v10/tiles/256/{z}/{x}/{y}
  • https://api.mapbox.com/styles/v1/mapbox/outdoors-v11/tiles/256/{z}/{x}/{y}
  1. في الصفحة الرئيسية، انقر على المستكشف أيقونة المستكشف المستخدمة لعرض المستكشف، وانقر على وحدة التحكم.
  2. في وحدة التحكم، حدد الخرائط، انقر على الخلفيات، ثم على خلفيات الخريطة.
  3. انقر على إضافة خلفية وحدد خدمة الخرائط عبر الويب بشرائط جانبية من القائمة.
  4. انقر على علامة تبويب عام وأدخل اسمًا ووصفًا.
  5. في URL، أدخل عنوان URL الكامل لخدمة الخرائط عبر الويب بشرائط جانبية للمضيف.
  6. انقر على أيقونة (+) لإدخال عناوين URL إضافية للخوادم في المجال ذاته، لموازنة الأحمال.
  7. انقر على أوافق على الثقة في هذا المضيف الخارجي لإضافة المضيف تلقائيًا إلى قائمة المجالات الآمنة لديك.
  8. اعرض علامة التبويب المعلمات وانقر على إضافة معلمة.

    يتم تضمين المعلمات التي تقوم بإدخالها في عنوان URL وإخطار خادم الاستضافة بما يعرضه في خلفية الخريطة (على سبيل المثال، نوع الصورة، الطبقة، الامتداد الجغرافي للخريطة، حجم الصورة التي تمت إعادتها).

    على سبيل المثال، يمكنك إدخال access_token بالقيمة exampleaccessTokenXyZ123456789nnnxxxZZz.

    اتصل بمقدم الخدمة لديك للحصول على تفاصيل.

  9. أدخل المعلمات التي تريد تمريرها في عنوان URL لخادم المضيف بتنسيق key:value.
  10. انقر على حفظ لإضافة الخرائط عبر الويب بشرائط جانبية المحددة إلى قائمة خلفيات الخرائط المتوفرة.

    يجب تجديد الشجرة لمشاهدة أي تغييرات.

  11. انقر على معاينة لعرض معاينة خلفية الخريطة.

    لا تصبح علامة تبويب "معاينة" متوفرة إلا بعد حفظ الصفحة وتجديدها. ويرجع هذا إلى أن التجديد يتيح التعرف على المجالات الآمنة.

نصائح استكشاف الأخطاء وإصلاحها في خلفية الخرائط عبر الويب

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

استخدم هذه الأساليب للعثور على وتشخيص أخطاء خلفية خريطة الويب:

  • انقر على F12 لعرض تطبيق أدوات المطور في المستعرض، وابحث عن الأخطاء في علامة تبويب لوحة تحكم المستعرض. على سبيل المثال، ابحث عن error أو CORS. تظهر رسائل الخطأ باللون الأحمر.
  • إذا رأيت رسالة خطأ تشبه Access to image at http://example.com has been blocked by CORS policy...، فاتصل بمقدم خدمة الاستضافة لحل المشكلة. لا يمكن حل رسائل الخطأ التي تشير إلى سياسة مشاركة المصادر متقاطعة المصدر (CORS) إلا بواسطة مقدم خدمة الاستضافة.