النتائج 1 إلى 5 من 5
  1. #1
    تاريخ التسجيل
    Oct 2008
    الدولة
    arab state
    المشاركات
    701

    كيف نقوم بالربط بين طبقات مختلفة متداخلة حيث احدى الطبقات تمثل اسماء الطبقات الاخرى


    ..
    السلام عليكم ..
    لدي سؤال ؟:
    في الصورة فوق طبقة من الابنية (polygon) وطبقة من النقاط point وطبقة من الشوارع (نوع طبقة الشوارع polygon ) ..ضمن برنامج arcinfo9.2 ...
    -طبقة النقاط تحوي حقل field ضمن جدول الصفات يضم اسماء الابنية واسماء الشوارع فقط .وظيفته اظهار الاسماء ك label
    -أما جدول الصفات لكل من طبقة الابنية وطبقة الشوارع فانها لا تحوي ابدا حقل field يضم اسماء هذه الابنية والشوارع ..
    ونلاحظ ان النقاط هذه تقع ضمن polygons .وبعضها خارج polygons كما في الصورة
    ......
    السؤال :
    كيف لي نقل حقل النقاط الى حقل الابنية والشوارع ..حيث لدي آلاف الابنية والشوارع والنقاط ...وليس لدي اي حقل مشترك بينهم لانشاء ربط بينهم ....فماهي الطريقة
    صلى الله عليك ياسيدي يارسول الله فصلوا عليه
  2. #2
    تاريخ التسجيل
    Oct 2008
    الدولة
    arab state
    المشاركات
    701

    رد : كيف نقوم بالربط بين طبقات مختلفة متداخلة حيث احدى الطبقات تمثل اسماء الطبقات الا

    للتوضيح ...كيف انقل الاسماء الموجودة في حقل طبقة النقاط الى حقل ضمن طبقة الابنية وطبقة الشوارع ...حيث انه لايوجد حقل مشترك بينهم لانجاز عملية الربط one to one أو one to many ....
    صلى الله عليك ياسيدي يارسول الله فصلوا عليه
  3. #3
    تاريخ التسجيل
    Apr 2006
    الدولة
    jeddah
    المشاركات
    6

    رد : كيف نقوم بالربط بين طبقات مختلفة متداخلة حيث احدى الطبقات تمثل اسماء الطبقات الا

    الاخ: عبادة

    يمكن عمل نقل لحقل (Field) أو أكثر من حقل من طبقة لطبقة اخرى
    وذلك بإنشاء حقل جديد في الطبقة المراد نقل البيانات لها وذلك عن طريق استخدام أدوات (Spatial Adjustment) واستخدام الامر
    (Attribute Transfer Mapping)



    وشكراً ,,,
  4. #4
    تاريخ التسجيل
    Oct 2008
    الدولة
    arab state
    المشاركات
    701

    رد : كيف نقوم بالربط بين طبقات مختلفة متداخلة حيث احدى الطبقات تمثل اسماء الطبقات الا

    مشكوور ..
    لكن هل ستقوم هذه الاداة Attribute Transfer Mapping بترتيب النقاط مع مضلعات الابنية ..بحيث النقطة التي تحوي قيمة (_بناء مدرسة 1) سوف تذهب الى المضلع الحاوي لها ...
    كيف تفهم هذه الاداة ذلك ....ليس هنالك اي حقل مشترك بحيث نستطيع عمل ربط one to one مثلا ,,,
    صلى الله عليك ياسيدي يارسول الله فصلوا عليه
  5. #5
    تاريخ التسجيل
    Mar 2008
    المشاركات
    107

    رد : كيف نقوم بالربط بين طبقات مختلفة متداخلة حيث احدى الطبقات تمثل اسماء الطبقات الا

    قم باضافة الطبقتان على arc map وقم بما يأتى
    1 - click يمين على طبقة ال polygon (المراد اضافة البيانات لها ) ثم تختار join and related ثم join
    2 - تظهر نافذة باسم join data
    3 - تختار منها اولا طريقة الjoin حيث ستختار الثانى وهو عمل الضم بواسطة عامل المكان
    join data from another layer based on spatial dcilocation
    4 - اسفل رقم 1 فى النافذة تختار طبقة النقاط (المراد اخذ البيانات منها)
    5- تختار من الاختيارات الموجودة اسفل رقم 2 تختار الاختيار الثانى حيث يضم كل البيانات من طبقة النقاط
    مع اضافة عمود باسم distance تجد به المسافة بين البيانات والمعلم
    6 - اخيرا اسفل رقم 3 تختار الطبقة الجديدة المكان والاسم
    وكل الاسف اخى العزيز على الطريقة السريعة لعرض هذا الامر لضيق وقتى
    لكن اتمنى ان يفيدك ما كتبت

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

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