خدمة تغطية الويب

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

ملخص

تُتيح خدمة تغطية الويب (WCS) الوصول إلى بيانات التغطية بصيغٍ تُفيد في عرضها على جانب العميل، وكبيانات مُدخلة في النماذج العلمية، ولغيرها من تطبيقات التحليل. ويمكن مقارنتها بخدمة ميزات الويب (WFS) وخدمة خرائط الويب (WMS) التابعتين لـ OGC . وكما هو الحال مع خدمات WMS وWFS، تُمكّن خدمة WCS العملاء من اختيار أجزاء من معلومات الخادم بناءً على القيود المكانية ومعايير الاستعلام الأخرى .

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

بخلاف خدمة ميزات الويب التابعة لـ OGC (WFS)، التي تُعيد ميزات جغرافية مكانية منفصلة، ​​تُعيد خدمة WCS التغطيات - وهي تمثيلات للظواهر المتغيرة مكانيًا وزمنيًا، تربط نطاقًا مكانيًا زمنيًا بمجموعة من الخصائص (قد تكون متعددة الأبعاد). ولذلك، تركز خدمة WCS على التغطيات كفئة متخصصة من الميزات، وتُحدد وظائف مُبسطة لاسترجاعها.

اعتمدت الإصدارات اللاحقة من نظام WCS، ولا سيما سلسلة WCS 2.0، نهجًا معياريًا في تحديد المواصفات، حيث حسّنت المتطلبات ووضّحت الغموض لتحسين قابلية التشغيل البيني. [ 1 ] [ 2 ] [ 3 ] تُمكّن العمليات الأساسية مثل GetCapabilities وDescribeCoverage وGetCoverage العملاء من طلب بيانات التغطية والحصول عليها بتنسيقات متنوعة وأنظمة مرجعية منسقة، مما يُسهّل معالجة البيانات وتحليلها بشكل أكثر تعقيدًا من مجرد عرض الخريطة.

يستخدم نظام WCS نموذج التغطية الخاص بمخطط تطبيقات OGC GML للتغطيات، [ 4 ] مما يدعم جميع أنواع التغطية المحددة في هذا المخطط. ونتيجة لذلك، لا يقتصر نظام WCS على تغطيات الشبكة الرباعية ، بل يتجاوز ما كانت تدعمه الإصدارات السابقة من الخدمة.

ملفات تعريف التطبيقات، والملفات الإضافية، وملفات تعريف تطبيقات WCS الأساسية

مجموعة WCS: العرض المنطقي
مجموعة WCS: العرض المنطقي

تتألف مجموعة WCS من نواة أساسية، يجب أن يدعمها كل تطبيق WCS، ومجموعة من الإضافات التي تُحدد وظائف إضافية. يمكن للمطورين اختيار الإضافات التي يدعمونها، ولكن هناك بعض القواعد الأساسية التي يجب الالتزام بها - على سبيل المثال، يجب أن يدعم كل تطبيق WCS بروتوكول اتصال واحد على الأقل وتنسيق ترميز بيانات واحد على الأقل. لتسهيل الاطلاع، تم تجميع الإضافات ضمن خمس فئات: نموذج البيانات، والترميزات، ونموذج الخدمة، والبروتوكولات، وسهولة الاستخدام. وأخيرًا، تُحدد ملفات تعريف التطبيقات "حزمًا" موجهة نحو المجال لمجموعة WCS. بعض هذه المواصفات مُقدمة بإيجاز أدناه.

تتوفر معايير WCS المعتمدة على صفحة OGC WCS. [ 5 ]

WCS Core

تقليم وتقطيع WCS
تقليم وتقطيع WCS

يُرسي نظام WCS الأساسي معايير الاستخراج المكاني والزماني. يوجد نوعان من التقسيم الفرعي، يمكن دمجهما: التقسيم الجزئي يستخرج منطقة فرعية من التغطية المحددة بمربع محيط ؛ وتكون النتيجة بنفس أبعاد التغطية الأصلية (أي عدد المحاور). أما التقطيع فيُجري قطعًا عند الموضع المحدد، مما يُقلل من أبعاد التغطية الناتجة.

من الناحية الفنية، يحدد نظام WCS Core ثلاثة أنواع من الطلبات، بما يتماشى مع تعريف خدمة الويب OGC:

  • GetCapabilities : يقدم وصفًا مشفرًا بصيغة XML لخصائص الخدمة ومحتويات البيانات التي يقدمها الخادم المستعلم عنه؛
  • DescribeCoverage : يقدم أوصافًا مشفرة بتنسيق XML للتغطيات (مثل موقعها في المكان والزمان)؛
  • GetCoverage : يقدم تغطية (أو جزء منها)، إما كبيانات أصلية أو معالجة، بتنسيق بيانات مناسب.

