صفحة 1 من 3 123 الأخيرةالأخيرة
النتائج 1 إلى 10 من 22

الموضوع: ربط البيانات

  1. #1
    تاريخ التسجيل
    Sep 2005
    المشاركات
    258

    ربط البيانات

    السلام عليكم

    لدي طبقتين لحي، الاولى مساحة عبارة عن قطع الاراضي والاخرى نقط تحتوي على معلومات عن كل قطعة ارض

    سؤالي:

    كيف اقوم بأخذ البيانات الموجودة في النقطة وربطها مع قطعة الارض التي توجد بها النقطة مع العلم ان الهدف بعد ربط البيانات هو حذف طبقة النقط.
  2. #2
    في البدايه قم بتحديد المصدر والهدف Source and Target لكلا ً من الطبقتين

    يفضل عمل هذة الطريقه وستكون بكفائه اعلى اذا كانت بياناتك على GDB

    قم وضع التحرير Editing Mode قم باختيار More Editing Tools واختر SpatialAdjustment وذلك من قامة Editing

    قم باختيار Attribute Transfer Mapping... ثم يضهر عندك المربع التالي:




    قم باختيار لوحة المصدر حسب ما اخترت اولاً وذلك في الجانب الايسر من الشكل والهدف في الجانب الايمن

    قم بتحديد الحقل الذي تريد نقل البيانات من بيانات الاصل الى البيانات الهدف واذا كلنت الحقول كثيرة فاقل مايجب عليك هو نقل بيانات حقل ID من كل نقطة ليصبح هو الـ Primary Key في البيانات الهدف وهي المساحات ...... ثم قم بعملية Join Or Relate ..

    عبدالعزيز الغامدي
  3. #3
    تاريخ التسجيل
    Jun 2005
    المشاركات
    1,754
    مشاركة رائعة ومفيدة أخي عبدالعزيز أتمنى لك التوفيق
  4. #4
    مشاركة مفيدة ورائعه نفع الله بالجميع .

    نرجوا التواصل لتعم الفائدة .
  5. #5
    السلام عليكم ورحمة الله وبركاته

    اعتقد والله اعلم ان هناك اخي عبدالله حل اخر وهو كالتالي:

    1- نقوم بالضغط بالزر الايمن على طبقة الاراضي ونختار ( joins and relates ) .
    2- نختار الخيار الاول من القائمة المتفرعة الخيار الاول وهو ( join ) .
    3- تظهر لك قائمة اخري نختار منها وسيلة الربط للبيانات بناء على الموقع المكاني
    4- ثم نحدد في الاختيار الاول الطبقة الاخرى المراد الربط بها وهي النقاط
    5- وفي الاختيار الثالث نقوم بتحديد موقع الملف المراد تخزينه .
    بهكذا سوف يتم نقل كافة بيانات الجدول الموجودة في الملف الخاص بالنقاط الة ملف الاراضي .
    هذا والله اعلم .
    ملاحظة اخي ممكن تحط الملفات ونقوم بعمل تدريب عملي عليها لكي تعم الفائدة .
  6. #6
    تاريخ التسجيل
    Sep 2005
    المشاركات
    258
    [align=center]

    السلام عليكم

    شكراً أخي Hot Shoot

    حاولت تطبيق ما ذكرة الاخ عبدالعزيز ولكن لم انجح

    وبعد تطبيق الخطوات التي ذكرتها نجحت فلك وللاخ عبدالعزيز كل الشكر

    مرفق مثال للتطبيق

    اخوكم
    عبداللة الصقري

    [/align]
    الملفات المرفقة الملفات المرفقة
  7. #7
    العفو اخي واحنا بخدمتك وخدمة الاخوان في هذا الموقع الجميل
    اي استفسار احنا حاضرين وتحت امر الغالين
  8. #8

    ملاحظة تستحق وقفة حول الأسئلة والإجابات في ذلك النادي

    أولاً أتقدم بالشكر الجزيل للأخ الكريم عبد الله الصقري الذي أحيا ساحة نظم المعلومات الجغرافية بالتساؤلات والمداخلات فله مني خالص التحية وفقك الله وإلى الأمام :

    ثانياً أقول " أن توضيح السؤال أمر ضروري من قبل أي سائل كما أن فهم السؤال أمر إجباري لمن أراد الإجابة "

    وحول ذلك الموضوع يسأل الأخ عبد الله الصقري فيقول :

    ربط البيانات
    السلام عليكم

    لدي طبقتين لحي، الاولى مساحة عبارة عن قطع الاراضي والاخرى نقط تحتوي على معلومات عن كل قطعة ارض

    سؤالي:

    كيف اقوم بأخذ البيانات الموجودة في النقطة وربطها مع قطعة الارض التي توجد بها النقطة مع العلم ان الهدف بعد ربط البيانات هو حذف طبقة النقط.


    وقد تفضل كل من الأخ الكريم عبد العزيز الغامدي والأخ الكريم الذي يرمز لأسمه " Hot Shoot " بالإجابة على هذا التساؤل كل حسب فهمه للسؤال المطروح . وعلى الرغم من أن السائل قد اعجب بأحدى الإجابات إلا أنني أود أن أوضح تلك الحقيقة العلمية :

    السائل لديه طبقة " Layer " معروضة على برنامج نظم المعلومات الجغرافية في شكل رموز مساحية ( أحياء ) وبطبيعة الحال فإن لتلك الطبقة ارتباط بجدول بيانات (Relational Model ) له توجيهات تخدم الرمز المساحي التابع لتلك الخريطة ذات الرمز المساحي.

    أما الطبقة الثانية فهى طبقة في شكل رموز نقطية وبطبيعة الحال فإن لتلك الطبقة أيضاً جدول تابع يحمل توجيهات تخدم الرمز النقطي .

    وقد يكون هناك طبقة ثالثة تحمل بيانات ذات ارتباط بالرمز الخطي " ذلك أن أي ظاهرة مكانية يمكن رؤيتها على الخريطة في شكل رموز خطية ونقطية ومساحية .

    وعلى هذا الأساس فإن التوجيهات المعدة للطبقة المساحية ( اسماء الأحياء ) تختلف عن التوجيهات المعدة للطبقة النقطية ( أسماء المدن )مثلاً ، فإذا أردنا القيام بعمل ربط أو نقل للبيانات فيجب أن يكون من نفس نوع الطبقة لأن الحقول الأساسية ستكون متشابهة بين الجدولين .

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

    وقد يحاول البعض اختيار حقل متشابه في المسمى بين الجدولين ويقوم بعملية الربط ( join ) ولكن البيانات المربوطة بعضها تابع للرموز النقطية وتحتاج إلى طبقة " Layer" نقطية لعرضها والأخرى تابعة للرموز المساحية وتحتاج لطبقة مساحية لعرضها . ولذلك لا يمكن حذف الطبقة النقطية لأن البيانات التابعة لها سوف تحذف أيضاً .

    ولذلك أقول أن السؤال لابد وأن يكون واضحاً كما أن الجواب يجب أن يكون دقيقاً والله أعلم والسلام عليكم ورحمة الله وبركاته :


    أ. د. / ناصر بن محمد بن سلمى
  9. #9
    تاريخ التسجيل
    Sep 2005
    المشاركات
    258
    السلام عليكم ورحمة الله وبركاتة

    شكراً للاخ عبدالعزيز والاخ Hot Shoot ( بودي لو ذكرت اسمك الحقيقي ) والشكر موصول ايظاً الى الوالد الدكتور ناصر ،،،،،

    واحببت توضيح بعض النقاط المهمه

    في المثال المرفق يوجد طبقتين الاولى عبارة عن شكل مساحي والطبقة الاخرى عبارة عن نقطة وهذة النقطة هي في الاصل تابعة للشكل المساحي وتحمل بيانات قد تكون لها علاقة في الشكل المساحي فمن المهم لدي هو ربط بيانات النقطة بالشكل المساحي اما النقطة فلا تمثل اي اهمية .

    فهل هذا الربط وبهذة الطريقة يكون غير صحيح مع الاخذ في الاعتبار ان هذة النقطة تابعة للشكل المساحي او كل شكل مساحي تقابلة نقطة.

    كما اكرر اسفي اذا كان السؤال غير واضح من البداية

    مع خالص شكري للجميع وعلى راسهم سعادة الوالد الدكتور ناصر
  10. #10
    السلام عليكم ورحمة الله وبركاته

    اشكر الاخوان على المداخلات التي بأذن المولي سوف تثري الموقع وترتقي به الى الموقع الذي نطمح له والتي سوف تنعكس بالتالي على مستوي مرتادي هذا الموقع وهو الهدف الذي اكد اجزم بانه احد اهم اهداف تاسيسه .

    بالنسبة لاسمي الحقيقي هو : م- ماهر الصبحي من هيئة المساحة الجولوجية السعودية
    في الحقيقة اريد تغير المعرف الخاص بي الى اسمي الحقيقي ولكن لااعرف كيف وقد خاطبت ادارة الموقع بهذا الخصوص .
صفحة 1 من 3 123 الأخيرةالأخيرة

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •