دليل تعليمي: تحديد الأحواض الصبّابة والمجاري المائية

7. ترسيم شبكة المجاري المائية

7.2. معايرة عتبة ستراهلر لتحديد المجاري المائية

 الخطوة التالية هي تطبيق إجراء معايرة (Calibration procedure) لتحديد أي رتب ستراهلر (Strahler orders) سنعتبرها مجاري مائية. سنقوم بإنشاء طبقات منطقية (Boolean layers) لرتب ستراهلر الأكبر من أو تساوي قيمة العتبة (Threshold value). وستتم مقارنة كل طبقة منطقية مع طبقة مرجعية (Reference layer)؛ حيث سنقوم هنا بمقارنة رتب ستراهلر مع الأنهار الموجودة في خرائط OpenStreetMap . وبالنسبة للمناطق التي تفتقر إلى البيانات في OpenStreetMap، يمكنك استخدام صور Google Satellite. يمكن العثور على طبقتي OpenStreetMap و Google Satellite في ملحق QuickMapServices.

1. أضف طبقة خلفية من OpenStreetMap من لوحة المتصفح. يمكنك سحبها من قسم XYZ Tiles إلى مساحة عرض الخريطة (Map canvas).
 
 
تأكد من أن طبقتي OpenStreetMap و strahler فقط مرئيتان.
 
سنستخدم حاسبة الراستر (Raster Calculator) لإنشاء خريطة منطقية (Boolean map) تُعطي القيمة 1 (صواب/True) لرتب ستراهلر الأكبر من أو تساوي 5، والقيمة 0 (خطأ/False) للقيم الأخرى.
 
2. انتقل إلى القائمة Raster | Raster Calculator.
 
 
3. قم بتعبئة بيانات مربع الحوار كما هو موضح في الشكل أدناه. يمكنك النقر المزدوج على اسم الطبقة لإضافتها إلى التعبير (Expression). لاحظ أننا سنقوم بتفعيل خيار Create on-the-fly raster (إنشاء راستر فوري) بدلاً من كتابة الطبقة وحفظها على القرص الصلب، لأننا نحتاج لهذه الطبقات لأغراض المعايرة (Calibration) فقط. اختر strahler >= 5 كاسم للطبقة (Layer name) حتى نتمكن من مقارنة النتائج لاحقاً. انقر على OK لتشغيل العملية الحسابية.
 
Calculate a Boolean Map with the Raster Calculator
 
من الممارسات الجيدة أيضاً تنسيق طبقة strahler5.
 
4. انتقل إلى لوحة تنسيق الطبقة (Layer Styling panel) وتأكد من تحديد طبقة strahler >= 5.
 
5. اخترقيم مفهرسة/فريدة Paletted/Unique values  من القائمة المنسدلة.
 
6. انقر على  تصنيف Classify.
 
 
تعتبر هذه الطبقة منطقية (Boolean)، وبالتالي فهي لا تحتوي إلا على بكسلات (Pixels) بقيم 0 و1، ولكنها تعرض أيضاً قيمة "لا توجد بيانات" (nodata). ولأغراض المعايرة (Calibration) الخاصة بنا، من المهم تمييز القيمة (١) باللون الأزرق وجعل بقية البكسلات شفافة (Transparent)، لنتمكن من مقارنة طبقة الراستر (Raster) مع المجاري المائية الموجودة في خرائط OpenStreetMap.
 
7. انقر على اللون الخاص بالقيمة 1 وقم بتغييره إلى الأزرق الداكن. حدد الفئتين الأخريين مع الاستمرار في الضغط على زر Ctrl، ثم انقر على زر إزالة الصفوف المحددة  Minus (Remove selected row(s)) لحذف هذه الفئات.
 
 
Styling a Boolean Layer
 
يظهر الآن على مساحة عرض الخريطة (Map canvas) كافة المجاري المائية (Streams) التي تساوي أو تزيد عن رتبة ستراهلر 5 (Strahler order) ، حيث يمكننا مقارنتها بـ الأنهار الموجودة في خرائط OpenStreetMap.
 
8. كرر الخطوات الواردة في هذا القسم الفرعي لقيم عتبة (Threshold) مختلفة لرتب ستراهلر، وحدد القيمة التي تحقق أفضل تطابق مع الأنهار في OpenStreetMap. قم بإزالة الطبقات المنطقية (Boolean layers) الأخرى.
 
تلميح: يمكنك نسخ تنسيقات الطبقات؛ انقر بزر الفأرة الأيمن على إحدى الطبقات، واختر تنسيقات | نسخ التنسيق Styles | Copy Style ، ثم انقر بزر الفأرة الأيمن على الطبقة المستهدفة واختر تنسيقات | لصق التنسيق Styles | Paste Style.