امتدادات بروتوكول WCS

يمكن لطلبات واستجابات WCS استخدام أحد البروتوكولات التالية:

  • GET/KVP: استخدام بروتوكول HTTP GET لإرسال طلبات مشفرة بأزواج المفاتيح والقيم (KVP) واستقبال بيانات التعريف XML وبيانات التغطية الثنائية.
  • POST/XML: استخدام بروتوكول HTTP POST لنقل بيانات XML وبيانات التغطية الثنائية.
  • SOAP/XML: استخدام بروتوكول SOAP لنقل بيانات XML وبيانات التغطية الثنائية.

امتدادات تنسيق WCS

تتيح ترميزات تنسيق WCS تقديم التغطيات بتنسيقات بيانات متنوعة، مثل GML و GeoTIFF و HDF-EOS و CF-netCDF أو NITF .

تحديد نطاق WCS الفرعي

يُتيح تقسيم النطاق (لا ينبغي الخلط بينه وبين تقسيم المجال في نظام WCS الأساسي) استخراج المكونات من الخلايا المنظمة ("بكسلات"، "فوكسلات") ضمن نطاق التغطية. وتُعتبر الخلايا منظمة إذا احتوت على عدة مكونات، مثل المكونات الثلاثة: الأحمر والأخضر والأزرق في الصور الملونة.

على سبيل المثال، من صورة قمر صناعي من نوع لاندسات بسبعة نطاقات، قد يستخرج طلب تحديد النطاق مكونات نطاق الأشعة تحت الحمراء القريبة والأحمر والأخضر ("النطاقات"، "القنوات"). ويبقى النطاق الجغرافي المكاني دون تغيير، أي يتم تسليم "وحدات البكسل" من جميع مواقع التغطية.

امتداد WCS-T

يحدد WCS-T (حيث يشير T إلى المعاملات) كيفية تحميل التغطيات الكاملة إلى خادم أو تعديل التغطيات الموجودة على خادم.

امتداد معالجة WCS

تُعرّف خدمة معالجة تغطية الويب (WCPS) معالجةً وترشيحًا مرنًا ومخصصًا لمجموعات التغطية. وهي لغة استعلام مجردة (مثل SQL و XQuery ) مستقلة عن أي معيار خدمة آخر من معايير OGC. يُنشئ ملحق معالجة WCS ربطًا بين WCPS ومجموعة WCS، مُضيفًا نوع طلب إضافي، ProcessCoverages ، الذي يقبل سلسلة استعلام WCPS ويُعيد قائمة بعناصر الاستجابة الناتجة عن تقييم WCPS من جانب الخادم.

تمديد نظام WCS CRS

يسمح ملحق نظام الإحداثيات WCS القادم باسترجاع التغطيات في أنظمة مرجعية إحداثية (CRSs) مختلفة عن نظام CRS الأصلي الذي يتم تخزين التغطية فيه على الخادم - بعبارة أخرى، يسمح بإعادة الإسقاط.

دعم البرامج لنظام WCS

اختبار الامتثال لمعايير OGC

توفر منظمة OGC محرك اختبار التوافق والتشغيل البيني (CITE) المجاني والمفتوح المصدر [ 6 ] لتحديد مدى توافق تطبيق معين مع مواصفات OGC المحددة. ويمكن الاطلاع على قائمة بجميع اختبارات المواصفات التي توفرها OGC على صفحة التوافق الخاصة بها. [ 7 ]

تطبيقات WCS

يمكن الاطلاع على التطبيقات التي تعترف بها OGC رسميًا بالامتثال على صفحة OGC الرسمية. [ 8 ] انظر أيضًا مناقشة "الامتثال مقابل التنفيذ". [ 9 ]

المنتجات المتوافقة (معيار واجهة WCS 2.0 - الأساسي: التصحيح 2.0.1)

