إضافة طبقة خريطة من Open Geospatial Consortium (OGC)

يمكن للفئة atlas.layer.OgcMapLayer تراكب صور Web Map Services (WMS) وصور Web Map Tile Services (WMTS) على الخريطة. إن WMS بروتوكول قياسي تم تطويره بواسطة OGC لخدمة صور الخرائط ذات المرجعية الجغرافية عبر الإنترنت. الإسناد الجغرافي للصورة هو عمليات ربط صورة بموقع جغرافي. يعد WMTS أيضاً بروتوكولاً قياسياً تم تطويره بواسطة OGC. تم تصميمه لخدمة تجانبات الخريطة المحددة مسبقا والمفادة جغرافيا.

توضح الأقسام التالية ميزات خدمة خريطة الويب التي تدعمها OgcMapLayer الفئة.

Web Map Service (WMS)

  • الإصدارات المعتمدة: 1.0.0 و1.1.0 و1.1.1 و1.3.0

  • يجب أن تدعم الخدمة نظام الإسقاط EPSG:3857، أو تتعامل مع عمليات إعادة الإسقاط.

  • يتطلب GetFeatureInfo أن تدعم الخدمة EPSG:4326 أو تتعامل مع عمليات إعادة الإسقاط.

  • العمليات المدعومة:

    ‏‏التشغيل الوصف
    GetCapabilities يسترجع بيانات التعريف حول الخدمة بالإمكانيات المدعومة
    GetMap يسترجع صورة خريطة لمنطقة محددة
    GetFeatureInfo يسترد feature_info، والذي يحتوي على البيانات الأساسية حول الميزة

خدمة صورة مصغرة من خرائط الويب (WMTS)

  • الإصدارات المدعومة: 1.0.0

  • يجب أن تكون الصور المصغرة للخرائط مربعة، مثل TileWidth == TileHeight.

  • دعم CRS: EPSG:3857 أو GoogleMapsCompatible

  • يجب أن يكون معرف TileMatrix عبارة عن قيمة عدد صحيح يتوافق مع مستوى التكبير / التصغير على الخريطة. في خرائط Azure، يكون مستوى التكبير/التصغير هو قيمة بين "0" و"22". لذلك، "0" مدعوم، أما "00" غير مدعوم.

  • العمليات المدعومة:

    ‏‏التشغيل الوصف
    GetCapabilities يسترجع العمليات والميزات المدعومة
    GetTile يسترجع الصور لبلاط معين

تراكب طبقة خريطة OGC

يمكن أن يكون url هو عنوان URL الأساسي للخدمة أو عنوان URL كامل مع الاستعلام للحصول على إمكانات الخدمة. اعتماداً على التفاصيل المقدمة، قد يجرب عميل WFS عدة تنسيقات URL قياسية لتحديد كيفية الوصول إلى الخدمة في البداية.

يوضح نموذج طبقة خريطة OGC كيفية تراكب طبقة خريطة OGC على الخريطة. للحصول على التعليمات البرمجية المصدر لهذه العينة، راجع التعليمات البرمجية المصدر لطبقة خريطة OGC.

لقطة شاشة تعرض شبكة الانطباق على الخريطة.

خيارات طبقة خريطة OGC

يوضح نموذج خيارات طبقة خريطة OGC خيارات طبقة خريطة OGC المختلفة. للحصول على التعليمات البرمجية المصدر لهذه العينة، راجع التعليمات البرمجية المصدر لخيارات طبقة خريطة OGC.

لقطة شاشة تعرض خريطة مع خيارات طبقة خريطة OGC.

مستكشف خدمة خريطة الويب OGC

تراكب عينة مستكشف OGC Web Map Service الصور من Web Map Services (WMS) وWeb Map Tile Services (WMTS) كطبقات. يمكنك تحديد الطبقات في الخدمة التي يتم عرضها على الخريطة. يمكنك أيضاً عرض وسائل الإيضاح المرتبطة بهذه الطبقات. للحصول على التعليمات البرمجية المصدر لهذه العينة، راجع التعليمات البرمجية المصدر لمستكشف OGC Web Map Service.

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

يمكنك أيضاً تحديد إعدادات الخريطة لاستخدام خدمة الوكيل. تتيح لك خدمة الوكيل تحميل الموارد التي تتم استضافتها على المجالات التي لم يتم تمكين CORS بها.

الخطوات التالية

تعرف على المزيد حول الفئات والطرق المستخدمة في هذه المقالة:

راجع المقالات التالية، التي تحتوي على نماذج التعليمة البرمجية التي يمكنك إضافتها إلى خرائطك: