مشكلة كبيرة معروضة لأساتذة الموقع
لدي استفسار مهم جدا وياريت اي شخص من الافاضل الكرام يجاوبني وبسرعة لأهمية القصوى
- لدي صورة ارتفاعات رقمية للمنطقة (ديم) وتم تقسيمها الى 5 نطاقات طبقا للارتفاعات ولدي طبقة اخرى تحوى المساحات الخضراء مرسومة على هيئة polygon واريد معرفة مساحة الاراضي الخضراء الواقعة في كل نطاق zone وذلك عن طريق ال GIS
رد : مشكلة كبيرة معروضة لأساتذة الموقع
إذا كنت تستخدم ArcGIS وعندك Spatial Analyst يمكنك استخدام الـ Zonal Statistics لعمل هذه المهمة
رد : مشكلة كبيرة معروضة لأساتذة الموقع
عزيزي دكتور مسعود
اسهل طريقة تكون ياستخدلم برنامج كلوبال مابر حيث يتوجب عليك تحميل اول راستر وهو DEM
و سيكون من السهل عليك تحميل الطبقة الثانية وهي polygon الخاص بالغطاء النباتي وبما ان كل نوع من انواع الاغطية النباتية محددة بمضلع خاص بذلك الصنف وستكون مسندة جغرافيا فوق نموذج التضرس الرقمي
(على شرط ان يكون مسقط كل من الطبقتين UTM) لكي تتمكن من حساب المساحات.
الان ستعرض الطبقتين فوق بعضهما وعندما تختار ايقونة ( i ) والخاصة بالاستعلام عن اي شكل متجه
(وبهذه الحالة سيكون مضلعات الغطاء النباتي) فان ايقونة الاستعلام ستفتح نافذة وتعطيك فيها معلومات احدها
ستكون المساحة لكل مضلع استعلمت عنه.
ارجو ان يكون شرحي وافيا وهذه ابسط طريقة لمن لايجيد استخدام ArcGis
تحياتي وانا جاهز لاي مساعدة اخرى وهي مشكلة ليست كبيرة
رد : مشكلة كبيرة معروضة لأساتذة الموقع
شكرا أخي العزيز عاهد ولكن سأوضح لك الامر
انا عندي dem مقسمة ل نطاقات A B C D E F واريد حساب مجموع المضلعات الواقعة في نطاق A مثلا فكيف ذلك علما بأن الpolgone في طبقة منفصلة عن الdem ولكن لنفس المنطقة .............. وشكرا جزيلا للمساعدة
رد : مشكلة كبيرة معروضة لأساتذة الموقع
أخي د. أحمد
إن شاء الله ليست مشكلة كبيرة
بما انك تريد أن تتعامل مع مناطق ولا يهمك الارتفاعات لانك تريد مساحات، فيبدو انه
واضح أن تقوم بتحويل طبقة الارتفاع المصنفة إلى شكل خطي Vector من خلال
Raster to Feature ليكون لديك طبقة خطية مساحية ثم اعمل تقاطع بين هذه الطبقة الخطية
الجديدة وطبقة النبات ثم اقرأ نتائج المساحات من جدول بيانات الطبقة الجديدة.
بالتوفيق
رد : مشكلة كبيرة معروضة لأساتذة الموقع
اقتباس:
المشاركة الأصلية كتبت بواسطة د. علي الغامدي
أخي د. أحمد
إن شاء الله ليست مشكلة كبيرة
بما انك تريد أن تتعامل مع مناطق ولا يهمك الارتفاعات لانك تريد مساحات، فيبدو انه
واضح أن تقوم بتحويل طبقة الارتفاع المصنفة إلى شكل خطي Vector من خلال
Raster to Feature ليكون لديك طبقة خطية مساحية ثم اعمل تقاطع بين هذه الطبقة الخطية
الجديدة وطبقة النبات ثم اقرأ نتائج المساحات من جدول بيانات الطبقة الجديدة.
بالتوفيق
جميل جدا ولكن كيف يتم عمل التقاطع بين الطبقتان؟؟؟؟
رد : مشكلة كبيرة معروضة لأساتذة الموقع
اخي العزيز التعامل يكون ضمن برنامج ArcGIS ومن ثم Spatial Analysis و 3D Analysis حيث يتم تحويل الـ DEM الى Raster ثم تحول من Raster الى vector بعد ذلك تتعامل مع ( Geoprocessing ) بعمل توحيد union ليتم تطابق كل polygon مع نطاق وهكذا تحصل على اتحاد المناطق مع النطاقات ومن ثم تقيس المساحات مع التقدير
طريقة اخرى باستخدام برنامج Globl Mapper
تطابق كل polygon من المساحات على DEM ومن ثم تستخرج المساحات من عملية التطابق بادوات Globl Mapper مع التقدير
رد : مشكلة كبيرة معروضة لأساتذة الموقع
السلام عليكم ...إذا بالإمكان تحميل الملفات فيمكن المساعدة إنشاءالله