9. الأسئلة الشائعة

  • ما الفروق بين QGIS Desktop و QGIS Server؟

    يمتلك QGIS Desktop واجهة مستخدم رسومية ويتيح لك إنشاء الخرائط وتعديلها. أما QGIS Server فهو تطبيق خادم يقدّم ملفات مشاريع QGIS إلى تطبيقات المستخدم النهائي عبر خدمات ويب OGC مثل WMS و WFS وغيرها.

  • ما هو OGC؟

    OGC (Open Geospatial Consortium) هو منظمة دولية غير ربحية ملتزمة بوضع معايير مفتوحة عالية الجودة للمجتمع الجيومكاني العالمي.

  • اذكر بعض خوادم خرائط الويب الأخرى؟

    ArcGIS server و Geoserver و Mapserver و Mapnik وغيرها.

  • كيف يُقارن QGIS Server بخوادم خرائط الويب الأخرى؟ (2021/01/01)

    الميزات

    QGIS Server

    GeoServer

    ArcGIS Server

    منذ

    2006

    2001

    1999

    الترخيص

    GPL

    GPL

    تجاري

    الدعم التجاري

    شركات متعددة

    شركات متعددة

    ESRI وشبكة موزعيها

    التقنية

    C++/python

    Java

    C++

    ذاكرة التخزين المؤقت للبلاطات

    نعم

    نعم (عبر GeoWebCache)

    نعم

    3D

    لا

    لا

    نعم

    الاستعلام

    مرشّحات FES (2.0) و OGC (1.0)

    مرشّحات CQL و OGC

    مرشّحات OGC

    إنشاء التقارير

    نعم

    نعم

    نعم

    إدارة الخادم

    نعم عبر أطراف ثالثة (LizMap و QWC2 وغيرها)

    ويب + REST API

    ويب + REST API

    تحرير طبقات مشروع GIS وترميزها

    كامل عبر واجهة رسومية مخصصة

    بسيط عبر واجهة ويب

    كامل عبر واجهة رسومية مخصصة

  • ما إصدارات مواصفات OGC المنفذة في QGIS Server مقارنةً بخوادم خرائط الويب الأخرى؟ (2021/01/01)

    معايير OGC

    QGIS Server

    GeoServer

    ArcGIS Server

    WMS (خدمة خرائط الويب Web Map Service)

    1.3.0 - 1.1.1

    1.3.0 - 1.1.1

    1.3.0 - 1.1.1

    WFS (خدمة معالم الويب Web Feature Service)

    1.1.0 - 1.0.0

    2.0.0 - 1.0.0

    2.0.0 - 1.0.0

    OAPIF (المعروف أيضًا بـ WFS3)

    1.0.0

    لا

    لا

    WMTS (خدمة بلاطات خرائط الويب Web Map Tile Service)

    1.0.0

    1.0.0

    1.0.0

    WCS (خدمة تغطيات الويب Web Coverage Service)

    1.0.0

    2.0.1 - 1.0.0

    2.0.1 - 1.0.0

    WPS (خدمة معالجة الويب Web Processing Service)

    لا

    1.0.0

    1.0.0

    CSW (خدمة فهرسة الويب Catalogue Service for the Web)

    لا

    2.0.2

    لا

    SLD (واصف أنماط الطبقات Styled Layer Descriptor)

    نعم

    نعم

    نعم

  • ما هي ذاكرة التخزين المؤقت للبلاطات (Tile cache)؟

    كثيرًا ما تكون الخرائط ثابتة. وبما أن معظم عملاء الخرائط يرسمون بيانات WMS (Web Map Service) في كل مرة يُستعلم عنها، فقد يؤدي ذلك إلى معالجة غير ضرورية وزيادة في أوقات الانتظار.

    تحسّن ذاكرة التخزين المؤقت للبلاطات هذه التجربة عبر حفظ صور الخريطة أو البلاطات (تخزينها مؤقتًا) عند طلبها، فتعمل فعليًا وسيطًا (Proxy) بين العميل (مثل OpenLayers أو Google Maps) والخادم (أي خادم متوافق مع WMS). وعند طلب خرائط وبلاطات جديدة، يعترض QGIS Server هذه الطلبات ويعيد البلاطات المرسومة مسبقًا إن كانت مخزّنة، أو يستدعي محرك QGIS لرسم بلاطات جديدة عند الحاجة. وهكذا، بمجرد تخزين البلاطات، تتضاعف سرعة رسم الخريطة مرات عديدة، مما يوفر تجربة استخدام أفضل بكثير.

  • ما هو PostgreSQL؟

    PostgreSQL قاعدة بيانات علائقية كائنية قوية مفتوحة المصدر، وهي رفيق مناسب لـ QGIS.

  • ما هو PostGIS؟

    PostGIS امتداد مكاني لقاعدة البيانات العلائقية الكائنية PostgreSQL. يضيف دعم الكائنات الجغرافية مما يتيح تنفيذ الاستعلامات المكانية بلغة SQL.