مشاهدة النسخة كاملة : مشكلة كبيرة معروضة لأساتذة الموقع
د. أحمد مسعود
06-01-2008, 04:23 PM
لدي استفسار مهم جدا وياريت اي شخص من الافاضل الكرام يجاوبني وبسرعة لأهمية القصوى
- لدي صورة ارتفاعات رقمية للمنطقة (ديم) وتم تقسيمها الى 5 نطاقات طبقا للارتفاعات ولدي طبقة اخرى تحوى المساحات الخضراء مرسومة على هيئة polygon واريد معرفة مساحة الاراضي الخضراء الواقعة في كل نطاق zone وذلك عن طريق ال GIS
د. وسام محمد
06-01-2008, 06:44 PM
إذا كنت تستخدم ArcGIS وعندك Spatial Analyst يمكنك استخدام الـ Zonal Statistics لعمل هذه المهمة
عاهد الحمامي
06-01-2008, 07:07 PM
عزيزي دكتور مسعود
اسهل طريقة تكون ياستخدلم برنامج كلوبال مابر حيث يتوجب عليك تحميل اول راستر وهو DEM
و سيكون من السهل عليك تحميل الطبقة الثانية وهي polygon الخاص بالغطاء النباتي وبما ان كل نوع من انواع الاغطية النباتية محددة بمضلع خاص بذلك الصنف وستكون مسندة جغرافيا فوق نموذج التضرس الرقمي
(على شرط ان يكون مسقط كل من الطبقتين UTM) لكي تتمكن من حساب المساحات.
الان ستعرض الطبقتين فوق بعضهما وعندما تختار ايقونة ( i ) والخاصة بالاستعلام عن اي شكل متجه
(وبهذه الحالة سيكون مضلعات الغطاء النباتي) فان ايقونة الاستعلام ستفتح نافذة وتعطيك فيها معلومات احدها
ستكون المساحة لكل مضلع استعلمت عنه.
ارجو ان يكون شرحي وافيا وهذه ابسط طريقة لمن لايجيد استخدام ArcGis
تحياتي وانا جاهز لاي مساعدة اخرى وهي مشكلة ليست كبيرة
د. أحمد مسعود
06-01-2008, 08:48 PM
شكرا أخي العزيز عاهد ولكن سأوضح لك الامر
انا عندي dem مقسمة ل نطاقات A B C D E F واريد حساب مجموع المضلعات الواقعة في نطاق A مثلا فكيف ذلك علما بأن الpolgone في طبقة منفصلة عن الdem ولكن لنفس المنطقة .............. وشكرا جزيلا للمساعدة
د. علي الغامدي
06-01-2008, 11:42 PM
أخي د. أحمد
إن شاء الله ليست مشكلة كبيرة
بما انك تريد أن تتعامل مع مناطق ولا يهمك الارتفاعات لانك تريد مساحات، فيبدو انه
واضح أن تقوم بتحويل طبقة الارتفاع المصنفة إلى شكل خطي Vector من خلال
Raster to Feature ليكون لديك طبقة خطية مساحية ثم اعمل تقاطع بين هذه الطبقة الخطية
الجديدة وطبقة النبات ثم اقرأ نتائج المساحات من جدول بيانات الطبقة الجديدة.
بالتوفيق
د. أحمد مسعود
06-02-2008, 05:45 PM
أخي د. أحمد
إن شاء الله ليست مشكلة كبيرة
بما انك تريد أن تتعامل مع مناطق ولا يهمك الارتفاعات لانك تريد مساحات، فيبدو انه
واضح أن تقوم بتحويل طبقة الارتفاع المصنفة إلى شكل خطي Vector من خلال
Raster to Feature ليكون لديك طبقة خطية مساحية ثم اعمل تقاطع بين هذه الطبقة الخطية
الجديدة وطبقة النبات ثم اقرأ نتائج المساحات من جدول بيانات الطبقة الجديدة.
بالتوفيق
جميل جدا ولكن كيف يتم عمل التقاطع بين الطبقتان؟؟؟؟
علي عبد عباس العزاوي
06-02-2008, 11:26 PM
اخي العزيز التعامل يكون ضمن برنامج ArcGIS ومن ثم Spatial Analysis و 3D Analysis حيث يتم تحويل الـ DEM الى Raster ثم تحول من Raster الى vector بعد ذلك تتعامل مع ( Geoprocessing ) بعمل توحيد union ليتم تطابق كل polygon مع نطاق وهكذا تحصل على اتحاد المناطق مع النطاقات ومن ثم تقيس المساحات مع التقدير
طريقة اخرى باستخدام برنامج Globl Mapper
تطابق كل polygon من المساحات على DEM ومن ثم تستخرج المساحات من عملية التطابق بادوات Globl Mapper مع التقدير
فيصل بوزي
06-02-2008, 11:30 PM
السلام عليكم ...إذا بالإمكان تحميل الملفات فيمكن المساعدة إنشاءالله
Powered by vBulletin® Version 4.1.11 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.