Skip To Content

اتحاد المعلومات المكانية المفتوحة OGC

اتحاد المعلومات المكانية المفتوحة (OGC) هو منظمة تطوعية دولية لمعايير التوافق. وتتمثل مهمة OGC في تطوير وتحسين والحفاظ على معايير إنشاء الخرائط والبيانات الجغرافية ذات الصلة المتاحة والقابلة للمشاركة عبر الإنترنت. يعمل استخدام خدمات وتشفير OGC الوصول المفتوح للبيانات الجغرافية ووظائف البرنامج، وتتيح للمؤسسات تضمين بيانات وخدمات GIS في أي تطبيق داخل العديد من أجهزة الكمبيوتر والجوال. تُساعد الخدمات عمليات التشفير المفتوحة على تحسين مشاركة المعلومات المكانية الجغرافية وإمكانية التشغيل التفاعلي. قد توجد تحديات مقترنة بخدمات OGC، على سبيل المثال، يتم تقديم بعضاً منها على خوادم قديمة نسبياً قد تتسبب في مشكلات في الأداء عند عرض الخدمات في التطبيقات الأحدث. وإضافةً إلى ذلك، قد توجد مشكلات بشأن توافق خريطة الأساس المرتبطة بدعم مخططات التجانب أو الأنظمة الإحداثية لطبقات OGC. ‎تعلم المزيد عن اتحاد المعلومات المكانية المفتوحة OGC على موقع اتحاد المعلومات المكانية الجغرافية المفتوحة. تحتفظ Esri أيضا‏‎ً بصفحة قابلية التشغيل البيني والمعايير على الويب لدعم خدمات اتحاد المعلومات المكانية OGC في ArcGIS.

مواصفات اتحاد المعلومات المكانية المفتوحة OGC

يدعم ArcGIS Enterprise مواصفات اتحاد المعلومات المكانية المفتوحة OGC التالية بالطرق الموضحة:

واجهة برمجة التطبيقات (API) لاتحاد المعلومات المكانية المفتوحة OGC – المعالم

تحتوي مواصفات واجهة برمجة التطبيقات (API) لاتحاد المعلومات المكانية المفتوحة OGC - المعالم على أجزاء متعددة. تتضمن معايير إنشاء البيانات المكانية على الويب ومعايير واجهات برمجة التطبيقات (APIs) والتعامل معها لمشاركة بيانات المعلم على الويب.

يسمح لك ArcGIS Online بنشر طبقة معالم اتحاد المعلومات المكانية المفتوحة OGC من طبقة معالم مستضافة. تتبع طبقات معالم OGC مواصفات معالم OGC API.

يمكنك استخدام الطبقات في تطبيقات الجهات الخارجية التي تطلب فيها معالم OGC. يمكنك أيضًا إضافة طبقة معالم اتحاد المعلومات المكانية المفتوحة OGC إلى Map Viewer أو استخدامها في ArcGIS Pro الإصدار 2.8 أو إصدار أحدث.

خدمة معالم الويب (WFS) لاتحاد المعلومات المكانية المفتوحة OGC

خدمة معالم الويب (WFS) لاتحاد المعلومات المكانية المفتوحة OGC هي خدمة معالم ديناميكية تتبع مواصفات WFS لاتحاد المعلومات المكانية المفتوحة OGC.

يمكنك القيام بما يلي مع طبقات WFS لاتحاد المعلومات المكانية المفتوحة OGC في ArcGIS Enterprise:

OGC خدمة خريطة الويب (WMS)

خدمة خرائط الويب (WMS) لاتحاد المعلومات المكانية المفتوحة OGC هي خدمة خرائط ديناميكية تتبع مواصفات WMS لاتحاد المعلومات المكانية المفتوحة OGC.

يمكنك القيام بما يلي مع طبقات WMS لاتحاد المعلومات المكانية المفتوحة OGC في ArcGIS Enterprise:

خدمة تجانب الخريطة على الويب OGC (WMTS)

خدمة تجانب خريطة الويب (WMTS) لاتحاد المعلومات المكانية المفتوحة OGC هي مجموعة من تجانبات الصور المخزنة مؤقتًا التي تتبع مواصفات WMTS لاتحاد المعلومات المكانية المفتوحة OGC.

يمكنك القيام بما يلي مع طبقات WMTS لاتحاد المعلومات المكانية المفتوحة OGC في ArcGIS Enterprise:

بالإضافة إلى ذلك، WMTS متوفرة لطبقات التجانب المستضافة التي تنشرها في مؤسستك وتشاركها مع العامة.

إضافة طبقات OGC WFS

عند إضافة طبقات WFS لاتحاد المعلومات المكانية المفتوحة OGC إلى خريطة في Map Viewer أو Map Viewer Classic، يجب عليك اختيار طبقة فرعية واحدة في كل مرة. لإضافة المزيد من الطبقات من طبقة WFS نفسها، كرر خطوات إضافة الطبقة واختر طبقة فرعية مختلفة في كل مرة.

