[اريد معرفه استخراج الارتفاعات منdem]
عرض للطباعة
[اريد معرفه استخراج الارتفاعات منdem]
[align=center]اخي الكريم هذة الطريقة التي اتبعها في استخراج قيم الإرتفاعات
أولاً أقوم بتحويل الراستر أو DEM إلى بيانات نقطية وذلك كما في الصورة التالية:
http://i176.photobucket.com/albums/w...3108-32-42.png
بإستخدام الأمرRaster to Point كما في الشكل التالي:
http://i176.photobucket.com/albums/w...3108-33-44.png
نقوم بإدخال الراستر في الموقع الاول ونترك الخانة الثانية كما هي أو نجعلها قيمة الارتفاع ثم نحدد مكان حفظ الملف المنشاء الجديد والذي هو عبارة عن Shape_File_Points
http://i176.photobucket.com/albums/w...3108-35-10.png
هذة عملية التحويل جارية:
http://i176.photobucket.com/albums/w...3108-35-25.png
وهذة هي النتيجة والجدول الخاص بالشيبفايل الجديد مع قيمة الارتفاع لكل نقطة وهي تحت اسم GRID_CODE:
http://i176.photobucket.com/albums/w...3108-36-19.png
الخطوة الثانية هي إضافة خطوط الطول وخطوط العرض وذلك عن طريق الامر Add XY Coordinate كما في الخطوات التالية:
http://i176.photobucket.com/albums/w...3108-38-11.png
قم بتحديد ملف النقاط:
http://i176.photobucket.com/albums/w...3108-38-27.png
عملية إضافة المحاور جارية:
http://i176.photobucket.com/albums/w...3108-40-14.png
وهذا الشكل الجديد اصبح لديك قيمة الارتفاع على شكل نقاط وكذلك الموقع لكل بيان:
http://i176.photobucket.com/albums/w...3108-57-39.png
http://i176.photobucket.com/albums/w...7b08a6d5ba.jpg[/align]
السلام عليكم
شكرا للباشمهندس ابراهيم علي هذه الطريقة ، وان كانت هناك طريقة أخري ربما تكون أسهل قليلا:
ننشأ طبقة shapfile (من نوع points) بها النقاط المطلوب استخراج مناسيبها من DEM
نستخدم أداه Surface Spot من صندوق أدوات Functional Surface وهو تحت صندوق أدوات 3D Analysst Tools :
في نافذة Input Surface نحدد ملف DEM المطلوب
في نافذة Input Feature Class نحدد اسم طبقة النقاط المطلوب استخراج ارتفاعاتها
في نافذة Spot Fild (optional) نحدد العمود المطلوب وضع الارتفاعات بداخله ، وان لم نحدد عمود سيقوم البرنامج بانشاء عمود جديد باسم spot في طبقة النقاط
ثم نضغط OK
بالتوفيق للجميع بمشيئة الله.