ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
http://www9.0zz0.com/2012/06/28/08/376880391.png
http://img02.arabsh.com/uploads/imag...434f63f20c.png[IMG]http://img02.arabsh.com/uploads/imag...434f63f20c.png[/IMG]
ضمن الصورة المرفقة سؤالي ما هو شرح حقل population field ,,حيث في مثالي اريد انتاج خريطة خطوط تمثل فوالق سطحية
حيث لدي مجموعة من الخطوط تمثل امتداد الفوالق ..فماذا ينبغي علي فعله مع الحقل population field
رد: ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
population field = هذا الحقل يضاف فيه العمود الخاص بحجم السكان
رد: ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
مشكوور لكن انا لدي مجموعة خطوط اريد حساب الكثافة لهم وليس لدي عدد سكان ...ولكن سؤال ايضا كيف نقوم بحساب السكان والطبقة التي سوف ندخلها كما في الصورة نوعها خط polyline
رد: ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
اخي عبادة فرج الله عنكم , هذا السكربيت مصمم لدراسة توزيع السكان علي feature سواء نقاط او خطوط, و دراسة السكان تقوم بتوزيع السكان بتتبع النقاط مثلا ابار مياه او قرى او تتبع مسار مثلا تجمع سكان علي طريق اي جوانب الطريق مثلا, و قياسك عليه حالة تمدد الفوالق فهذا الاخير راجع اليك بمعني علي حسب فهمك للفوالق فان كنت ترى انهم يتشابهون في توزيع توزيع الظواهر البشرية نظريا فهذا جيدا, و في الحقيقة الغرض ان يؤدي البرنامج حل مشكلة ما وفق معيار منطقي و مقبول عمليا, و الله اعلم.
و بالمناسبة اعرف انك عندك فوالق وليس السكان و لكن احببت ان اوضح لك لما صمم هذا السكربيت .
رد: ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
اخي الكريم محمد جزاك الله كل الخير ,,صراحة اذا ممكن تشرحلي بشكل مبسط:كيفية توزيع السكان على طبقة خطوط ,او على طبقة نقاط ,,وان تشرح لي هل يجب ان يكون ضمن جدول الصفات لطبقة الخطوط او طبقة النقاط عامود يدل على population ,,حسب تصوري لنأخذ مثلا feature ينتمي لطبقة الخطوط فماذا يمثل الرقم (القيمة)ضمن عامود population فاذا مثلا وضعت رقم 6 فهل هذا يعني انه ضمن الخط هذا feature يسكن 6 اشخاص ,,اتمنى منك شرح مفصل وسهل لألية ومعنى صناعة خريطة الكثافة ,,ونفس الشيء بالنسبة لو كان لدينا طبقة نقاط ,,بحيث كل نقطة اضع ضمن عامود population قيمة تدل على عدد السكان في تلك النقطة ,,منطقيا لم افهم كيف يتم عمل خريطة الكثافة ,,
..........................................
اما ما أريده انا فهو خريطة كثافة خطوط الفوالق ,,حيث القانون هو مجموع اطوال الفوالق مقسوما على مساحة المنطقة ,,فمساحة المنطقة هي حسب نصف قطر search radius ,,وايضا اتمنى منك شرح حقل output cell size واليك مثال عما اريد عمل خريطة مشابهه لهذا المثال :
http://img04.arabsh.com/uploads/imag...444f67f703.png
http://www3.0zz0.com/2012/07/02/07/178319692.png
رد: ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
هل المنطقة كبيرة التي تحتوي الدراسة
كم طولها او عرضها ب كم
رد: ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
مشكور استاذ بهجت ,,ابعاد المنطقة حوالي 10 كم*10 كم
وهنالك منطقة اخرى 40 كم*7 كم
رد: ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
اذا يمكن نقسيم المنطقة الى grid 1km by 1km
تم نقاطع المضلعان مع خطوط الفوالق للحصول على الفوالق داخل كل مضلع " عن طريق intersect"
تحسب اطوال الخطوط والتي تمثل density لان مساحة المضلع واحد كم مربع
الخ ......
رد: ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
رد: ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
الان اتضحت الفكرة كل ماعليك اخي الكريم هو ان تضيف عمود field يحوي كثافة الفوالق - و طبعا سيكون رقم ثابت غير متغيير من سجل الي سجل اي انه يتساوي في جميع السجلات- ثم تفتح line density و تضيف فيه عنصر polyline features و تضيف عمود field الكثافة في خانة Population field اما الخانة output cell size فهي درجة نقاء البكسل فكلما كان البكسل اصغر كان انقاء الصورة او المخرج اصفي من وجهة نظري صغره نسبيا مع مساحة المنطقة حتي يكون المخرج على الجودة.
و في الخانة search radius هنا تضيف المتغييرات التي سوف يحسب عليها كثافة الفوالق كما في الصورة التالية.
ملاحظة مهمة : هنا استخدمت شبكة الطرق حتي اوضح الشكل يجب مراعاة ذلك ... :) ..
http://img812.imageshack.us/img812/9...2012084025.jpg
Uploaded with ImageShack.us
و لا تنسي هنا ان تغيير خاصية Area unitsgd الي وحدة المساحة المعمول عليها و ايضا الي وحدة المتغييرات في الخانة السابقة. و الله المستعان ارجو ان تكون الفكرة قد اتضحت.
اما بخصوص سؤالك فالطريقة التي وضعت بها فكرة السؤال هي جواب علي السؤال إلا انه يتعامل مع المادة الخام غير المعالجة و هو سوف ينتج الكثافة
رد: ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
ملاحظة اخي عبادة, الا تعتقد معي انه من الافضل ادخال البيانات خام علي اعتبار ان البرنامج سوف يخرج الكثافة بشكل آلي بدل من ان ندخل الكثافة ثم يقوم البرنامج باخراج الكثافة من الكثافة ! .. يتبع للفائدة العلمية
هنا ادخلت قيم خام و لاحظ الفرق
http://img717.imageshack.us/img717/2...2012090917.jpg
Uploaded with ImageShack.us
الا تعتقد معي انها اكثر تعبيرا, و الله اعلم
رد: ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
الشكر الجزيل للاستاذ بهجت والاستاذ محمد الحسن ,, وما اطلبه هو كيفية اجراء الكثافة عبر ادوات الكثافة وليس بشكل يدوي كما شرحها الاستاذ بهجت
لكن يبدو انه لدي امور لم تتوضح لذلك رفعت ملف وورد فيه بعض الصور الاسئلة اتمنى من الاخ محمد الحسن ان اجد منه اجابة لهم
والملف مرفوع على عدة روابط
اسئلة حول طريقة الكثافة.docx - 687.12 KB
http://www.7ammil.com/do.php?id=37120
رد: ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
س1- متى نستخدم حقل population field ,حيث في الصورة فوق لدي حساب الكثافة لاجل الخطوط line density ,اريد مثالا عن حالات نستخدم فيها هذا الحقل.
اتضح لي اخي الكريم انه من غير المناسب لك استخدام خانة population field لانها تقوم علي
Density = ((L1 * V1) + (L2 * V2)) / area of circle
حيث ان :
L1 = طول الخط رقم 1
V1 = حجم السكان علي هذا الخط
L2 = طول الخط رقم 2
V2 = حجم السكان علي هذا الخط
و هذا كله مقسوما علي Area of circle و التي هنا تمثل نصف القطر الذي تم ادخاله في الخانة search radius و لذاك تلاحظ انه كلما زاد القطر زاد مدى انتشار الظاهرة !. و لا يعد نافلة القول ان اقول بان search radius يتم حسابها بهذه الطريقة اقرب مسافة بين جوانب منطقة الدراسة مقسوما علي 30 ! و حقيقة لا اعرف من اين جاءت الثلاثين, و لكن يبدو بأنها ثابت.
اما عن مثال في هذا الموضوع فمن الصعوبة بمكان ان اجد بيانات اوضح لك الفكرة عليها و لكن مممكن ان اعطيك مثالا ذهنيا قابل لاتصور فمعلوم لدينا بحكم تجربة السفر ان السكان ينتشرون علي الطرقات بشكل كبير فلكما ابتعدنا عن الطريق قل انتشارهم, و من هنا يتضح لك اخي عبادة مدى فائدة search radius.
س2 –اذا كانت لدي منطقة ابعادها 10كم * 10 كم واريد حساب كثافة اطوال الفوالق والبنيات الخطية line density
أ-هل حقل population field له وجود واستخدام في هذه الحالة ؟
علي حسب فهمي اعتقد انه من غير المناسب استخدامه لانه هنا لا يفيدك فكما اسلفت لك في المعادلة السابقة ان البرنامج يعتمد علي طول الخط فبالتالي لا تحتاج الي حجم السكان - طول الخط-
ب- ماهو حجم البيكسل الذي يجب علي وضعه output cell size ,,ام انه من الافضل تركه للبرنامج لكي يختار الانسب؟
هذا السؤال يرجع الي التجربة بعمني انك تجرب حتى تجد البكسل المناسب مع العلم انه كلما كان البكسل اصغر كانت الصورة اوضح و ادق.
ايضا ماهو قيمة نصف القطر لاجل نفس المنطقة search radius ام انه يجب عليه تركه للبرنامج لكي يختار الانسب ؟
هذا السؤال من المناسب ان يجيبك عنه متخصص جيولوجي, و لكن اردف لك هذه الصورة لعلها تكون نبراسا لك في فكرة نيرة :)
http://resources.esri.com/help/9.3/a...hiw_simple.gif
س 3- حسب الصورة فوق والتي تمثل كثافة البنيات الخطية (البنيات الخطية هي الفوالق الظاهرة على سطح الارض والشقوق واتجاه الطيات ) ماهي المعايير والاسس الصحيحة لاختيار search radius حيث نرى في الصورة عدة قيم فمرة 1 كم ومرة 3 كم ومرة 6 كم ومرة 8 كم؟
هذا سؤال متخصص جدا في الجيولوجيا, و العبد الفقير لله مجرد كارتوجرافي , فارجو ان يطلع علي هذا الموضوع احد خبراء الجيولوجيا لعله يفيدنا و يردفنا بعلمه الي جادة الصواب و نكون له من الشاكرين.
و لكن حسب فهمك للفوالق يمكنك ان تختار القيمة المناسبة , و الله اعلم
س4- ما الفرق بين اختيار line density
وبين اختيار kernel line density ,اي ما هي خصائص اختيار طريقة kernel ومتى نستخدمها
http://resources.esri.com/help/9.3/a...sity_works.htm
س5 - في density type ما الفرق بين اختيار kernel وبين اختيار simple حيث الصور في الاسفل لزيادة الايضاح ؟
الفرق بين اخي عبادة في kernel يتم توزيع كثافة الظاهرة بشكل متدرج الي مركز النواة اما simple فيتم توزيع الظاهرة علي مساحة الدائرة الكلية بدون توضيح اين تتركز الكثافة , فعلي سبيل المثال الفرق بين الكثافة الصافية و الكثافة المحسوبة بخرائط الكوروبلث اي خرائط التي تحتوي علي مساحات مظللة. اما الكثافة الصافية فهي حساب حجم الظاهرة علي المساحة المحجوزة فقط. و الله اعلم
رد: ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
جهد كبير للاخ محمد الحسن الله يعطيك العافية يارب ,لتعزيز الفهم ارفع ايضا ملف منسق يحوي بعض الاستفسارات ضمن مثال على الروابط التالية
http://www.7ammil.com/do.php?id=37364
جز2 لاسئلة الكثافة.docx - 144.72 KB
[IMG]http://img04.arabsh.com/uploads/imag...454863f00d.jpg[/IMG]
رد: ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
عذرا على تاخر الرد بسبب انقطاع خدمة الانترنت, و لله درك اخي عبادة قد اجدت و اصبت كبد الصواب فقد افدتني كثيرا خدمة جبارة ما يعجبني في النقاش معك ان الشخص سيستفيد من نقاشاتك المثمرة.
بارك الله فيك و في علمك
و لكن لدي ملاحظة مهمة جدا :
• دعنا نحسب الكثافة يدويا والناتج ب م/م2
- مجموع الاطوال ضمن الدائرة هو 600+665=1265 متر
- مساحة الدائرة هو 3.14*566*566=1005917.84 م2
- الكثافة هي مجموع الاطوال ضمن الدائرة/مساحة الدائرة
1265/1005917.84=0.00126 م/م2
الان نحول جميع القيم الى واحدة كم
مجموع الاطوال =1.265 كم
مساحة الدائرة 3.14*0.566*0.566=1.00591784 كم2
كثافة الخلية =1.265/1.00591784=1.26 كم/كم2
اذا قيم متقاربة
هل هذا صحيح؟؟
ملاحظتي :
الا تلاحظ اخي عبادة ان
جحم الخلية 1.559558 x
و مساحة الدائرة 1.00591784 كم مربع
فعندما نقسم مساحة الدائرة علي حجم الخلية :
1.00591784 ÷ 1.559558 = 0.6450018787374371 و عندما نضربها في 10 تصبح (65) و هي نسبة قريبة جدا من نسبة حجم البسكل الذي تم ادخاله في output cell size
و لكن حسب الملاحظة انه هناك فرق بين قيمة البكسل و مساحة البكسل كما في الصورة التالية !
http://img842.imageshack.us/img842/6...2012065530.jpg
Uploaded with ImageShack.us
مع ملاحظة ان 79 هي نفس القيمة التي تم ادخالها في output cell size و لذلك يمكن القول بانه هناك فرق بين قيمة البسكل و مساحة البكسل و اعتقد ان الاولي هي قيمة برمجية في ترجمة البكسل من حيث الالوان و يتضح ذلك جليا كلما اتجهت الي بكسل اخر في نفس الدرجة اللونية حيث يحمل نفس القيمة و ايضا يختلف في بكسل اخر عندما يختلف في اللون و هكذا دواليك. و الله اعلم
رد: ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
و لكن هناك ملاحظة جديرة بالاهتمام هي انه عندما نقسم مساحة الدائرة على حجم البكسل نحصل علي عدد البكسلات في الدائرة و ليس الكثافة ! اليس كذلك اخي الكريم عبادة :)
رد: ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
بالمناسبة الخريطة الناتجة تكون بمساحة مضاعفة بمعني لو كانت الوحدات بالمتر فان الكثافة تكون بالكيلومتر مربع وهكذا .
رد: ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
راودتني فكرة منطقية جدا و هي ان
250 = 255 و هي درجات اللون الرمادي
اي انه عندما نقسم مساحة الدائرة علي درجات اللون الرمادي نحصل علي مساحة البكسل و التي توضع في الخانة output cell size
و اعتقد ان هذا هو التفسير المنطقي و الله اعلم
رد: ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
الله يعطيك العافية اخي العزيز محمد الحسن الطيب ,
لكن انتظر منك اجابة حول طريقة وكيفية تعيين search radius +output cell size
فهل طريقتي انفة الذكر هي صحيحة ,,حيث انني وحسب ما فهمته وترجمتي للغة العربية فهمت ما يلي :
لتعيين search radius :
نقسم الطول الاصغر للمنطقة على 30 ,وفي مثالي كان الطول الاصغر هو عرض المنطقة ويساوي 17 كم
...
لتعيين output cell size
نقسم الطول الاصغر للمنطقة على 250 وفي مثال كان الطول الاصغر هو عرض المنطقة ويساوي 17 كم
.................
حول موضوع قيمة البيكسل فبالطبع البيكسل تحمل قيمة تعبر عن الهدف ,
فمثلا في ملفات DEM تعبر قيمة البيكسل على الارتفاع عن سطح البحر ,وهنا في امثلتنا قيمة البيكسل تعبر عن الكثافة ,,,
.......
- حول موضوع مساحة الدائرة :
هنالك علاقة بين نصف القطر وبين حجم البيكسل اي بعد ضلع البيكسل ,حيث في مثالي طول نصف القطر يساوي مجموع اطوال 8.33 بيكسلات,اي 8.33 ضرب 68=566 م وهو نصف قطر الدائرة ,
اذا ما اريد قوله هو ان طريقة تعيين نصف القطر اعتقد انها اكتشفت عن طريق التجريب ,,بحيث نقسم اصغر طول لابعاد المنطقة على 30 ,,وبما طول نصف القطر هو مجموع اطوال البيكسلات المؤلفة له ,فاذا هنالك تناسب ومن خلال حساب هذا التناسب كانت النتيجة ان حساب حجم البيكسل يكون بالتقسيم على 250 ,
وهذا بالفعل ما تم تأكيده من خلال رسم الدائرة والبيكسلات ضمن برنامج الاوتوكاد كما في الصورة ,
لذلك وحسب رد الاخ محمد الطيب فلا علاقة بقيمة الالوان الرمادية 255 بقيم الابعاد ,,طبعا هذا تفسيري واجتهادي الخاص والله اعلم وانتظر اهل الخبرة للرد على الموضوع
وارفع الصورة للتوضيح
http://img04.arabsh.com/uploads/imag...464c60fb07.png
رد: ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
شكر أستاذ يوسف على الشرح الرائع
رد: ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
الله اخليك اخي الكريم عبادة و عذرا كثيرا علي تاخر الرد بسبب امر خارج عن ارادتي :
جميل اتفق معك في طريقة اخراج حجم البكسل و مساحة الدارسة,
و لكن اختلف - علميا - معك في ابعاد درجات اللون الرمادي في فهم الثابت 250
عندما نقسم طول الضلع الاصغر علي 250 نحصل علي طول الضلع و طبعا هذا قلته لك عندما قلت عندما نقسم مساحة الدائرة علي مساحة البكسل إلا اني صغته بطريقة خاطئة بسبب العجل و يتضح ذلك من الكلام المتقطع و الفقرات المنفصلة.
اي انه يتم تقسيم طول المنطقة علي درجات اللون الرمادي و التي هي 250 هنا ليتم حساب افضل دقة بمعني ان تتناسب درجات اللون الرمادي مع المساحة
فمثلا عندما نضع قيمة في output cell size و تكون هذه القيمة تساوي نفس الطول الذي نقسمه علي 250 سنحصل علي صورة ذات بكسل واحد و باللون الاسود و بالقيمة صفر و هي قيمة اللون الاسود المتعارف عليها ! (هذا عندما نرد الصورة الي اصلها), هذا لانه تم وضع قيمة تعبر تعبر عن اللون الاسود بشكل غير مباشر و هي وضع نفس طول الضلع.
و في المقابل كلما نقصنا طول البكسل زاد نطاق اللون الرمادي في الصورة و هكذا.
و بالمناسبة تداخل اللون الرمادي مع عدد البكسلات في مساحة الدراسة او امتدادها مع نصف القطر فهذا لا يتعارض بقدر مايفسر بعضه بعضا.
و هذه الصورة تفسر وجهة النظر مع ملاحظة الفارق بين الاشكال و ايضا الانتباه الي انه نفس المكان.
http://img528.imageshack.us/img528/1...2012080704.jpg
Uploaded with ImageShack.us
المهم ما اريد توضيحه ان درجات اللون الرمادي هي الخاصية التي تقسيم نطاق التدرج اللوني الاصلي للصورة حتي يتضح نطاق الكثافة بشكل اعمق و اجدر للاستيعاب, و ان تم التعويض عن قيمة اللون بطول البكسل الافتراضي او يدوي,
إلا انه لدي ملاحظة مهمة جداً : و هي ان قيمة البكسل تعبر عن كثافة البكسل كما اسلفت اخي عبادة و قد اتضح لي ذلك بعد التركيز و التمعن كثيرا في الشرح - و لا اخفيك سرا اني جلست 4 ساعات اعيد قراءة الشرح و اطبقه علي جهازي و عند كل تطبيق تتزاحم فكرة مع اختها ثم تدحضهما فكرة اخرى و صاحبتها - و جزاك الله خيرا متابع و ان تاخر الرد لظرف لا مرد له , و الله اعلم
رد: ما هو تعريف حقل population field في طريقة انشاء خرائط الكثافة density
مشكوور الاخ العزيز محمد الطيب ,,في كل الاحوال لا زلنا في موضوع التخمين والاجتهاد ,ونتمنى مشاركة الخبراء في موضوع كيفية تحديد search radius and cell size ,,حيث حسب ما قرأته انا فان تحديد قيم search radius and cell size يعتمد على الهدف من الدراسة ...ننتظر مشاركة من له خبره في الموضوع