النتائج 1 إلى 10 من 22

الموضوع: سؤال في shortest path

العرض المتطور

  1. #1
    تاريخ التسجيل
    Nov 2006
    الدولة
    الاسكندرية - المدينة المنورة
    المشاركات
    52

    رد: سؤال في shortest path

    [align=center]جرب ان تحسب الميول أو الـ aspect من خلال الـ SpatialAnalysis باستخدام الـ DEM Surface
    ومن ثم اعمل Reclassify واعطي قيم افضلية مناسبة للميول في حدود الـ 10 درجات والتي تزيد عن ذلك أعطيها الـ NoData أو القيمة الـ ( - 9999 ) ومن ثم ادخلها في معادلة الأفضلية لاختيار أقصر طريق لاجبار المعالج على السير على الميول المطلوبة فقط

    ملحوظة : أخي ان كان المقصود هو العثور على الطريق الأقصر والأرخص قد يكون الاتجاه لهذا الحل أكثر كلفة لزيادة كميات الاسفلت المطلوب وساعات العمل أما ان كان المطلوب ( مدق) او طريق معبد فقط فلا مانع

    جرب هذا الحل وأخبرني بالنتيجة

    تمنياتي للك بالتوفيق
    [/align]
    Eng. Bahaa ٍSoliman
    Seismic Engineer
    Schlumberger
  2. #2
    تاريخ التسجيل
    Dec 2005
    المشاركات
    218

    رد: سؤال في shortest path

    [align=justify]سؤال متقدم على معظم ما يدور في النادي حتى الآن من السائل الكريم. ولفت نظري ماذكره رفيق النادي م. بهاء، فأقول للتصحيح: الانحدار نعني به الميول ايضاً Slope وواجهة الانحدار هي Aspect. بالنسبة للسؤال أتمنى من السائل الكريم أن يبين طبيعة النمذجة هل هي فعلية أم تساؤل؟ فإذا كان تساؤل فإن الجواب نعم، فالنظم يمكن أن تفعل ذلك في ثوانٍ قليلة. أما إذا كان هناك مشكلة فعلية وتريد عمل نمذجة المسار الأسرع أو الأقرب فهناك طرق نمذجية مختلفة منها الثنائي والترتيبي والمعاير والمعاير الهرمي (حسب مناهج صنع القرار). فأي طريقة تستخدم؟ أيضاً يعتمد على وجود مدى الانحدارات المطلوب في السطح، فتخيل أنه يوجد مناطق قليلة أو متفرقة يتراوح فيها الانحدار بين 0 و 10، ففي هذه الحالة سيكون المسار متقطع. وقد لايكون لديك الانحدارات المطلوبة أصلاً. وقد تكون الانحدارات المطلوبة موجودة، عندها قد تعيد تصنيف الانحدارات إلى 0 (غير مناسب) و 1 (مناسب)، أو تعطي أوزان أو معايير متدرجة في الاهمية من خلال عملية التصنيف. طبعاً هذا حسب خطوات عمل ونوع التحليل، وبافتراض أنك تنفذ السطح المقيم أو سطح التكلفة Cost Surface، وسطوح الاحتكاك Friction Surfaces والتي منها سطح الانحدار المقيم إما ثنائياً (0، 1) أو موزوناً بقيم عادة بين 1 و 9 . وتستخدم نفس التقييم في كل طبقات الاحتكاك (أو العوائق) الأخرى مثل الارتفاع واستخدام الأرض وغيرها. لاحظ: أنه إذا لم يكن لديك طبقة اساسية لعمل تحليلك فلا معنى عندئذ من اجراء التحليل. لذا عملية التحليل تبدأ بمنطق وتنتهي بنموذج منطقي)




    (ملاحظة للجميع: بالرغم أنه لا ضير من التساؤل ويسعدنا تبادل المعلومات إلا انني أتمنى أن نبدأ ونقرأ فقط ما هو موجود في وثائق المستخدم في البرامج ففيها كل شيء)
    [/align]
    أستغفر الله الذي لا إله إلا هو الحي القيوم وأتوب إليه ... اللهم أنفعنا بعلمنا واجعله حجة لنا لا علينا


    موقعي الشخصي:
    http://faculty.ksu.edu.sa/ghamdiam/default.aspx
  3. #3
    تاريخ التسجيل
    Nov 2006
    الدولة
    الاسكندرية - المدينة المنورة
    المشاركات
    52

    رد: سؤال في shortest path

    [align=center]آه شكرا دكتور لا أدري كيف اختلطت عليا المصطلحات على الرغم من انها مذكور في سؤال الأخ الكريم

    تصويب : أخطأت في الانحدار وهو زاوية الميل الرأسية أما ال aspect هو زاوية أفقية مقاسة من الشمال الجغرافي تدل على الاتجاه الانحدار

    أما عن مستوى التساؤل بالمقارنة بما يدور في المنتدى
    سؤال متقدم على معظم ما يدور في النادي حتى الآن من السائل الكريم
    فهو اسعدني لأنه نقلنا إلا التطبيق وأفكاره وهذا هو الطبيعي في " ملتقى برنامج الـ ArcGIS "

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

    أما عن الوحدة "%" كنت توقعتها كتبت سهوا وعند العودة لكاتلوج البرنامج وجتها تعبريا صحيحا ولكنه غير دارج علي



    هذا والله أعلى وأعظم

    [/align]
    Eng. Bahaa ٍSoliman
    Seismic Engineer
    Schlumberger
  4. #4

    رد: سؤال في shortest path

    اشكر كل من المهندس بهاء السيد و الدكتور علي الغامدي على الاهتمام الجدي بالموضوع. و للتوضيح احب ان اذكر اني قد طرحت نفس السؤال في موقع CADMAGAZINE و قد اجابني الاخوة الافاضل هناك لكن ليس بالجواب الشافي فقلت عسى ان اجد غايتي في هذا المنتدى ان شاء الله.
    السؤال المطروح هو بالتفصيل كالاتي:
    لدي طبقة TIN لمنطقة معينة. و عندي ايضا صورة فضائية للمنطقة و طبقة استعمالات الارض و طبقة الطرق و المناطق السكنية لنفس المنطقة ( بعبارة اخرى عندي كافة البيانات للمنطقة).
    المطلوب هو اختيار افضل مسار لانبوب نقل مياه بين نقطتين معلومتين( البداية منسوبها 770 متر و نقطة النهاية 500 متر) على ان يكون انسيابية الماء مع الجاذبية دون الحاجة لمحطة ضخ. علما ان المنطقة هي جبلية و شديدة الوعورة. عملت عدة محاولات و حصلت على عدة مسارات و عند تفحص المقطع الطولي للمسار الناتج اجده مقبول من ناحية المنطق ( يحقق انسيابية الماء من المصدر الى الجهة المقصودة) و لكنه مسار متكسر اي انه تارة بمنسوب 650 متر ثم تارة اخرى يصل الى منسوب 540 متر ثم يعود الى منسوب 660 متر و هكذا الى ان يصل الى المكان المطلوب. كيف لي ان احصل على مسار اكثر نعومة اي اني اريده ان يسير على انحدار ثابت قدر الامكان من البداية الى النهاية.
    مع ملاحظة النقاط الاتية:
    1- ان المسألة المطروحة هي مسألة روتينية في الهندسة المدنية و تم فعليا تصميم مسار الانبوب بواسطة الطرق التقليدية القديمة (باستخدام الخرائط الورقية و القلم و خبرة المهندسين المختصين)
    2- المقطع الطولي للمسار الذي صمم بالطرق التقليدية يمثل خطا يسير بأنحدار ثابت تقريبا من البداية الى النهية ( مع بعض التكسرات البسيطة )
    3- المطلوب هو جعل البرنامج يختار مسارا بين النقطتين يكون بكفاءة المسار المصمم اعلاه
    4- الحلول التي حصلت عليها كانت من خلال تغيير بعض الشروط اثناء اجراء عملية raster_calculator . ولكن جميع الحلول التي حصلت عليها كانت غير جيدة مقارنة بالعمل التقليدي.

    ارجو ان لا اكون قد اثقلت عليكم باسئلتي. و ارجو مساعدتكم يا اخوتي
  5. #5
    تاريخ التسجيل
    Dec 2005
    المشاركات
    218

    رد: سؤال في shortest path

    [align=justify]ألاخ أحمد حفظه الله

    يسعدني سؤالك ويسعدني أكثر أنك فعلاً حاولت ومازلت تحاول التطبيق.

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

    1- محاولة أولى: حول TIN إلى Raster-DEM بدرجة وضوح أكبر (حجم الخلية أصغر) ثم نفذ التحليل. فإذا أنتج خط قليل التكسر أعد التجربة بتكرار عملية زيادة درجة الوضوح حتى تصل إلى الشكل المقبول - لاحظ أن الطبقات الأخرى يجب أن تكون بنفس حجم الخلية أو درجة الوضوح. (لاحظ أن هذه العملية لا تعني بالضرورة زيادة التفاصيل وإنما توفير بيانات مماثلة يمكن أن تضمن قلة حدة الانكسارات) وإذا لم يفد ذلك انتقل إلى المحاولة الثانية

    2- المحاولة الثانية: كثف نقاط TIN ثم حول إلى Raster- DEM وأقبل درجة الوضوح المعطاة، فإذا نتج مسار أفضل فمعناه أن هناك إمكانية للحصول على نتائج أفضل، لذا كرر المحاولة الأولى (قلل حجم الخلية) حتى تحصل على النتيجة المقبولة. إذا لم ينفع ذلك فهناك حلول أخرى قد يتطلب الأمر أن أحصل على البيانات إذا رغبت لتطبيقها.

    3- المحاولة الثالة: وهي أكثر "فهلوة" حول المسار الناتج من خلوي إلى خطي (Vector) ثم حسن الخط بطريقة التبسيط - الصقل Smoothing . وربما استعلم عن كل الانحدارات المطلوبة في Raster -DEM وطابق الخط المبسط وقم بعملية تحرير Editing ليتوافق الخط أو المسار مع الانحدار الذي تريد.

    أفدنا بعد ذلك عن النتائج للاستفادة، وآمل أن يكون عملك معروضاً في النادي ليستفيد الأعضاء، وبالتوفيق[/align]

    أستغفر الله الذي لا إله إلا هو الحي القيوم وأتوب إليه ... اللهم أنفعنا بعلمنا واجعله حجة لنا لا علينا


    موقعي الشخصي:
    http://faculty.ksu.edu.sa/ghamdiam/default.aspx

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

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