صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 10 من 12
  1. #1
    تاريخ التسجيل
    Oct 2008
    الدولة
    arab state
    المشاركات
    701

    هام ..كيفية اضافة حقل من خلال الاكسيل وكيف اعرفه.ليتوافق مع arcmap

    اذا كان لدينا ملف على شكل shapefile وقمنا بفتح dbf بواسطة الاكسيل (وهنا اشكر الاخ فهد الاحمدي الذي ذكرني بهذه الطريقة )
    وعلى فرض انني اريد ان انشأ عامود جديد اضع فيه ارقام واحرف كالتالي
    c2
    c3
    g5
    g6
    وهكذا ...
    هنا كيف لي ان اعرف هذا الحقل ضمن برنامج الاكسيل ..هل يتوجب علي ان اعرفه كنص ..وهي عن طريق الزر اليمن بالفارة على العامود اي الحقل ومن ثم تنسيق خلايا ومن ثم اختيار نص ...أم ان ذلك لن يؤثر على تعريفه ضمن الارك ماب ..
    للتوضيح اذا عرفت اي حقل (عامود ) بشكل نص هل اجده ضمن جداول attribute معرف ايضا بشكل text
    وماذا يحدث اذا عرفته ضمن الاكسيل على شكل رقم ..هل اجده ضمن الارك ماب على شكل long integer
    أم ماذا
    صلى الله عليك ياسيدي يارسول الله فصلوا عليه
  2. #2

    رد : هام ..كيفية اضافة حقل من خلال الاكسيل وكيف اعرفه.ليتوافق مع arcmap

    الافضل بتقدري هوان تضع الملف في geodatabase
    ,وبعدها تقوم بفتح الملف عن طريق access
    ثم تفتح الملف المذكور وتضيف الحقول المطلوبة مع تعريفاتها وبياناتها
  3. #3
    تاريخ التسجيل
    Oct 2008
    الدولة
    arab state
    المشاركات
    701

    رد : هام ..كيفية اضافة حقل من خلال الاكسيل وكيف اعرفه.ليتوافق مع arcmap

    اشكرك جزيل الشكر ..لكن انا قصدت انه بفرض ايضا لدينا ملفات اكسيل تحوي بيانات ...وبفرض ان هذه البيانات تحوي اعمدة فيها ارقام واحرف واعمدة اخرى تحوي ارقام بدون فواصل واعمدة تحوي ارقام مع فواصل ..
    هل عندما انقلها من خلال واجهة arcmap وذلك بالضغط بالزر اليمين للفارة ..هل سوف تلقائيا تتعرف الاعمدة (اي الحقول ) ..اقصد عمود الاكسيل الذي يحوي احرف وارقام هي تلقائيا يقوم برنامج arcinfo بتعريفى على هئية text
    وكذلك الامر بالنسبة للبقية ..فمثلا الارقام بدون فواصل هل يعرفها integer
    صلى الله عليك ياسيدي يارسول الله فصلوا عليه
  4. #4

    رد : هام ..كيفية اضافة حقل من خلال الاكسيل وكيف اعرفه.ليتوافق مع arcmap

    من جدول excel sheet
    نؤشر على الحقل
    format cell -->number --> decimal =0
    يصبح الحقل عدد صحيح
    وهكذا
  5. #5
    تاريخ التسجيل
    Oct 2008
    الدولة
    arab state
    المشاركات
    701

    رد : هام ..كيفية اضافة حقل من خلال الاكسيل وكيف اعرفه.ليتوافق مع arcmap

    اشكرك مرة اخرى ...
    ولكن هذا ليس ما قصدته انا...
    سوف اطرح مثالا واحدا ..على فرض اني فتحت ملف اكسيل جديد وكتبت ضمن العامود A
    مايلي
    M2
    M3
    H6
    J3
    K6
    وحفظته على هيئة Dbf واغلقته دون ان اعرف هذا العامود اي لم اعرفه من خلال تنسيق الخلايا على انه نص
    ..........
    هنا هل اذا نقلته من خلال واجه Arcmap ليصبح ضمن قاعدة البيانات الاكسيس مثلا ..
    هل هنا تلقائيا البرنامج يعرف هذا العامود على انه نص Text
    صلى الله عليك ياسيدي يارسول الله فصلوا عليه
  6. #6
    تاريخ التسجيل
    Jan 2008
    الدولة
    Egypt
    المشاركات
    81

    Unhappy رد : هام ..كيفية اضافة حقل من خلال الاكسيل وكيف اعرفه.ليتوافق مع arcmap

    لقد فهمت ما تقصد اخى عبادة لكن عندى سؤال حتى استطيع تقديم الاجابة الوافية و السؤال هو:
    هل البيانات المراد نقلها من الاكسيل الى الارك هى بيانات لرسومات موجودة بالفعل بالارك "مثلا shape file" و تريد اضافة بعض الحقول بال Attribute table الخاص بها "هذة الحقول هى الحقول المراد نقلها من الاكسيل" ام تريدة مجرد جدول لا يعبر عن رسومات؟

    بمعنى اخر هل البيانات المراد نقلها من الاكسيل هى

    [align=center]Spatial Data[/align]

    [align=center]ام انها بيانات[/align]

    [align=center]Non Spatial Data[/align]

    [align=center]?[/align]
    [mark=#00FF4A][moveo=left]سبحان الله و بحمده سبحان الله العظيم[/moveo][/mark]
  7. #7
    تاريخ التسجيل
    Oct 2008
    الدولة
    arab state
    المشاركات
    701

    رد : هام ..كيفية اضافة حقل من خلال الاكسيل وكيف اعرفه.ليتوافق مع arcmap

    أشكرك ...
    انا فقط اريد استيراد حقل جديد الى جدول الصفات attribute التابع لاحد الطبقات وهي عن طريق بالزر اليمين بالفارة على تلك الطبقة ثم على ما اعتقد joins and relates ..وقيم الحقل (العامود) الموجودة في الاكسيل عبارة عن ارقام واحرف فقط ولا تعبر عن شيب فايل .فمثلا العامود في الاكسيل يحوي
    m1
    m2
    m3
    وهكذا
    ..هنا وحسب ما شرحته انا هل تلقائيا يتم تعريف الحقل ضمن الارك ماب على انه text ..ام يجب علي تعريفه من ضمن برنامج الاكسيل من خلال تنسيق الخلايا ومن ثم اختيار نص ...
    وعلى فرض ان هذه الحقول هي spatial data فما الذي سوف يتغير
    صلى الله عليك ياسيدي يارسول الله فصلوا عليه
  8. #8
    تاريخ التسجيل
    Jan 2008
    الدولة
    Egypt
    المشاركات
    81

    رد : هام ..كيفية اضافة حقل من خلال الاكسيل وكيف اعرفه.ليتوافق مع arcmap

    عند عمل join لملف مثل الاكسيل داخل برنامج الارك تظهر الحقول بجانب حقول الطبقة التى قمنا بالنقر كليك يمين عليها ثم join and relates و ذلك داخل ال Attribute table الخاص بهذة الطبقة و لكن عملية ال join هذة هى عملية مؤقتة اى بعد عمل remove join ستختفى هذة الحقول من داخل ال Attributr table لذلك و لكى نجعل حقول الاكسيل ثابتة داخل ال attribute table ألخاص بهذة الطبقة يجب عمل Add field مناظر لعدد الحقول داخل ملف الاكسيل ثم عمل join لملف الاكسيل ثم من داخل ال attribute table نقوم بعمل كليك يمين على احدى الحقول الفارغة التى تم انشاؤها و نختار field calculator و منها نعلم على الحقل المراد من حقول الاكسيل و نضغط ok فينتج لنا حقل جديد ثابت داخل ال Attribute table الخاص بالطبقة بة كل البيانات التى بحقل الاكسيل و نكرر هذة العملية مع كل حقول الاكسيل ثم remove join لكن هكذا جميع البيانات و الحقول التى قمنا باضافتها من الاكسيل تظل موجودة بعد عمل ال remove و هكذا لن يكون هناك حاجة لكى يفهم الارك هل حقول الاكسيل هى Text ام integers لان الحقول التى حصلنا عليها تم انشاؤها داخل الارك و تم تحديد ال field type and peoperties من داخل الارك نفسه.

    هل هكذا تم حل المشكلة ام هناك شئ اغفلتة او لم افهمة جيدا من السؤال؟

    عموما للاجابة على سؤالك فالاجابة هى نعم ان برنامج الارك يعرف الحقل تلقائيا اذا كان بة ارقام صحيحة فقط فيكون integer و اذا كان حروف فقط فيكون string و اذا كان ارقام و حروف معا يكون string و اذا كان ارقام عشرية فقط يكون Double , لكن تذكر ان بمجرد عمل remove join ستختفى الحقول.
    [mark=#00FF4A][moveo=left]سبحان الله و بحمده سبحان الله العظيم[/moveo][/mark]
  9. #9
    تاريخ التسجيل
    Oct 2008
    الدولة
    arab state
    المشاركات
    701

    رد : هام ..كيفية اضافة حقل من خلال الاكسيل وكيف اعرفه.ليتوافق مع arcmap

    اشكرك وبالفعل جواب شامل جزاك الله خيرا ..واحببت حتى تكتمل الفائدة فقد تركت سؤال على الرابط التالي :
    http://www.gisclub.net/vb/showthread.php?p=28371
    صلى الله عليك ياسيدي يارسول الله فصلوا عليه
  10. #10
    تاريخ التسجيل
    Oct 2008
    الدولة
    arab state
    المشاركات
    701

    رد : هام ..كيفية اضافة حقل من خلال الاكسيل وكيف اعرفه.ليتوافق مع arcmap

    سؤال اخر انت استفسرت عم موضوع فيما اذا كانت الجداول هي
    بمعنى اخر هل البيانات المراد نقلها من الاكسيل هى

    Spatial Data
    او
    Non Spatial Data
    فلنفرض انها Spatial Data فما الذي سوف يختلف
    صلى الله عليك ياسيدي يارسول الله فصلوا عليه
صفحة 1 من 2 12 الأخيرةالأخيرة

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

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