اتحاد المعلومات المكانية المفتوحة (OGC) هو منظمة تطوعية دولية لمعايير التوافق. وتتمثل مهمة OGC في تطوير وتحسين والحفاظ على معايير إنشاء الخرائط والبيانات الجغرافية ذات الصلة المتاحة والقابلة للمشاركة عبر الإنترنت. يعمل استخدام خدمات وتشفير OGC الوصول المفتوح للبيانات الجغرافية ووظائف البرنامج، وتتيح للمؤسسات تضمين بيانات وخدمات GIS في أي تطبيق داخل العديد من أجهزة الكمبيوتر والجوال. تُساعد الخدمات عمليات التشفير المفتوحة على تحسين مشاركة المعلومات المكانية الجغرافية وإمكانية التشغيل التفاعلي. قد توجد تحديات مقترنة بخدمات OGC، على سبيل المثال، يتم تقديم بعضاً منها على خوادم قديمة نسبياً قد تتسبب في مشكلات في الأداء عند عرض الخدمات في التطبيقات الأحدث. وإضافةً إلى ذلك، قد توجد مشكلات بشأن توافق خريطة الأساس المرتبطة بدعم مخططات التجانب أو الأنظمة الإحداثية لطبقات OGC. .
يدعم يدعم ArcGIS Enterprise مواصفات OGC التالية:
- خدمة معلم الويب (WFS) لـ OGC هي خدمة معلم ديناميكي تتبع مواصفات OGC. يمكن إضافة طبقات OGC WFS للخرائط التي يتم إنشائها بواسطة Map Viewer. يمكنك أيضًا إضافة طبقات OGC WFS كعناصر في البوابة الإلكترونية أو نشر طبقة WFS مستضافة من طبقة معالم مستضافة في البوابة الإلكترونية.
- خدمة خريطة الويب OGC (WMS) هي خدمة خريطة ديناميكية تتبع مواصفات OGC. يمكنك إضافة طبقات OGC WMS للخرائط التي يتم إنشائها بواسطة Map Viewer، وكذلك إلى المشاهد في Scene Viewer. يمكنك أيضًا إضافة خرائط OGC WMS كعناصر في البوابة الإلكترونية.
- خدمة تجانب خريطة الويب (OGC (WMTS) هي مجموعة من تجانبات الصورة المخزنة مؤقتًا التي تتبع مواصفات OGC. يمكنك إضافة طبقات OGC WMTS للخرائط التي يتم إنشائها بواسطة Map Viewer، وكذلك إلى المشاهد في Scene Viewer. يمكنك أيضًا إضافة طبقاتOGC WMTS كعناصر في البوابة الإلكترونية. وبالإضافة إلى ذلك، يكون WMTS متاحًا لطبقات التجانب المستضافة في ArcGIS Online المُشارَكة مع كل الأشخاص.
استخدم خرائط الأساس المتوافقة مع طبقات OGC
فيما يتعلق بالخرائط المعروضة بشكل صحيح، يجب أن النظام الإحداثي للطبقات وخرائط ا لأساس متوافقًا. علاوة على ذلك، يكون مخطط التجانب لطبقة WMTS بحاجة إلى تطابق مخطط تجانب خريطة الأساس. يحاول Map Viewer رسم طبقة OGC مع خريطة الأساس التي تحددها. إذا تعذر على Map Viewer رسم الطبقة على خريطة الأساس (وذلك لعدم تطابق النظام الإحداثي أو مخطط التجانب) وكانت طبقة OGC WMS أو WMTS هي الأولى التي تم إضافتها إلى الخريطة لذلك يحاول Map Viewer استخدام خريطة أساس مختلفة.
مثال، إذا تواجدت الطبقة في GCS WGS84، يقوم Map Viewer باستخدام خريطة الأساس GCS WGS84 World Imagery. ربما غيَّر المسؤول خرائط الأساس الافتراضية وربما كان بعضها يدعم النظام الإحداثي لطبقتك. إذا كانت خريطة الأساس في المعرض غير متوافقة، يقوم Map Viewer باستخدام الطبقة كخريطة أساس. إذا أضفت OGC WMS أو طبقة WMTS إلى خريطة حالية أو غير متوافقة مع أي من الخرائط الأساسية في المعرض، لن يضيفها Map Viewer إلى الخريطة، وبدلاً من ذلك سوف ترى رسالة خطأ تتيح لك معرفة الطبقة غير المتوافقة مع النظام الإحداثي لخريطة الأساس.
لطبقات OGC WFS، يجب أن يكون النظام الإحداثي لخريطة الأساس مدعومة بواسطة خدمة WFS أو قد لم يتم رسمها الطبقة بنجاح. لن يتبدل Map Viewer لاستخدام خريطة أساس متوافقة. إذا كانت خريطة الأساس غير متوافقة مع طبقة WFS، سوف يعرض Map Viewer رسالة تعني بهذا التأثير.
إضافة طبقات OGC WMS
عندما تضيف طبقة OGC WMS إلى خريطة، فيمكنك اختيار إضافة كل الطبقات في الخدمة أو تحديد الطبقات التي تريد إضافتها. إذا أضفت جميع الطبقات في الخدمة، فستتم إضافة جميع الطبقات إلى الخريطة، ولكن سيتم عرض الطبقة الأولى فقط. لتشغيل الطبقات الأخرى، انقر فوق زر محتويات وانقر فوق اسم طبقة OGC WMS والتأشير فوق الخانات المجاورة إلى الطبقات التي ترغب في ظهورها على الخريطة. يمكنك أيضًا التحكم في الطبقات في خدمة OGC WMS التي تظهر على الخريطة عن طريق اختيار الطبقات التي ترغبها عند عند إضافة OGC WMS كعنصر أو تحديث العنصر.
افتراضيًا، عند إضافة طبقة OGC WMS بصفتها خريطة أساس، تتم إضافة الطبقات العشر الأولى في الخدمة، كما تكون جميع الطبقات العشر مرئية. يمكنك تحديد الطبقات المختلفة في خدمة WMS لإضافتها إلى خريطة الأساس عند إضافة WMS إلى الخريطة أو إذا قمت بإضافة WMS في صورة طبقة جاهزة للتشغيل وإزالتها إلى خريطة الأساس.
يمكنك أيضًا إضافة طبقات WMS إلى Scene Viewer من المحتوى أو من المعرض. وبعد إضافة طبقة WMS، يمكنك عرض وسيلة الإيضاح وتكوين العناصر المنبثقة، وحفظ الطبقة في مشهد، ومشاركتها.
إضافة طبقات OGC WFS
عند إضافة طبقات OGC WFS إلى خريطة، يجب عليك اختيار طبقة واحدة في كل مرة. لإضافة المزيد من الطبقات، كرر الخطوات الخاصة بإضافة الطبقة. يمكنك أيضًا تحديد خيارات التكوين المتقدمة عند إضافة طبقة WFS إلى الخريطة. يمكنك تغيير الحد الأقصى من حد المعلم أو الاختيار لانعكاس إحداثيات X وY. إذا كانت طبقة WFS تحتوي على معالم معقدة، يجب أيضًا تحديد نوع المعالم المراد عرضها: نقاط أو خطوط أو مضلعات.
عند إضافة طبقة WFS للخريطة، يجب أن تكون خريطة أساس متوافقة مع النظام الإحداثي لطبقة WFS.
إضافة طبقات OGC WMTS
تتضمن كل طبقة في خدمة OGC WMTS مجموعة من الصور المخزنة مؤقتًا ويمكن أن تحتوي على مخطط تجانب مختلف عن الطبقات المتاحة الأخرى في خدمة WMTS. ينبغي إضافة الطبقات التي يحتاج الحضور رؤيتها وذلك لأن العديد من تجانبات الصور المخزنة مؤقتًا يمكن أن تتسبب في فوضى داخل الخريطة ويستغرق ذلك فترة زمنية طويلة للرسم خاصة في مستعرضات الويب. للمساعدة في تكبير أداء الخريطة الخاصة بك، يساعد Map Viewer في تحديد الطبقة المحددة للإضافة من خدمة WMTS. يمكنك إضافة أكثر من طبقة واحدة، لكن يتعين عليك الرجوع من خلال عملية إضافة WMTS إلى الخريطة.
عند إضافة WMTS كعنصر، يجب عليك تحديد طبقة محددة، كما يجب عليك أيضًا تحديد النظام الإحداثي للطبقة، إذا كانت الطبقة تدعم نظم إحداثية متعددة. إذا أردت إضافة طبقات متعددة أو نظام إحداثية إضافية، يجب عليك إنشاء عناصر فردية لكل طبقة أو نظام إحداثي.
يمكنك أيضًا إضافة طبقات WMTS إلى Scene Viewer من المحتوى أو من المعرض.
تأمين خدمات OGC
يتم دعم OGC WFS، وWMS، وخدمات WMTS مؤمنة مع مصادقة طبقة الويب، مثل مصادقة النوافذ المتكاملة (IWA)، البينة التحتية للمفتاح العام (PKI)، الأساسي أو مصادقة الوصول إلى ملخص التوزيع. لم يتم دعم OGC WFS، وخدمات WMTS المؤمنة مع المصادقة المستندة إلى الرمز المميز. تكوين دعم خدمات OGC المُؤمّنة بمصادقة طبقة الويب بإضافة الخادم الذي يستضيف الخدمات في قائمة المؤسسة من الخوادم الموثوقة. ويجب أن يدعم الخادم الذي تعمل عليه خدمات OGC مشاركة الموارد عبر الأصل (CORS)، وإلا فلن تعمل طبقات OGC كما هو متوقع في بوابتك الإلكترونية. وإضافة إلى ذلك، يجب عليك تكوين CORS للسماح بالنطاقات المحددة التي ستتصل مع الخادم، مثل نطاق بوابة ArcGIS Enterprise الإلكترونية.
بمجرد إضافة الخادم إلى قائمة الخوادم الموثوقة، يمكنك إضافة خدمات OGC إلى Map Viewer أو في صورة عنصر. إذا كانت المصادقة ضرورية، سيُطلب من المستخدمين الذين يضيفون طبقات OGC مُؤمنة أو يعرضونها إدخال بيانات الاعتمادات الخاصة بهم.
قيود
فيما يلي القيود الحالية لاستخدام طبقات OGC في Map Viewer:
- يتعذر عليك تحرير المعالم، أو إضافة طبقات OGC الأمنة المستندة إلى الرمز المميز.
- في حالة تثبيت موقع البوابة الإلكترونية على الويب على نفس الشبكة بصفته طبقة OGC WMS، ستصبح طبقة OGC WMS قابلة للوصول في Map Viewer وموقع الويب (WMS فقط)، وإلا فلن تصبح طبقات OGC WMS مدعومة.
- تحتاج طبقة OGC وخريطة الأساس لاستخدام النظام الإحداثي ذاته، مثال، Web Mercator (النظام الإحداثي لخرائط الأساس الافتراضية في معرض خريطة أساس Map Viewer). يمكن أن يقوم مسئول البوابة الإلكترونية بتغيير خرائط الأساس الافتراضية. اتصل بالمسئول إذا واجهتك مشاكل متعلقة باستخدام خرائط أساس Map Viewer مع طبقة OGC.
- طبقات مجموعة OGC WMS غير مدعومة.
- لا يعمل التحديث على طبقات OGC WMS إلا إذا التزمت خدمات WMS بقواعد التخزين المؤقت المعيارية لـHTTP.
- إذا لم يتوفر الخيار المعني بتمكين النوافذ المنبثقة لطبقة WMS، فقد يتعين عليك إضافة الطبقة إلى Map Viewer مرة أخرى أو إعادة إنشاء عنصر WMS. بعض طبقات WMS لا تدعم النوافذ المنبثقة.
- عند طباعة طبقات OGC WMS أو WMTS، لا يتم دعم المعلمات المخصصة.