في Map Viewer Classic، يمكنك أيضًا تحديد خيارات التكوين المتقدمة عند إضافة طبقة WFS إلى الخريطة. يمكنك تغيير الحد الأقصى من حد المعلم أو الاختيار لانعكاس إحداثيات X وY. إذا كانت طبقة WFS تحتوي على معالم معقدة، يجب أيضًا تحديد نوع المعالم المراد عرضها: نقاط أو خطوط أو مضلعات.

عند إضافة طبقة WFS للخريطة، يجب أن تكون خريطة أساس متوافقة مع النظام الإحداثي لطبقة WFS.

يمكنك أيضًا إضافة طبقات WFS إلى Scene Viewer.

إضافة طبقات OGC WMS

عندما تضيف طبقة WMS لاتحاد المعلومات المكانية المفتوحة OGC إلى خريطة في Map Viewer أو في Map Viewer Classic، يمكنك اختيار إضافة كل الطبقات في الخدمة أو تحديد الطبقات التي تريد إضافتها. إذا أضفت جميع الطبقات في الخدمة، فستتم إضافة جميع الطبقات إلى الخريطة، ولكن سيتم عرض الطبقة الأولى فقط. لتشغيل الطبقات الأخرى، انقر فوق زر محتويات وانقر فوق اسم طبقة OGC WMS والتأشير فوق الخانات المجاورة إلى الطبقات التي ترغب في ظهورها على الخريطة. يمكنك أيضًا التحكم في الطبقات في خدمة OGC WMS التي تظهر على الخريطة عن طريق اختيار الطبقات التي ترغبها عند عند إضافة OGC WMS كعنصر أو تحديث العنصر.

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

يمكنك أيضًا إضافة طبقات WMS إلى Scene Viewer. وبعد إضافة طبقة WMS، يمكنك عرض وسيلة الإيضاح وتكوين العناصر المنبثقة، وحفظ الطبقة في مشهد، ومشاركتها.

إضافة طبقات OGC WMTS

تتضمن كل طبقة في خدمة OGC WMTS مجموعة من الصور المخزنة مؤقتًا ويمكن أن تحتوي على مخطط تجانب مختلف عن الطبقات المتاحة الأخرى في خدمة WMTS. أضف فقط الطبقات التي يحتاج الجمهور إلى رؤيتها، وذلك لأن عدد كبير من تجانبات الصور المخزنة مؤقتًا يمكن أن يتسبب في فوضى داخل الخريطة، وقد يستغرق ذلك فترة زمنية طويلة للرسم، خاصة في مستعرضات الويب. للمساعدة في تكبير أداء الخريطة الخاصة بك، حدد طبقة محددة لإضافتها من خدمة WMTS. يمكنك إضافة أكثر من طبقة في Map Viewer أو في Map Viewer Classic، لكن يجب عليك الرجوع من خلال عملية إضافة WMTS إلى الخريطة.

عند إضافة WMTS كعنصر، يجب عليك تحديد طبقة محددة، ويجب عليك أيضًا تحديد النظام الإحداثي للطبقة، إذا كانت الطبقة تدعم أنظمة إحداثية متعددة. لإضافة طبقات متعددة أو نظم إحداثية إضافية، يجب عليك إنشاء عناصر فردية لكل طبقة أو نظام إحداثي.

يمكنك أيضًا إضافة طبقات WMTS إلى Scene Viewer.

استخدام خرائط الأساس المتوافقة مع طبقات WMTS و WMS و WFS

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

على سبيل المثال، إذا تواجدت الطبقة في GCS WGS84، يستخدم Map Viewer خريطة الأساس GCS WGS84 World Imagery. من الممكن أن يكون المسئول قد قام بتغيير خرائط الأساس الافتراضية وقد يقوم بتضمين بعض منها والذي يُدعم النظام الإحداثي للطبقة. إذا كانت خريطة الأساس في المعرض غير متوافقة، يقوم Map Viewer باستخدام الطبقة كخريطة أساس. إذا أضفت طبقة WMS أو WMTS لاتحاد المعلومات المكانية المفتوحة OGC إلى خريطة حالية أو غير متوافقة مع أي من خرائط الأساس في المعرض، فلن يضيفها Map Viewer إلى الخريطة، وبدلاً من ذلك، سوف ترى رسالة خطأ تنص على أن الطبقة غير متوافقة مع النظام الإحداثي لخريطة الأساس.

لطبقات OGC WFS، يجب أن يكون النظام الإحداثي لخريطة الأساس مدعومة بواسطة خدمة WFS أو قد لم يتم رسمها الطبقة بنجاح. لن يتبدل Map Viewer أو Map Viewer Classic لاستخدام خريطة أساس متوافقة. إذا كانت خريطة الأساس غير متوافقة مع طبقة WFS، فسوف يعرض Map Viewer أو Map Viewer Classic رسالة تعني بهذا التأثير.