لقد اجتازت هذه المنتجات بنجاح اختبارات الامتثال لمعيار واجهة WCS 2.0 - الأساسي: التصحيح 2.0.1. [ 10 ]

  • شركة إيجيس المحدودة
    • DIGITAL TWIN CLOUD 1.0 (مسجل: 2022-10-18؛ معتمد: 2023-10-06)
  • Esri
    • ArcGIS Enterprise 11.2 (مسجل: 2024-01-29؛ معتمد: 2024-02-06)
    • ArcGIS Enterprise 11.1 (تم التسجيل: 2023-06-12؛ تم الاعتماد: 2023-06-26)
    • ArcGIS Enterprise 11.0 (مسجل: 2022-07-26؛ معتمد: 2022-08-08)
    • ArcGIS Enterprise 10.9 (تم التسجيل: 2021-06-30؛ تم الاعتماد: 2021-07-28)
    • ArcGIS Enterprise 10.8 (تم التسجيل: 2019-12-26؛ تم الاعتماد: 2020-03-09)
    • ArcGIS Enterprise 10.7 (تم التسجيل: 2019-03-20؛ تم الاعتماد: 2019-04-10)
    • ArcGIS Enterprise 10.6 (تم التسجيل: 2018-01-23؛ تم الاعتماد: 2018-02-23)
    • ArcGIS Enterprise 10.5 (تم التسجيل: 2016-10-27؛ تم الاعتماد: 2016-12-02)
    • ArcGIS 10.4 للخادم (تم التسجيل: 2016-02-11؛ تم الاعتماد: 2016-02-12)
  • مسدس
    • LuciadFusion 2024 (مسجل: 2024-09-04؛ معتمد: 2024-11-13)
    • LuciadLightspeed 2024 (مسجل: 2024-09-04؛ معتمد: 2024-11-13)
    • إرداس أبولو 2022 (مسجل: 2021-11-10؛ معتمد: 2021-12-14)
    • البنية التحتية المكانية الجغرافية المكانية 2022 (مسجل: 2021-11-10؛ معتمد: 2021-11-10)
    • البنية التحتية المكانية الجغرافية المكانية 2020 (مسجل: 2019-10-17؛ معتمد: 2021-03-18)
    • ERDAS APOLLO Advantage 2020 (مسجل: 2019-10-16؛ معتمد: 2020-06-04)
    • ERDAS APOLLO Professional 2020 (مسجل: 2019-10-16؛ معتمد: 2020-06-04)
  • أوراكل الولايات المتحدة الأمريكية
    • Oracle Spatial 23ai (مسجل: 2024-03-20؛ معتمد: 2024-05-17)
    • أوراكل سبيشال 21c (مسجل: 2021-03-10؛ معتمد: 2021-05-17)
    • Oracle Spatial and Graph 19c (مسجل: 2020-04-14؛ معتمد: 2020-05-17)
  • وافوس
    • GeOnPaaS 1.0 (مسجل: 2022-07-15؛ معتمد: 2022-07-19)

تنفيذ المنتجات (معيار واجهة WCS 2.0 - الأساسي: التصحيح 2.0.1)

