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.