مابندر
يُعدّ Mapbender مشروعًا متقدمًا من مؤسسة المصادر الجغرافية المكانية المفتوحة ( OGC ). [ 2 ] وقد حاز على جائزة أفضل موقع إلكتروني من OGC لشهر 2008. [ 3 ] ويستخدمه PortalU [ 4 ] والعديد من الولايات الفيدرالية لتطبيق لائحة INSPIRE . [ 5 ] [ 6 ] [ 7 ] [ 8 ] وتستخدمه العديد من البلديات كخدمات خرائط المدن [ 9 ] ، كما يُستخدم كإطار عمل لرسم الخرائط في مخططات مسارات الدراجات الهوائية عبر الإنترنت. [ 10 ]
مقدمة
Mapbender هو برنامج لرسم الخرائط على الويب، مُنفذ بلغة PHP وجافا سكريبت ، ويتم تخزين إعداداته في نموذج بيانات مُخزن في قاعدة بيانات PostgreSQL أو PostGIS أو MySQL . يُطوَّر البرنامج كمشروع مفتوح المصدر ، ويُرخَّص بموجب رخصة جنو العمومية (GPL) كبرنامج مجاني . يُعد Mapbender إطار عمل لإدارة خدمات البيانات المكانية المُوحَّدة وفقًا لمواصفات OGC (OWS و WMS و WFS) ، باستخدام تنسيقات GeoRSS و GML وسياق خريطة الويب . يُتيح إطار العمل إدارة المستخدمين، والمصادقة، والتفويض. وتُخزَّن واجهات إدارة المستخدمين والمجموعات والخدمات كإعدادات في قاعدة البيانات.
يُستخدم هذا البرنامج لعرض خدمات خرائط الويب الموزعة، وإضافة طبقات إليها، وتعديلها، وإدارتها . تُنشأ الخرائط نفسها بواسطة برنامج الخادم . من هذا المنطلق، يُعتبر Mapbender برنامجًا للعميل . تُنشأ واجهات المستخدم ديناميكيًا بواسطة نصوص PHP على خادم Mapbender.
واجهة المستخدم
تُنشأ واجهات المستخدم باستخدام نماذج من نفس النوع المستند إلى الويب. تحتوي واجهات المستخدم على عناصر (أزرار، خرائط، مفاتيح، روابط)، ولكل عنصر سمات HTML مرتبطة به، ومسار إلى وحدات PHP أو كود JavaScript مخزن في قاعدة البيانات. تُنفذ الوحدات الأساسية ما يلي:
- تكبير وتصغير
- خريطة بانورامية
- انقر واستعلم (OGC WMS GetFeatureInfo)
- تشغيل وإيقاف الطبقات
- انتقل إلى الإحداثيات (قم بالتكبير إلى)
- الحصول على الإحداثيات (بالنقر بالماوس)
- رقمنة (إضافة نقاط وخطوط ومضلعات جديدة؛ وهذا يتطلب نظام WFS تفاعلي)
- خدمات تحميل الخرائط (OGC WMS)
- إعادة ترتيب خدمات الخرائط وإزالتها
- عرض الأسطورة
- مطبعة
- واجهات البحث
- قم بتخزين تكوين الخريطة الحالي كمستند سياق خريطة الويب OGC
يمكن بدء تشغيل واجهات المستخدم مع تحديد معلمات باستخدام مربع محيط ومجموعة من الخدمات ومجموعة من الطبقات النشطة.
واجهات الإدارة
واجهات الإدارة هي واجهات مستخدم مزودة بوحدات إدارة. وهذا ما يجعل الإدارة مرنة للغاية وقادرة على التعامل مع عدة عملاء (سواءً من حيث تعدد الواجهات أو صلاحيات المستخدمين/المجموعات). تشمل وحدات الإدارة إدارة (إضافة، تعديل، حذف) ما يلي:
- المستخدمون
- مجموعات
- واجهات المستخدم الرسومية (GUI)
- خدمات إدارة المستودعات
- خدمات WFS وخدمات WFS للمعاملات
- وكيل أمان OWS
- البيانات الوصفية
- السجل والبروتوكول
- مراقب الخدمة
التصنيف
صُمم برنامج Mapbender لإدارة خدمات الويب ذات الترابط الضعيف ضمن بنية موجهة نحو الخدمات . ونظرًا لبعض المشكلات التي شابت تاريخ نظم المعلومات الجغرافية في بداياتها فيما يتعلق بأنظمة الإحداثيات ، وأنظمة الإحداثيات الديكارتية، والمسح ، فقد يكون هذا الأمر معقدًا بعض الشيء في بعض الأحيان.
يغطي برنامج Mapbender المواضيع التالية:
- عميل نظام المعلومات الجغرافية عبر الويب (عميل خدمة إدارة المستودعات OGC، وخدمة المستودعات WFS، وخدمة الفهرسة)
- نظام إدارة المحتوى الجغرافي (Geo-CMS)
- وظائف رقمنة الخرائط وتحريرها عبر الإنترنت (عميل OGC WFS-T)
- وسيط معلومات الخدمة الوصفية (سلسلة ISO 1900)
- نظام الفهرسة (بيانات تعريف الخدمة ISO 19119)
- إدارة الأمن (المصادقة، والتفويض، وخدمة تسجيل الدخول الموحد الآمنة)
- إدارة المحاسبة (التسجيل)
- تنسيق خدمات الويب المكانية
مراجع
- ↑ "الإصدار 4.2.6" . 3 يونيو 2026. تم الاطلاع عليه في 4 يونيو 2026 .
- ↑ "بيان صحفي: Mapbender هو أول مشروع برمجي متخرج من OSGeo" . مؤرشف من الأصل بتاريخ 2016-03-05 . تم الاطلاع عليه بتاريخ 2012-10-04 .
- ↑ أرشيف النشرات الإخبارية لـ OGC
- ↑ بوابة البيئة الألمانية. رابط قديم مؤرشف بتاريخ 11 سبتمبر 2013 على archive.today
- ↑ بوابة راينلاند بالاتينات الجغرافية
- ↑ بوابة سارلاند الجغرافية
- ↑ "خريطة هيدروجيولوجية لبراندنبورغ" . مؤرشفة من الأصل بتاريخ 2021-12-04 . تم الاطلاع عليها بتاريخ 2013-09-11 .
- ↑ منطقة هامبورغ الحضرية، مؤرشفة بتاريخ 6 يونيو 2013 في أرشيف الإنترنت (Wayback Machine) .
- ↑ قائمة مختارة بخدمات خرائط المدن باستخدام Mapbender (مؤرشفة بتاريخ 28-09-2013 في Wayback Machine)
- ↑ رادفاندرلاند، التي تديرها ولاية راينلاند بالاتينات الألمانية
روابط خارجية
- برامج نظم المعلومات الجغرافية المجانية
- خرائط
- خرائط الويب
