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