
محمد حمّود
يُعتبر نظام المعلومات الجغرافية (GIS) أداة مهمة جداً، لما يوفره من خرائط وبيانات، تساعد المخططين على اتخاذ القرارات في مختلف المشاريع العمرانية والسكانية والزراعية والعسكرية. كما يفيد منه الأشخاص العاديون في تحديد المواقع والعناوين، والوصول سريعاً إليها، واسترجاع المعلومات عنها.
فإذا كنت راغباً في زيارة مدينة ما في إحدى الدول، وأردت اختيار أحد فنادقها لحجز غرفة من غرفه قبل سفرك، وتوفرت لك خريطة رقمية لتلك المدينة عبر إنترنت، مثلاً، لأمكننك البحث من خلال تلك الخريطة عن الفندق المناسب، بحيث يحقق رغباتك، كأن يكون من فئة ثلاثة نجوم، وأن يكون مطلاً على شاطئ البحر.
ومع اتساع قاعدة استخدام نظام المعلومات الجغرافية بين الناس من جميع دول العالم، أصبحت الحاجة ملحة لوجود أدوات تتيح إمكانية نشر الخرائط والبيانات عبر إنترنت. نلقي الضوء في هذه المقالة على إحدى هذه الأدوات، وهي برنامج ArcIMS من شركة ESRI.
الشكل(1): موقع إنترنت مصمم باستخدام ArcIMS.
*
ما هو ArcIMS:
هو برنامج لنشر البيانات الجغرافية عبر شبكة إنترانت ليطلع عليها موظفو الشركة، أو إنترنت ليطلع عليها الأشخاص في أرجاء العالم من خلال إنترنت وأجهزة الهاتف المحمول والأجهزة اللاسلكية. أخذت الأحرف IMS من عبارة Internet Map Server أي "نادل خريطة إنترنت". وقد استخدمت أنا في هذه المقالة كلمة نادل في مقابل server، ولم أستخدم كلمة خادم أو مخدم أو مزود، اتباعاً لمعجم مصطلحات GIS في هذا الموقع.
يعمل البرنامج بتقنية الزبون/النادل (Client/Server)، بحيث يمكن من خلاله بناء مواقع إنترنت تستطيع تقدم بيانات جغرافية. وإن أحدث إصدارة من البرنامج هي ArcIMS 4.0، ويعتبر أحد مكونات حزمة ESRI ArcGIS.
يعمل ArcIMS في بيئة معظم أنظمة التشغيل المعروفة، مثل:
-
ويندوز 98/إم إي/إن تي 4.0/2000/إكس بي.
-
صن سولاريس 7/8.
-
لينكس ردهات 7.1.
معمارية نظام ArcIMS:
يتكون نظام ArcIMS من جزئين هما النادل (Server)، والزبون (Client).
نادل ArcIMS:
يعمل هذا الجزء على الجهاز المركزي، وهو يرتبط بالبيانات الجغرافية من خرائط وقواعد بيانات وتطبيقات من جهة، وبنادل إنترنت من جهة أخرى، ويتعامل مع عدة أنواع من نُدُل إنترنت مثل IIS وApache وiPlanet.
يمكن لنادل ArcIMS الربط بين عدة مصادر بيانات جغرافية من عدة أماكن من العالم، حيث يمكننا مثلاً جلب خريطة الأساس (Base map) المخزنة على حواسيب شركة ما، ووضعها فوق طبقة الطرق المخزنة في حواسيب شركة أخرى في دولة ثانية.
يمكن للنادل إرسال الخرائط إلى المستعرض في جهاز الزبون (Client)، في أحد شكلين:
-
يسمى الشكل الأول Image rendering حيث يتم أخذ لقطة (Snapshot) لمشهد الخريطة، وإرسالها إلى المستعرض على شكل صورة.
-
ويسمى الشكل الثاني Feature streaming ويتم فيها إرسال الخرائط إلى المستعرض على شكل رسوم متجهة (vectors)، وهذا يتيح إمكانيات أكبر، ولكنه يحتاج إلى مستعرض جافا.
الشكل(2): معمارية نظام ArcIMS.
*
الزبون (Client):
يوجد عدة أنواع من الزبائن قادرة على الاتصال بنادل ArcIMS وعرض البيانات الجغرافية التي يقدمها مثل:
-
مستعرض HTML، ومستعرض جافا اللذين يأتيان مع حزمة ArcIMS.
-
برنامج ArcGIS Desktop.
-
الأجهزة اللاسلكية وأجهزة الهواتف المحمولة، التي تتضمن برامج تتعامل ببروتوكول التطبيقات اللاسلكية واب (WAP) ، ويمكنها فهم لغة ArcXML التي يستخدمها ArcIMS لتبادل البيانات.
خطوات إنشاء موقع إنترنت باستخدام ArcIMS:
إنشاء ملف تكوين الخريطة:
تنشأ الخريطة من خلال برنامج المؤلف (ArcIMS Author) عبر إضافة طبقات البيانات، ويمكن أن تكون هذه البيانات ملفات أشكال (shapefiles) من برنامج أركفيو، أو تغطيات آرك إنفو (coverages) أو طبقات ArcSDE، أو ملفات صور، وثم وضع الألوان والتسميات المناسبة، ويتم حفظ هذه التعريفات ضمن ملف يدعى "ملف تكوين الخريطة" (Map configuration file) مكتوباً بلغة ArcXML.
إنشاء وتشغيل خدمة الخريطة (Map service):
من خلال المشرف (ArcIMS Adminstrator)، يتم تجهيز الخريطة للعمل على النادل، من خلال إنشاء خدمة الخريطة بالاعتماد على ملف تكوين الخريطة.
*
الشكل(3): ArcIMS Adminstrator.
*
تصميم الموقع:
يصمّم الموقع باستخدام برنامج المصمّم (ArcIMS Designer) عبر خطوات متسلسلة وباستخدام قوالب جاهزة، يمكن تغيير بعض خصائصها، مثل اختيار أنواع الأدوات التي ستظهر في شريط الأدوات في المستعرض.
*
الشكل(4): ArcIMS Designer.
*
ويمكن تلخيص ما سبق في الشكل التالي:
*
الشكل(4): ArcIMS Designer.
*
في الختام:
يعتبر برنامج ArcIMS من شركة ESRI من البرامج المفيدة والمهمة في نشر بيانات نظام المعلومات الجغرافية عبر إنترنت، ما يتيح الوصول لهذه البيانات بسهولة من جميع أرجاء العالم.
يعتبر موقع "دليل دبي الإلكتروني" أحد المواقع العربية التي تستخدم ArcIMS ويمكن الوصول للموقع من خلال هذه الوصلة http://www.gis.gov.ae.
لمزيد من المعلومات يمكن الرجوع إلى صفحة برنامج ArcIMS في موقع شركة ESRI من خلال الوصلة التالية http://www.esri.com/software/arcims/index.html



التصنيفات
أحدث مشاركات المنتدى
سحابة الكلمات الدلالية
مشكوررررررررررررررررررررر رر
كيف يتم انشاء فايل من نوع tin واستخدامه في الارك سين لقياس الحجوم
محمد متولى يوم أمس 09:04