إجابة للأخ الصقري على سؤال سابق قال فيه

سؤالي للدكتور ناصر سلمة الله .
هل كل طبقة تعتبر قاعدة بيانات , وما هي الخطوات الصحيحة لبناء قواعد البيانات الجغرافية ؟


الإجابة :
أولاً لابد لنا من التفريق بين قواعد البيانات الجغرافية و الطبقة Layer :
قواعد البيانات الجغرافية تظم كل البيانات ذات العلاقة ( بالمشروع الذي بنيت له ) . وتضم في جنباتها كل البيانات المكانية والبيانات الوصفية والمرئيات الفضائية والصور الجوية والخرائط الطبوغرافية والجغرافية والمخططات والمقالات الحرفية وغيرها من البيانات ذات العلاقة .
فإذا وظفنا برامج نظم المعلومات الجغرافية للتساؤل والتحليل لمحتويات تلك القواعد ، فإن الناتج سوف يعرض على خريطة الأساس ذات العلاقة بالمشروع وسيظهر اسم تلك الطبقة المعلوماتية في نافذة المحتويات ( إذاً الطبقة المعلوماتية هي عبارة عن عرض لجزيئه من محتويات قواعد البيانات الجغرافية ) ومن الممكن أن تكون محتويات قواعد البيانات الجغرافية مرتبطة بخريطة أساس واحدة ولذلك تظهر النتائج على طبقة واحدة في كل الأحوال مثل خرائط المدن ( Parcel Map ) .
ومن الممكن أن تكون محتويات قواعد البيانات الجغرافية مرتبطة بأكثر من طبقة فتظهر بعض النتائج على طبقة ذات رمز نقطي وأخرى على طبقة ذات رمز خطي وثالثة على طبقة ذات رمز مساحي .
وقد تتعدد الطبقات ذات الرمز الواحد مثل طبقة برمز خطي لتمثيل الطرق الرئيسة وطبقة ثانية للطرق الثانوية وطبقة ثالثة للطرق الزراعية وهكذا دواليك .

أما الخطوات المطلوبة لبناء قاعدة بيانات فيمكن وصفها بشكل مبسط في النقاط التالية :
1) تحديد الهدف ,أو المهام أو المطلوب من بناء قاعدة البيانات الجغرافية .
2) جمع البيانات ذات العلاقة بموضوع قاعدة البيانات الجغرافية من المصادر المتعددة .
3) عمل مخطط أولي لبناء قواعد البيانات يبين التصنيف المطلوب للبيانات ذات العلاقة وأنواعها ومواقعها وطبيعتها Project Plan.
4) بناء قاعدة البيانات الجغرافية الشخصية Personal Geodatabase إذا كان المشروع صغيراً ( على برامج Access Microsoft) أو Geodatabase ( على قواعد بيانات مثل Oracle, SQL, Informix ) إذا كانت المشروع كبيراً. حيث يتمتع هذان النوعان من قواعد البيانات بنفس الأساسيات الخاصة ب ( Feature Class, Tables, Feature Dataset, Rules, Relationships, Attribute subtypes and Domains.

5) تجهيز قواعد البيانات الجغرافية بالمطلوب من البيانات المكانية Spatial أو وصفية Attribute
6) تحديد نوع النمذجة المستخدمة بناء على التطبيق المطلوب حيث نستخدم :

نموذج البيانات التطبيق

التصميم بالحاسوب التصميم الهندسي
CAD

التصميم الشكلي لرسم الخرائط البسيطة ( بدون علاقات هندسية
Graphical

التمثيل الشبكي النمذجة والتحليل المكاني الخاص بالبيئة والمصادر الطبيعية
Network

التمثيل الخطي ، العلاقات الهندسية العمليات المتعددة للظواهر الهندسية الخطية
Vector- Georelational Model

التمثيل العنكبوتي العمليات المعتمدة على دراسة الخلايا ومحتوياتها
Raster Model

نموذج الشبكات التحليل الشبكي لشبكة النقل والمياه وإدارة الوسائل
Network

نموذج شبكة التثليث تحليل السطح والتضاريس
Triangulated irregular network

نموذج الكائن عمليات متعددة في العديد من التطبيقات
OBJECT

7) توظيف برامج نظم المعلومات الجغرافية المعروفة باسم ( SDE ) Spatial Data Engine للاستفادة من محتويات قواعد البيانات

وفي هذا الصدد أنصح القارئ الكريم بقراءة كتاب بعنوان :
Modeling Our World
By Zeiler, Michael
The ESRI Guide to Geodatabase Design Esre Press 1999
وفي الختام أتمنى للجميع التوفيق والسداد .....

أ. د. / ناصر بن محمد بن سلمى