تأمين خدمات OGC

يتم دعم OGC WFS، وWMS، وخدمات WMTS مؤمنة مع مصادقة طبقة الويب، مثل مصادقة النوافذ المتكاملة (IWA)، البينة التحتية للمفتاح العام (PKI)، الأساسي أو مصادقة الوصول إلى ملخص التوزيع. لم يتم دعم OGC WFS، وخدمات WMTS المؤمنة مع المصادقة المستندة إلى الرمز المميز. تكوين دعم خدمات OGC المُؤمّنة بمصادقة طبقة الويب بإضافة الخادم الذي يستضيف الخدمات في قائمة المؤسسة من الخوادم الموثوقة. يجب أن يدعم الخادم الذي تعمل عليه خدمات OGC مشاركة الموارد عبر الأصل (CORS)؛ وإلا، فلن تعمل طبقات OGC كما هو متوقع في بوابتك الإلكترونية.بالإضافة إلى ذلك، يجب عليك تكوين CORS للسماح بالنطاقات المحددة التي ستتصل مع الخادم، مثل نطاق بوابة ArcGIS Enterprise الإلكترونية.

بمجرد إضافة الخادم إلى قائمة الخوادم الموثوقة، يمكنك إضافة خدمات OGC إلى الخريطة أو في صورة عنصر. إذا كانت المصادقة ضرورية، سيُطلب من المستخدمين الذين يضيفون طبقات OGC مُؤمنة أو يعرضونها إدخال بيانات الاعتمادات الخاصة بهم.

معلمات مخصصة

إذا اتصلت بخدمة اتحاد المعلومات المكانية المفتوحة OGC التي لديها إمكانات إضافية أو إذا كنت تريد تعيين اتصال خاصية بحد ذاته، فيمكنك إضافة أسماء وقيم معلمات الطلب المخصصة عند إضافة خدمة اتحاد المعلومات المكانية المفتوحة OGC كعنصر إلى مؤسستك. تُحدد أسماء وقيم المعلمات في الخدمة وهي خاصة بتلك الخدمة. قد تكون خاصة بالمورد وعادةً ما تضيف إمكانات تقع خارج نطاق معيار اتحاد المعلومات المكانية المفتوحة OGC. على سبيل المثال، يمكنك استخدام معلمة مخصصة في خدمة OGC WFS لتحويل إحداثيات x وy للمعالم عند الاستعلام عنها (swapxy, True)، أو يمكن أن تحدد معلمة مخصصة تعبير عامل تصفية لإرجاع معلم معين (FeatureID, Feat203).

قيود

فيما يلي القيود الحالية لاستخدام طبقات اتحاد المعلومات المكانية المفتوحة OGC في ArcGIS Enterprise:

  • طبقات OGC WFS وWMS وWMTS مدعومة في Map Viewer وMap Viewer Classic.
  • تدعم طبقات WFS المستضافة 3000 معلم كحد أقصى لكل طلب.
  • يمكنك فقط إضافة طبقات WFS 2.0 التي تدعم إخراج GeoJSON إلى خريطة في Map Viewer.
  • معالم OGC API - يتم دعم المعالم (بما فيها طبقات معالم اتحاد المعلومات المكانية المفتوحة OGC) في Map Viewer فقط.
  • يتعذر عليك تحرير المعالم، أو إضافة طبقات OGC الأمنة المستندة إلى الرمز المميز.
  • في حالة تثبيت موقع البوابة الإلكترونية على الويب على نفس الشبكة بصفته طبقة OGC WMS، ستصبح طبقة OGC WMS قابلة للوصول في Map Viewer Classic وموقع الويب (WMS فقط)، وإلا فلن تصبح طبقات OGC WMS مدعومة.
  • يجب أن تستخدم طبقة WFS و WMS و WMTS وخريطة الأساس النظام الإحداثي ذاته، مثال، Web Mercator (النظام الإحداثي لخرائط الأساس الافتراضية في معرض خريطة الأساس). قد يقوم المسئول بتغيير خرائط الأساس الافتراضية. اتصل بالمسئول إذا واجهتك مشاكل متعلقة باستخدام خرائط الأساس مع طبقة OGC.
  • طبقات مجموعة OGC WMS غير مدعومة.
  • لا يعمل التحديث على طبقات OGC WMS إلا إذا التزمت خدمات WMS بقواعد التخزين المؤقت المعيارية لـHTTP.
  • إذا لم يتوفر الخيار المعني بتمكين النوافذ المنبثقة لطبقة WMS، فقد يتعين عليك إضافة الطبقة إلى الخريطة مرة أخرى أو إعادة إنشاء عنصر WMS. بعض طبقات WMS لا تدعم النوافذ المنبثقة.
  • عند طباعة طبقات OGC WMS أو WMTS، لا يتم دعم المعلمات المخصصة.