لا تعرض هذه الصفحة سوى المنتجات غير المعتمدة. وقد قام البائعون بتسجيل هذه المنتجات بأنفسهم. [ 11 ]

  • بلا حدود
    • باوندلس ديسكتوب 1.0 (تاريخ التسجيل: 2016-11-20؛ الإصدار التجريبي متاح)
    • GeoServer 2.9.1 (تاريخ التسجيل: 2016-08-05؛ الإصدار التجريبي متاح)
    • بورصة بلا حدود 1.0 (مسجل: 2016-01-25؛ ETS متاح)
  • سي إم وورلد
    • خادم CmWorld 3.0 (تاريخ التسجيل: 2018-10-02؛ الإصدار التجريبي متاح)
  • إيجيس
    • DIGITAL TWIN CLOUD 1.0 (مسجل: 2022-10-18؛ ETS متاح)
  • شركة EOX لخدمات تكنولوجيا المعلومات المحدودة
    • EOxServer 0.4 (تاريخ التسجيل: 2014-09-03؛ الإصدار التجريبي متاح)
    • EOXServer 0.3 (تاريخ التسجيل: 2013-05-14؛ الإصدار التجريبي متاح)
  • Esri
    • ArcGIS PRO 3.2 (تاريخ التسجيل: 2024-02-05؛ الإصدار التجريبي متاح)
    • ArcGIS PRO 3.1 (تاريخ التسجيل: 2023-06-12؛ الإصدار التجريبي متاح)
    • ArcGIS PRO 2.9 (تاريخ التسجيل: 2023-03-08؛ الإصدار التجريبي متاح)
    • ArcGIS PRO 2.8 (تاريخ التسجيل: 30-06-2021؛ الإصدار التجريبي متاح)
    • ArcMap 10.7 (تاريخ التسجيل: 2019-03-20؛ الإصدار التجريبي متاح)
    • ArcGIS Enterprise 10.6 (تاريخ التسجيل: 23-01-2018؛ الإصدار التجريبي متاح)
    • ArcGIS for Desktop 10.4 (تاريخ التسجيل: 2016-04-11؛ الإصدار التجريبي متاح)
  • GeoCat bv
    • GeoCat Live 2023.0 (تاريخ التسجيل: 2023-03-03؛ متوفر في ETS)
    • GeoServer Enterprise 2023.0 (تاريخ التسجيل: 2023-03-03؛ الإصدار التجريبي متاح)
  • الجيوماتيس
    • Constellation SDI 1.2 (مسجل: 2009-07-17؛ متوفر في ETS)
  • جيوسوليوشنز
    • GeoServer 2.18 (تاريخ التسجيل: 2021-02-01؛ الإصدار التجريبي متاح)
  • مسدس
    • البنية التحتية المكانية الجغرافية المكانية 2023 (مسجل: 2023-10-02؛ متاح في ETS)
  • هندسة البرمجيات في IBL
    • الطقس المفتوح 6 (تاريخ التسجيل: 27-05-2021؛ ETS متاح)
    • الطقس المتحرك 1.6 (تاريخ التسجيل: 2014-12-09؛ متوفر في ETS)
    • الطقس المرئي 3.6 (تاريخ التسجيل: 2013-12-03؛ متوفر في ETS)
  • شركة ناسنت إنفو تكنولوجيز المحدودة
    • CityLayers 2.0 (تاريخ التسجيل: 2019-12-20؛ متوفر في ETS)
  • مؤسسة المصادر المفتوحة الجغرافية المكانية
    • MapServer 7.0 (تاريخ التسجيل: 30-09-2014؛ متوفر في ETS)
    • MapServer 6.4 (تاريخ التسجيل: 2013-09-17؛ متوفر في ETS)
    • MapServer 6.0 (تاريخ التسجيل: 2011-05-12؛ متوفر في ETS)
  • راسدامان
    • rasdaman 8+ (مسجل: 2002-06-05؛ متوفر على ETS)
  • شركة آر إس آي سوفتيك إنديا الخاصة المحدودة
    • OPS GIS 2.1.0 (مسجل: 2009-06-05؛ متوفر في ETS)
  • شركة سكانبوينت جيوماتيكس المحدودة
    • مجموعة برامج IGiS Enterprise Suite 11.0 (تاريخ التسجيل: 2021-10-06؛ الإصدار التجريبي متاح)
    • مجموعة برامج IGiS Enterprise Suite 5.0 (تاريخ التسجيل: 2016-04-08؛ الإصدار التجريبي متاح)
  • شركة سوبر ماب للبرمجيات المحدودة
    • SuperMap iServer 9D (تاريخ التسجيل: 19-05-2017؛ متوفر في ETS)
  • شركة تيرا بيكسل المحدودة
    • محرك Streamap 2 (تاريخ التسجيل: 2010-11-01؛ متوفر في ETS)

انظر أيضاً

مراجع

  1. "معيار خدمة تغطية الويب (WCS) التابع لـ OGC" . OGC . تم الاطلاع عليه بتاريخ 6 ديسمبر 2024 .
  2. "معيار واجهة OGC WCS 2.0" . OGC . تم الاطلاع عليه بتاريخ 6 ديسمبر 2024 .
  3. "معيار واجهة OGC WCS 2.0 - الأساسي: التصحيح 2.0.1" . OGC . تم الاطلاع عليه بتاريخ 6 ديسمبر 2024 .
  4. https://portal.opengeospatial.org/files/?artifact_id=48553 مخطط تطبيق OGC GML للتغطيات، OGC 09-146r1
  5. تنزيل المستند القياسي لخدمة تغطية الويب OGC
  6. محرك اختبار الامتثال وقابلية التشغيل البيني (CITE)
  7. اختبار الامتثال لمعايير OGC
  8. http://www.opengeospatial.org/resource/products/compliant قائمة منتجات OGC المتوافقة
  9. "الأسئلة الشائعة: الامتثال مقابل التنفيذ" . مؤرشف من الأصل بتاريخ 28-12-2010 . تم الاطلاع عليه بتاريخ 11-07-2012 .
  10. "المنتجات المتوافقة (معيار واجهة WCS 2.0 - الأساسي: التصحيح 2.0.1)" . OGC . تم الاطلاع عليه في 6 ديسمبر 2024 .
  11. "منتجات التنفيذ (معيار واجهة WCS 2.0 - الأساسي: التصحيح 2.0.1)" . OGC . تم الاطلاع عليه في 6 ديسمبر 2024 .