24.2.1. تحليل البيانات الشبكية

24.2.1.1. اتجاه الانحدار (Aspect)

تولّد خريطة اتجاه الانحدار من أي طبقة ارتفاعات شبكية يدعمها GDAL. اتجاه الانحدار هو اتجاه البوصلة الذي يواجهه المنحدر. تأخذ البكسلات قيمة من 0 إلى 360° مقاسة بالدرجات من الشمال، تدل على السمت. في نصف الكرة الشمالي يكون الجانب الشمالي من المنحدرات مظللًا غالبًا (سمت صغير من 0° إلى 90°)، بينما يتلقى الجانب الجنوبي إشعاعًا شمسيًا أكبر (سمت أعلى من 180° إلى 270°).

هذه الخوارزمية مشتقة من أداة GDAL DEM.

القائمة الافتراضية: Raster ► Analysis

المعاملات

Label

اﻷسم

النوع

وصف

الطبقة المُدخلة

INPUT

[raster]

طبقة الارتفاعات الشبكية المُدخلة

رقم النطاق

BAND

[raster band]

القيمة الافتراضية: 1

رقم النطاق المستخدم للارتفاع

إرجاع الزاوية المثلثية بدلًا من السمت

TRIG_ANGLE

[boolean]

القيمة الافتراضية: False

يؤدي تفعيل الزاوية المثلثية إلى فئات مختلفة: 0° (الشرق)، 90° (الشمال)، 180° (الغرب)، 270° (الجنوب).

إرجاع 0 للمناطق المستوية بدلًا من -9999

ZERO_FLAT

[boolean]

القيمة الافتراضية: False

يؤدي تفعيل هذا الخيار إلى إدراج القيمة 0 بدلًا من القيمة -9999 في المناطق المستوية.

حساب الحواف

COMPUTE_EDGES

[boolean]

القيمة الافتراضية: False

يولّد الحواف من طبقة الارتفاعات الشبكية

استخدام صيغة Zevenbergen&Thorne بدلًا من صيغة Horn

ZEVENBERGEN

[boolean]

القيمة الافتراضية: False

يفعّل صيغة Zevenbergen&Thorne للتضاريس الناعمة

اتجاه الانحدار

OUTPUT

[raster]

القيمة الافتراضية: [Save to temporary file]

الطبقة الشبكية الناتجة. أحد الخيارات التالية:

  • الحفظ في ملف مؤقت

  • الحفظ في ملف…

المعاملات المتقدمة

Label

اﻷسم

النوع

وصف

خيارات الإنشاء الإضافية

اختياري

CREATION_OPTIONS (في QGIS <= 3.42 كان OPTIONS)

[string]

القيمة الافتراضية: ''

لإضافة خيار إنشاء أو أكثر للتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مسبقة (انظر قسم خيارات مشغّلات GDAL).

في المعالجة بالدفعات ومصمّم النماذج: افصل بين الخيارات المتعددة بالحرف ( | ).

معاملات سطر الأوامر الإضافية

اختياري

EXTRA

[string]

القيمة الافتراضية: غير محددة

إضافة خيارات سطر أوامر GDAL إضافية

المخرجات

Label

اﻷسم

النوع

وصف

اتجاه الانحدار

OUTPUT

[raster]

طبقة شبكية ناتجة بقيم زوايا بالدرجات

شيفرة Python

معرّف الخوارزمية: gdal:aspect

import processing
processing.run("algorithm_id", {parameter_dictionary})

يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.

24.2.1.2. التضاريس الملونة (Color relief)

تولّد خريطة تضاريس ملونة من أي طبقة ارتفاعات شبكية يدعمها GDAL. وتُستخدم التضاريس الملونة خصوصًا لتمثيل الارتفاعات. تُخرج الخوارزمية طبقة شبكية من 4 نطاقات بقيم محسوبة من الارتفاع ومن ملف إعداد ألوان نصي. افتراضيًا تُمزج الألوان بين قيم الارتفاع المعطاة بسلاسة، وتكون النتيجة طبقة ارتفاعات شبكية ملونة جميلة.

هذه الخوارزمية مشتقة من أداة GDAL DEM.

المعاملات

Label

اﻷسم

النوع

وصف

الطبقة المُدخلة

INPUT

[raster]

طبقة الارتفاعات الشبكية المُدخلة

رقم النطاق

BAND

[raster band]

القيمة الافتراضية: 1

رقم النطاق المستخدم للارتفاع

حساب الحواف

COMPUTE_EDGES

[boolean]

القيمة الافتراضية: False

يولّد الحواف من طبقة الارتفاعات الشبكية

ملف إعداد الألوان

COLOR_TABLE

[file]

ملف إعداد ألوان نصي

وضع المطابقة

MATCH_MODE

[enumeration]

القيمة الافتراضية: 2

أحد الخيارات التالية:

  • 0 --- استخدام المطابقة الصارمة للألوان

  • 1 --- استخدام أقرب رباعيات RGBA

  • 2 --- استخدام ألوان ممزوجة بسلاسة

خيارات الإنشاء الإضافية

اختياري

CREATION_OPTIONS (في QGIS <= 3.42 كان OPTIONS)

[string]

القيمة الافتراضية: ''

لإضافة خيار إنشاء أو أكثر للتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مسبقة (انظر قسم خيارات مشغّلات GDAL).

في المعالجة بالدفعات ومصمّم النماذج: افصل بين الخيارات المتعددة بالحرف ( | ).

معاملات سطر الأوامر الإضافية

اختياري

EXTRA

[string]

القيمة الافتراضية: غير محددة

إضافة خيارات سطر أوامر GDAL إضافية

التضاريس الملونة

OUTPUT

[raster]

القيمة الافتراضية: [Save to temporary file]

الطبقة الشبكية الناتجة. أحد الخيارات التالية:

  • الحفظ في ملف مؤقت

  • الحفظ في ملف…

المخرجات

Label

اﻷسم

النوع

وصف

التضاريس الملونة

OUTPUT

[raster]

طبقة شبكية ناتجة من 4 نطاقات

شيفرة Python

معرّف الخوارزمية: gdal:colorrelief

import processing
processing.run("algorithm_id", {parameter_dictionary})

يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.

24.2.1.3. ملء القيم الفارغة (Fill NoData)

تملأ مناطق الطبقة الشبكية ذات القيم الفارغة (NoData) بالاستيفاء من الحواف. تُحسب قيم مناطق NoData من قيم البكسلات المحيطة باستخدام الترجيح بمقلوب المسافة. وبعد الاستيفاء يُجرى تنعيم للنتائج. يمكن أن تكون المدخلات أي طبقة شبكية يدعمها GDAL. هذه الخوارزمية مناسبة عمومًا لاستيفاء المناطق المفقودة في الطبقات الشبكية ذات التغير المتصل نسبيًا (مثل نماذج الارتفاع). وهي مناسبة أيضًا لملء الثقوب والشقوق الصغيرة في الصور ذات التغير غير المنتظم (مثل الصور الجوية). لكنها عمومًا ليست جيدة لاستيفاء طبقة شبكية من بيانات نقطية متفرقة.

هذه الخوارزمية مشتقة من أداة GDAL fillnodata.

القائمة الافتراضية: Raster ► Analysis

المعاملات

المعاملات الأساسية

Label

اﻷسم

النوع

وصف

Label

اﻷسم

النوع

وصف

الطبقة المُدخلة

INPUT

[raster]

الطبقة الشبكية المُدخلة

رقم النطاق

BAND

[raster band]

القيمة الافتراضية: 1

النطاق المراد العمل عليه. يجب تمثيل قيم NoData بالقيمة 0.

أقصى مسافة (بالبكسلات) للبحث عن قيم للاستيفاء

DISTANCE

[numeric: integer]

القيمة الافتراضية: 10

عدد البكسلات المراد البحث فيها في جميع الاتجاهات لإيجاد قيم يُستوفى منها

عدد تكرارات التنعيم المراد تشغيلها بعد الاستيفاء

ITERATIONS

[numeric: integer]

القيمة الافتراضية: 0

عدد مرات تمرير مرشح 3x3 (0 أو أكثر) لتنعيم نتائج الاستيفاء.

قناع الصلاحية

MASK_LAYER

[raster]

طبقة شبكية تحدد المناطق المراد ملؤها.

المملوءة

OUTPUT

[raster]

القيمة الافتراضية: [Save to temporary file]

تحديد الطبقة الشبكية الناتجة. أحد الخيارات التالية:

  • الحفظ في ملف مؤقت

  • الحفظ في ملف…

المعاملات المتقدمة

Label

اﻷسم

النوع

وصف

خيارات الإنشاء الإضافية

اختياري

CREATION_OPTIONS (في QGIS <= 3.42 كان OPTIONS)

[string]

القيمة الافتراضية: ''

لإضافة خيار إنشاء أو أكثر للتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مسبقة (انظر قسم خيارات مشغّلات GDAL).

في المعالجة بالدفعات ومصمّم النماذج: افصل بين الخيارات المتعددة بالحرف ( | ).

معاملات سطر الأوامر الإضافية

اختياري

EXTRA

[string]

القيمة الافتراضية: غير محددة

إضافة خيارات سطر أوامر GDAL إضافية

المخرجات

Label

اﻷسم

النوع

وصف

المملوءة

OUTPUT

[raster]

الطبقة الشبكية الناتجة

شيفرة Python

معرّف الخوارزمية: gdal:fillnodata

import processing
processing.run("algorithm_id", {parameter_dictionary})

يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.

24.2.1.4. الشبكة (مقاييس البيانات)

تحسب بعض مقاييس البيانات باستخدام النافذة المحددة والشكل الهندسي للشبكة الناتجة.

هذه الخوارزمية مشتقة من أداة GDAL grid.

القائمة الافتراضية: Raster ► Analysis

المعاملات

المعاملات الأساسية

Label

اﻷسم

النوع

وصف

طبقة النقاط

INPUT

[vector: point]

طبقة النقاط المتجهية المُدخلة

مقياس البيانات المستخدم

METRIC

[enumeration]

القيمة الافتراضية: 0

أحد الخيارات التالية:

  • 0 --- Minimum (الأدنى)، أدنى قيمة موجودة في قطع البحث الناقص لعقدة الشبكة

  • 1 --- Maximum (الأعلى)، أعلى قيمة موجودة في قطع البحث الناقص لعقدة الشبكة

  • 2 --- Range (المدى)، الفرق بين أدنى وأعلى قيمة موجودتين في قطع البحث الناقص لعقدة الشبكة

  • 3 --- Count (العدد)، عدد نقاط البيانات الموجودة في قطع البحث الناقص لعقدة الشبكة

  • 4 --- Average distance (متوسط المسافة)، متوسط المسافة بين عقدة الشبكة (مركز قطع البحث الناقص) وجميع نقاط البيانات الموجودة في قطع البحث الناقص لعقدة الشبكة

  • 5 --- Average distance between points (متوسط المسافة بين النقاط)، متوسط المسافة بين نقاط البيانات الموجودة في قطع البحث الناقص لعقدة الشبكة. تُحسب المسافة بين كل زوج من النقاط داخل القطع الناقص، ويُعيَّن متوسط جميع المسافات قيمةً لعقدة الشبكة

نصف القطر الأول لقطع البحث الناقص

RADIUS_1

[numeric: double]

القيمة الافتراضية: 0.0

نصف القطر الأول (المحور X إذا كانت زاوية الدوران 0) لقطع البحث الناقص

نصف القطر الثاني لقطع البحث الناقص

RADIUS_2

[numeric: double]

القيمة الافتراضية: 0.0

نصف القطر الثاني (المحور Y إذا كانت زاوية الدوران 0) لقطع البحث الناقص

زاوية دوران قطع البحث الناقص بالدرجات (عكس اتجاه عقارب الساعة)

ANGLE

[numeric: double]

القيمة الافتراضية: 0.0

زاوية دوران القطع الناقص بالدرجات. يُدار القطع الناقص عكس اتجاه عقارب الساعة.

أدنى عدد من نقاط البيانات المستخدمة

MIN_POINTS

[numeric: double]

القيمة الافتراضية: 0.0

أدنى عدد من نقاط البيانات لحساب المتوسط. إذا وُجد عدد أقل من النقاط، تُعد عقدة الشبكة فارغة وتُملأ بعلامة NoData.

NoData

NODATA

[numeric: double]

القيمة الافتراضية: 0.0

علامة NoData لملء النقاط الفارغة

المستوفاة (مقاييس البيانات)

OUTPUT

[raster]

القيمة الافتراضية: [Save to temporary file]

حدد الطبقة الشبكية الناتجة ذات القيم المستوفاة. أحد الخيارات التالية:

  • الحفظ في ملف مؤقت

  • الحفظ في ملف…

المعاملات المتقدمة

Label

اﻷسم

النوع

وصف

قيمة Z من حقل

اختياري

Z_FIELD

[tablefield: numeric]

الحقل المستخدم للاستيفاء

خيارات الإنشاء الإضافية

اختياري

CREATION_OPTIONS (في QGIS <= 3.42 كان OPTIONS)

[string]

القيمة الافتراضية: ''

لإضافة خيار إنشاء أو أكثر للتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مسبقة (انظر قسم خيارات مشغّلات GDAL).

في المعالجة بالدفعات ومصمّم النماذج: افصل بين الخيارات المتعددة بالحرف ( | ).

معاملات سطر الأوامر الإضافية

اختياري

EXTRA

[string]

القيمة الافتراضية: غير محددة

إضافة خيارات سطر أوامر GDAL إضافية

نوع بيانات المخرج

DATA_TYPE

[enumeration]

القيمة الافتراضية: 5

يحدد نوع بيانات ملف الطبقة الشبكية الناتج. الخيارات:

  • 0 --- Byte (عدد صحيح بلا إشارة 8 بت (quint8))

  • 1 --- Int16 (عدد صحيح بإشارة 16 بت (qint16))

  • 2 --- UInt16 (عدد صحيح بلا إشارة 16 بت (quint16))

  • 3 --- UInt32 (عدد صحيح بلا إشارة 32 بت (quint32))

  • 4 --- Int32 (عدد صحيح بإشارة 32 بت (qint32))

  • 5 --- Float32 (عدد عشري بفاصلة عائمة 32 بت (float))

  • 6 --- Float64 (عدد عشري بفاصلة عائمة 64 بت (double))

  • 7 --- CInt16 (Int16 مركّب)

  • 8 --- CInt32 (Int32 مركّب)

  • 9 --- CFloat32 (Float32 مركّب)

  • 10 --- CFloat64 (Float64 مركّب)

  • 11 --- Int8 (عدد صحيح بإشارة 8 بت (qint8))

تعتمد الخيارات المتاحة على إصدار GDAL المبني مع QGIS (انظر القائمة Help ► About)

المخرجات

Label

اﻷسم

النوع

وصف

المستوفاة (مقاييس البيانات)

OUTPUT

[raster]

طبقة شبكية ناتجة بقيم مستوفاة

شيفرة Python

معرّف الخوارزمية: gdal:griddatametrics

import processing
processing.run("algorithm_id", {parameter_dictionary})

يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.

24.2.1.5. الشبكة (IDW مع البحث عن الجار الأقرب)

تحسب الشبكة بطريقة مقلوب المسافة مرفوعة لأس (Inverse Distance to a Power) مقترنة بطريقة الجار الأقرب. وهي مثالية عندما يلزم تحديد أقصى عدد من نقاط البيانات المستخدمة.

هذه الخوارزمية مشتقة من أداة GDAL grid.

المعاملات

Label

اﻷسم

النوع

وصف

طبقة النقاط

INPUT

[vector: point]

طبقة النقاط المتجهية المُدخلة

أس الترجيح

POWER

[numeric: double]

القيمة الافتراضية: 2.0

أس الترجيح

التنعيم

SMOOTHING

[numeric: double]

القيمة الافتراضية: 0.0

معامل التنعيم

نصف قطر دائرة البحث

RADIUS

[numeric: double]

القيمة الافتراضية: 1.0

نصف قطر دائرة البحث

أقصى عدد من نقاط البيانات المستخدمة

MAX_POINTS

[numeric: integer]

القيمة الافتراضية: 12

لا تبحث عن نقاط أكثر من هذا العدد.

أدنى عدد من نقاط البيانات المستخدمة

MIN_POINTS

[numeric: integer]

القيمة الافتراضية: 0

أدنى عدد من نقاط البيانات لحساب المتوسط. إذا وُجد عدد أقل من النقاط، تُعد عقدة الشبكة فارغة وتُملأ بعلامة NoData.

NoData

NODATA

[numeric: double]

القيمة الافتراضية: 0.0

علامة NoData لملء النقاط الفارغة

المستوفاة (IDW مع البحث عن الجار الأقرب)

OUTPUT

[raster]

القيمة الافتراضية: [Save to temporary file]

حدد الطبقة الشبكية الناتجة ذات القيم المستوفاة. أحد الخيارات التالية:

  • الحفظ في ملف مؤقت

  • الحفظ في ملف…

المعاملات المتقدمة

Label

اﻷسم

النوع

وصف

قيمة Z من حقل

اختياري

Z_FIELD

[tablefield: numeric]

الحقل المستخدم للاستيفاء

خيارات الإنشاء الإضافية

اختياري

CREATION_OPTIONS (في QGIS <= 3.42 كان OPTIONS)

[string]

القيمة الافتراضية: ''

لإضافة خيار إنشاء أو أكثر للتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مسبقة (انظر قسم خيارات مشغّلات GDAL).

في المعالجة بالدفعات ومصمّم النماذج: افصل بين الخيارات المتعددة بالحرف ( | ).

معاملات سطر الأوامر الإضافية

اختياري

EXTRA

[string]

القيمة الافتراضية: غير محددة

إضافة خيارات سطر أوامر GDAL إضافية

نوع بيانات المخرج

DATA_TYPE

[enumeration]

القيمة الافتراضية: 5

يحدد نوع بيانات ملف الطبقة الشبكية الناتج. الخيارات:

  • 0 --- Byte (عدد صحيح بلا إشارة 8 بت (quint8))

  • 1 --- Int16 (عدد صحيح بإشارة 16 بت (qint16))

  • 2 --- UInt16 (عدد صحيح بلا إشارة 16 بت (quint16))

  • 3 --- UInt32 (عدد صحيح بلا إشارة 32 بت (quint32))

  • 4 --- Int32 (عدد صحيح بإشارة 32 بت (qint32))

  • 5 --- Float32 (عدد عشري بفاصلة عائمة 32 بت (float))

  • 6 --- Float64 (عدد عشري بفاصلة عائمة 64 بت (double))

  • 7 --- CInt16 (Int16 مركّب)

  • 8 --- CInt32 (Int32 مركّب)

  • 9 --- CFloat32 (Float32 مركّب)

  • 10 --- CFloat64 (Float64 مركّب)

  • 11 --- Int8 (عدد صحيح بإشارة 8 بت (qint8))

تعتمد الخيارات المتاحة على إصدار GDAL المبني مع QGIS (انظر القائمة Help ► About)

المخرجات

Label

اﻷسم

النوع

وصف

المستوفاة (IDW مع البحث عن الجار الأقرب)

OUTPUT

[raster]

طبقة شبكية ناتجة بقيم مستوفاة

شيفرة Python

معرّف الخوارزمية: gdal:gridinversedistancenearestneighbor

import processing
processing.run("algorithm_id", {parameter_dictionary})

يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.

24.2.1.6. الشبكة (مقلوب المسافة مرفوعة لأس)

طريقة إنشاء الشبكة بمقلوب المسافة مرفوعة لأس هي أداة استيفاء بالمتوسط الموزون.

يجب أن تزوّد مصفوفات الإدخال بقيم البيانات المتناثرة، بما في ذلك إحداثيات كل نقطة بيانات والشكل الهندسي للشبكة الناتجة. وستحسب الدالة القيمة المستوفاة للموضع المعطى في الشبكة الناتجة.

هذه الخوارزمية مشتقة من أداة GDAL grid.

القائمة الافتراضية: Raster ► Analysis

المعاملات

المعاملات الأساسية

Label

اﻷسم

النوع

وصف

طبقة النقاط

INPUT

[vector: point]

طبقة النقاط المتجهية المُدخلة

أس الترجيح

POWER

[numeric: double]

القيمة الافتراضية: 2.0

أس الترجيح

التنعيم

SMOOTHING

[numeric: double]

القيمة الافتراضية: 0.0

معامل التنعيم

نصف القطر الأول لقطع البحث الناقص

RADIUS_1

[numeric: double]

القيمة الافتراضية: 0.0

نصف القطر الأول (المحور X إذا كانت زاوية الدوران 0) لقطع البحث الناقص

نصف القطر الثاني لقطع البحث الناقص

RADIUS_2

[numeric: double]

القيمة الافتراضية: 0.0

نصف القطر الثاني (المحور Y إذا كانت زاوية الدوران 0) لقطع البحث الناقص

زاوية دوران قطع البحث الناقص بالدرجات (عكس اتجاه عقارب الساعة)

ANGLE

[numeric: double]

القيمة الافتراضية: 0.0

زاوية دوران القطع الناقص بالدرجات. يُدار القطع الناقص عكس اتجاه عقارب الساعة.

أقصى عدد من نقاط البيانات المستخدمة

MAX_POINTS

[numeric: integer]

القيمة الافتراضية: 0

لا تبحث عن نقاط أكثر من هذا العدد.

أدنى عدد من نقاط البيانات المستخدمة

MIN_POINTS

[numeric: integer]

القيمة الافتراضية: 0

أدنى عدد من نقاط البيانات لحساب المتوسط. إذا وُجد عدد أقل من النقاط، تُعد عقدة الشبكة فارغة وتُملأ بعلامة NoData.

NoData

NODATA

[numeric: double]

القيمة الافتراضية: 0.0

علامة NoData لملء النقاط الفارغة

المستوفاة (IDW)

OUTPUT

[raster]

القيمة الافتراضية: [Save to temporary file]

حدد الطبقة الشبكية الناتجة ذات القيم المستوفاة. أحد الخيارات التالية:

  • الحفظ في ملف مؤقت

  • الحفظ في ملف…

المعاملات المتقدمة

Label

اﻷسم

النوع

وصف

قيمة Z من حقل

اختياري

Z_FIELD

[tablefield: numeric]

الحقل المستخدم للاستيفاء

خيارات الإنشاء الإضافية

اختياري

CREATION_OPTIONS (في QGIS <= 3.42 كان OPTIONS)

[string]

القيمة الافتراضية: ''

لإضافة خيار إنشاء أو أكثر للتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مسبقة (انظر قسم خيارات مشغّلات GDAL).

في المعالجة بالدفعات ومصمّم النماذج: افصل بين الخيارات المتعددة بالحرف ( | ).

معاملات سطر الأوامر الإضافية

اختياري

EXTRA

[string]

القيمة الافتراضية: غير محددة

إضافة خيارات سطر أوامر GDAL إضافية

نوع بيانات المخرج

DATA_TYPE

[enumeration]

القيمة الافتراضية: 5

يحدد نوع بيانات ملف الطبقة الشبكية الناتج. الخيارات:

  • 0 --- Byte (عدد صحيح بلا إشارة 8 بت (quint8))

  • 1 --- Int16 (عدد صحيح بإشارة 16 بت (qint16))

  • 2 --- UInt16 (عدد صحيح بلا إشارة 16 بت (quint16))

  • 3 --- UInt32 (عدد صحيح بلا إشارة 32 بت (quint32))

  • 4 --- Int32 (عدد صحيح بإشارة 32 بت (qint32))

  • 5 --- Float32 (عدد عشري بفاصلة عائمة 32 بت (float))

  • 6 --- Float64 (عدد عشري بفاصلة عائمة 64 بت (double))

  • 7 --- CInt16 (Int16 مركّب)

  • 8 --- CInt32 (Int32 مركّب)

  • 9 --- CFloat32 (Float32 مركّب)

  • 10 --- CFloat64 (Float64 مركّب)

  • 11 --- Int8 (عدد صحيح بإشارة 8 بت (qint8))

تعتمد الخيارات المتاحة على إصدار GDAL المبني مع QGIS (انظر القائمة Help ► About)

المخرجات

Label

اﻷسم

النوع

وصف

المستوفاة (IDW)

OUTPUT

[raster]

طبقة شبكية ناتجة بقيم مستوفاة

شيفرة Python

معرّف الخوارزمية: gdal:gridinversedistance

import processing
processing.run("algorithm_id", {parameter_dictionary})

يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.

24.2.1.7. الشبكة (خطي)

تُجري الطريقة الخطية استيفاءً خطيًا بحساب تثليث Delaunay لسحابة النقاط، ثم إيجاد المثلث الذي تقع فيه النقطة، ثم الاستيفاء الخطي من إحداثياتها المركزية (barycentric) داخل المثلث. وإذا لم تقع النقطة في أي مثلث، فستستخدم الخوارزمية، حسب نصف القطر، قيمة أقرب نقطة أو قيمة NoData.

هذه الخوارزمية مشتقة من أداة GDAL grid.

المعاملات

المعاملات الأساسية

Label

اﻷسم

النوع

وصف

طبقة النقاط

INPUT

[vector: point]

طبقة النقاط المتجهية المُدخلة

مسافة البحث

RADIUS

[numeric: double]

القيمة الافتراضية: -1.0

إذا لم تقع النقطة المراد استيفاؤها داخل مثلث من مثلثات تثليث Delaunay، تُستخدم هذه المسافة القصوى للبحث عن أقرب جار، وإلا تُستخدم NoData. إذا ضُبطت على -1 فمسافة البحث غير محدودة. وإذا ضُبطت على 0 فستُستخدم قيمة NoData.

NoData

NODATA

[numeric: double]

القيمة الافتراضية: 0.0

علامة NoData لملء النقاط الفارغة

المستوفاة (خطي)

OUTPUT

[raster]

القيمة الافتراضية: [Save to temporary file]

حدد الطبقة الشبكية الناتجة ذات القيم المستوفاة. أحد الخيارات التالية:

  • الحفظ في ملف مؤقت

  • الحفظ في ملف…

المعاملات المتقدمة

Label

اﻷسم

النوع

وصف

قيمة Z من حقل

اختياري

Z_FIELD

[tablefield: numeric]

الحقل المستخدم للاستيفاء

خيارات الإنشاء الإضافية

اختياري

CREATION_OPTIONS (في QGIS <= 3.42 كان OPTIONS)

[string]

القيمة الافتراضية: ''

لإضافة خيار إنشاء أو أكثر للتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مسبقة (انظر قسم خيارات مشغّلات GDAL).

في المعالجة بالدفعات ومصمّم النماذج: افصل بين الخيارات المتعددة بالحرف ( | ).

معاملات سطر الأوامر الإضافية

اختياري

EXTRA

[string]

القيمة الافتراضية: غير محددة

إضافة خيارات سطر أوامر GDAL إضافية

نوع بيانات المخرج

DATA_TYPE

[enumeration]

القيمة الافتراضية: 5

يحدد نوع بيانات ملف الطبقة الشبكية الناتج. الخيارات:

  • 0 --- Byte (عدد صحيح بلا إشارة 8 بت (quint8))

  • 1 --- Int16 (عدد صحيح بإشارة 16 بت (qint16))

  • 2 --- UInt16 (عدد صحيح بلا إشارة 16 بت (quint16))

  • 3 --- UInt32 (عدد صحيح بلا إشارة 32 بت (quint32))

  • 4 --- Int32 (عدد صحيح بإشارة 32 بت (qint32))

  • 5 --- Float32 (عدد عشري بفاصلة عائمة 32 بت (float))

  • 6 --- Float64 (عدد عشري بفاصلة عائمة 64 بت (double))

  • 7 --- CInt16 (Int16 مركّب)

  • 8 --- CInt32 (Int32 مركّب)

  • 9 --- CFloat32 (Float32 مركّب)

  • 10 --- CFloat64 (Float64 مركّب)

  • 11 --- Int8 (عدد صحيح بإشارة 8 بت (qint8))

تعتمد الخيارات المتاحة على إصدار GDAL المبني مع QGIS (انظر القائمة Help ► About)

المخرجات

Label

اﻷسم

النوع

وصف

المستوفاة (خطي)

OUTPUT

[raster]

طبقة شبكية ناتجة بقيم مستوفاة

شيفرة Python

معرّف الخوارزمية: gdal:gridlinear

import processing
processing.run("algorithm_id", {parameter_dictionary})

يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.

24.2.1.8. الشبكة (المتوسط المتحرك)

المتوسط المتحرك خوارزمية بسيطة لحساب متوسط البيانات. تستخدم نافذة متحركة على شكل قطع ناقص للبحث عن القيم، وتحسب متوسط جميع نقاط البيانات داخل النافذة. يمكن تدوير قطع البحث الناقص بزاوية محددة، ويقع مركزه عند عقدة الشبكة. ويمكن أيضًا ضبط أدنى عدد من نقاط البيانات لحساب المتوسط؛ فإذا لم توجد نقاط كافية في النافذة، تُعد عقدة الشبكة فارغة وتُملأ بقيمة NoData المحددة.

هذه الخوارزمية مشتقة من أداة GDAL grid.

القائمة الافتراضية: Raster ► Analysis

المعاملات

المعاملات الأساسية

Label

اﻷسم

النوع

وصف

طبقة النقاط

INPUT

[vector: point]

طبقة النقاط المتجهية المُدخلة

نصف القطر الأول لقطع البحث الناقص

RADIUS_1

[numeric: double]

القيمة الافتراضية: 0.0

نصف القطر الأول (المحور X إذا كانت زاوية الدوران 0) لقطع البحث الناقص

نصف القطر الثاني لقطع البحث الناقص

RADIUS_2

[numeric: double]

القيمة الافتراضية: 0.0

نصف القطر الثاني (المحور Y إذا كانت زاوية الدوران 0) لقطع البحث الناقص

زاوية دوران قطع البحث الناقص بالدرجات (عكس اتجاه عقارب الساعة)

ANGLE

[numeric: double]

القيمة الافتراضية: 0.0

زاوية دوران القطع الناقص بالدرجات. يُدار القطع الناقص عكس اتجاه عقارب الساعة.

أدنى عدد من نقاط البيانات المستخدمة

MIN_POINTS

[numeric: integer]

القيمة الافتراضية: 0

أدنى عدد من نقاط البيانات لحساب المتوسط. إذا وُجد عدد أقل من النقاط، تُعد عقدة الشبكة فارغة وتُملأ بعلامة NoData.

NoData

NODATA

[numeric: double]

القيمة الافتراضية: 0.0

علامة NoData لملء النقاط الفارغة

المستوفاة (المتوسط المتحرك)

OUTPUT

[raster]

القيمة الافتراضية: [Save to temporary file]

حدد الطبقة الشبكية الناتجة. أحد الخيارات التالية:

  • الحفظ في ملف مؤقت

  • الحفظ في ملف…

المعاملات المتقدمة

Label

اﻷسم

النوع

وصف

قيمة Z من حقل

اختياري

Z_FIELD

[tablefield: numeric]

الحقل المستخدم للاستيفاء

خيارات الإنشاء الإضافية

اختياري

CREATION_OPTIONS (في QGIS <= 3.42 كان OPTIONS)

[string]

القيمة الافتراضية: ''

لإضافة خيار إنشاء أو أكثر للتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مسبقة (انظر قسم خيارات مشغّلات GDAL).

في المعالجة بالدفعات ومصمّم النماذج: افصل بين الخيارات المتعددة بالحرف ( | ).

معاملات سطر الأوامر الإضافية

اختياري

EXTRA

[string]

القيمة الافتراضية: غير محددة

إضافة خيارات سطر أوامر GDAL إضافية

نوع بيانات المخرج

DATA_TYPE

[enumeration]

القيمة الافتراضية: 5

يحدد نوع بيانات ملف الطبقة الشبكية الناتج. الخيارات:

  • 0 --- Byte (عدد صحيح بلا إشارة 8 بت (quint8))

  • 1 --- Int16 (عدد صحيح بإشارة 16 بت (qint16))

  • 2 --- UInt16 (عدد صحيح بلا إشارة 16 بت (quint16))

  • 3 --- UInt32 (عدد صحيح بلا إشارة 32 بت (quint32))

  • 4 --- Int32 (عدد صحيح بإشارة 32 بت (qint32))

  • 5 --- Float32 (عدد عشري بفاصلة عائمة 32 بت (float))

  • 6 --- Float64 (عدد عشري بفاصلة عائمة 64 بت (double))

  • 7 --- CInt16 (Int16 مركّب)

  • 8 --- CInt32 (Int32 مركّب)

  • 9 --- CFloat32 (Float32 مركّب)

  • 10 --- CFloat64 (Float64 مركّب)

  • 11 --- Int8 (عدد صحيح بإشارة 8 بت (qint8))

تعتمد الخيارات المتاحة على إصدار GDAL المبني مع QGIS (انظر القائمة Help ► About)

المخرجات

Label

اﻷسم

النوع

وصف

المستوفاة (المتوسط المتحرك)

OUTPUT

[raster]

طبقة شبكية ناتجة بقيم مستوفاة

شيفرة Python

معرّف الخوارزمية: gdal:gridaverage

import processing
processing.run("algorithm_id", {parameter_dictionary})

يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.

24.2.1.9. الشبكة (الجار الأقرب)

لا تُجري طريقة الجار الأقرب أي استيفاء أو تنعيم، بل تأخذ قيمة أقرب نقطة موجودة في قطع البحث الناقص لعقدة الشبكة وتُرجعها نتيجةً. وإذا لم توجد أي نقاط، فستُرجع قيمة NoData المحددة.

هذه الخوارزمية مشتقة من أداة GDAL grid.

القائمة الافتراضية: Raster ► Analysis

المعاملات

المعاملات الأساسية

Label

اﻷسم

النوع

وصف

طبقة النقاط

INPUT

[vector: point]

طبقة النقاط المتجهية المُدخلة

نصف القطر الأول لقطع البحث الناقص

RADIUS_1

[numeric: double]

القيمة الافتراضية: 0.0

نصف القطر الأول (المحور X إذا كانت زاوية الدوران 0) لقطع البحث الناقص

نصف القطر الثاني لقطع البحث الناقص

RADIUS_2

[numeric: double]

القيمة الافتراضية: 0.0

نصف القطر الثاني (المحور Y إذا كانت زاوية الدوران 0) لقطع البحث الناقص

زاوية دوران قطع البحث الناقص بالدرجات (عكس اتجاه عقارب الساعة)

ANGLE

[numeric: double]

القيمة الافتراضية: 0.0

زاوية دوران القطع الناقص بالدرجات. يُدار القطع الناقص عكس اتجاه عقارب الساعة.

NoData

NODATA

[numeric: double]

القيمة الافتراضية: 0.0

علامة NoData لملء النقاط الفارغة

المستوفاة (الجار الأقرب)

OUTPUT

[raster]

القيمة الافتراضية: [Save to temporary file]

حدد الطبقة الشبكية الناتجة ذات القيم المستوفاة. أحد الخيارات التالية:

  • الحفظ في ملف مؤقت

  • الحفظ في ملف…

المعاملات المتقدمة

Label

اﻷسم

النوع

وصف

قيمة Z من حقل

اختياري

Z_FIELD

[tablefield: numeric]

الحقل المستخدم للاستيفاء

خيارات الإنشاء الإضافية

اختياري

CREATION_OPTIONS (في QGIS <= 3.42 كان OPTIONS)

[string]

القيمة الافتراضية: ''

لإضافة خيار إنشاء أو أكثر للتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مسبقة (انظر قسم خيارات مشغّلات GDAL).

في المعالجة بالدفعات ومصمّم النماذج: افصل بين الخيارات المتعددة بالحرف ( | ).

معاملات سطر الأوامر الإضافية

اختياري

EXTRA

[string]

القيمة الافتراضية: غير محددة

إضافة خيارات سطر أوامر GDAL إضافية

نوع بيانات المخرج

DATA_TYPE

[enumeration]

القيمة الافتراضية: 5

يحدد نوع بيانات ملف الطبقة الشبكية الناتج. الخيارات:

  • 0 --- Byte (عدد صحيح بلا إشارة 8 بت (quint8))

  • 1 --- Int16 (عدد صحيح بإشارة 16 بت (qint16))

  • 2 --- UInt16 (عدد صحيح بلا إشارة 16 بت (quint16))

  • 3 --- UInt32 (عدد صحيح بلا إشارة 32 بت (quint32))

  • 4 --- Int32 (عدد صحيح بإشارة 32 بت (qint32))

  • 5 --- Float32 (عدد عشري بفاصلة عائمة 32 بت (float))

  • 6 --- Float64 (عدد عشري بفاصلة عائمة 64 بت (double))

  • 7 --- CInt16 (Int16 مركّب)

  • 8 --- CInt32 (Int32 مركّب)

  • 9 --- CFloat32 (Float32 مركّب)

  • 10 --- CFloat64 (Float64 مركّب)

  • 11 --- Int8 (عدد صحيح بإشارة 8 بت (qint8))

تعتمد الخيارات المتاحة على إصدار GDAL المبني مع QGIS (انظر القائمة Help ► About)

المخرجات

Label

اﻷسم

النوع

وصف

المستوفاة (الجار الأقرب)

OUTPUT

[raster]

طبقة شبكية ناتجة بقيم مستوفاة

شيفرة Python

معرّف الخوارزمية: gdal:gridnearestneighbor

import processing
processing.run("algorithm_id", {parameter_dictionary})

يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.

24.2.1.10. تظليل التضاريس (Hillshade)

تُخرج طبقة شبكية ذات تأثير تضاريس مظللة جميل، وهي مفيدة جدًا لتصوّر سطح الأرض. يمكنك اختياريًا تحديد سمت مصدر الضوء وارتفاعه، ومعامل مبالغة رأسية، ومعامل مقياس لمراعاة الاختلاف بين الوحدات الرأسية والأفقية.

هذه الخوارزمية مشتقة من أداة GDAL DEM .

القائمة الافتراضية: Raster ► Analysis

المعاملات

المعاملات الأساسية

Label

اﻷسم

النوع

وصف

الطبقة المُدخلة

INPUT

[raster]

طبقة الارتفاعات الشبكية المُدخلة

رقم النطاق

BAND

[raster band]

القيمة الافتراضية: 1

النطاق الذي يحتوي على معلومات الارتفاع

معامل Z (المبالغة الرأسية)

Z_FACTOR

[numeric: double]

القيمة الافتراضية: 1.0

يضخّم المعامل ارتفاع طبقة الارتفاعات الشبكية الناتجة

المقياس (نسبة الوحدات الرأسية إلى الأفقية)

SCALE

[numeric: double]

القيمة الافتراضية: 1.0

نسبة الوحدات الرأسية إلى الوحدات الأفقية

سمت الضوء

AZIMUTH

[numeric: double]

القيمة الافتراضية: 315.0

يحدد سمت الضوء الساقط على طبقة الارتفاعات الشبكية بالدرجات. إذا أتى من أعلى الطبقة فالقيمة 0، وإذا أتى من الشرق فالقيمة 90، وهكذا.

ارتفاع الضوء

ALTITUDE

[numeric: double]

القيمة الافتراضية: 45.0

يحدد ارتفاع الضوء بالدرجات: 90 إذا أتى الضوء من فوق طبقة الارتفاعات مباشرة، و 0 إذا كان ضوءًا مائلًا مماسًا.

حساب الحواف

COMPUTE_EDGES

[boolean]

القيمة الافتراضية: False

يولّد الحواف من طبقة الارتفاعات الشبكية

استخدام صيغة Zevenbergen&Thorne (بدلًا من صيغة Horn)

ZEVENBERGEN

[boolean]

القيمة الافتراضية: False

يفعّل صيغة Zevenbergen&Thorne للتضاريس الناعمة

التظليل المركّب

COMBINED

[boolean]

القيمة الافتراضية: False

التظليل متعدد الاتجاهات

MULTIDIRECTIONAL

[boolean]

القيمة الافتراضية: False

تظليل التضاريس

OUTPUT

[raster]

القيمة الافتراضية: [Save to temporary file]

حدد الطبقة الشبكية الناتجة ذات القيم المستوفاة. أحد الخيارات التالية:

  • الحفظ في ملف مؤقت

  • الحفظ في ملف…

المعاملات المتقدمة

Label

اﻷسم

النوع

وصف

خيارات الإنشاء الإضافية

اختياري

CREATION_OPTIONS (في QGIS <= 3.42 كان OPTIONS)

[string]

القيمة الافتراضية: ''

لإضافة خيار إنشاء أو أكثر للتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مسبقة (انظر قسم خيارات مشغّلات GDAL).

في المعالجة بالدفعات ومصمّم النماذج: افصل بين الخيارات المتعددة بالحرف ( | ).

معاملات سطر الأوامر الإضافية

اختياري

EXTRA

[string]

القيمة الافتراضية: غير محددة

إضافة خيارات سطر أوامر GDAL إضافية

المخرجات

Label

اﻷسم

النوع

وصف

تظليل التضاريس

OUTPUT

[raster]

طبقة شبكية ناتجة بقيم مستوفاة

شيفرة Python

معرّف الخوارزمية: gdal:hillshade

import processing
processing.run("algorithm_id", {parameter_dictionary})

يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.

24.2.1.11. شبه الأسود (Near black)

تحوّل الحواف شبه السوداء أو شبه البيضاء إلى سوداء.

تفحص هذه الخوارزمية الصورة وتحاول تحويل جميع البكسلات السوداء أو البيضاء تمامًا أو تقريبًا، أو ذات لون مخصص واحد أو أكثر، الواقعة حول الإطار إلى الأسود أو الأبيض. ويُستخدم ذلك غالبًا "لإصلاح" الصور الجوية المضغوطة بفقد، بحيث يمكن معاملة البكسلات الملونة على أنها شفافة عند إنشاء الفسيفساء.

هذه الخوارزمية مشتقة من أداة GDAL nearblack.

القائمة الافتراضية: Raster ► Analysis

المعاملات

المعاملات الأساسية

Label

اﻷسم

النوع

وصف

الطبقة المُدخلة

INPUT

[raster]

طبقة الارتفاعات الشبكية المُدخلة

مدى البعد عن الأسود (الأبيض)

NEAR

[numeric: integer]

القيمة الافتراضية: 15

حدد إلى أي مدى يمكن أن تبتعد قيم البكسلات عن الأسود أو الأبيض أو الألوان المخصصة مع بقائها تُعد شبه سوداء أو شبه بيضاء أو قريبة من اللون المخصص.

البحث عن البكسلات شبه البيضاء بدلًا من شبه السوداء

WHITE

[boolean]

القيمة الافتراضية: False

البحث عن البكسلات شبه البيضاء (255) بدلًا من البكسلات شبه السوداء

شبه الأسود

OUTPUT

[raster]

القيمة الافتراضية: [Save to temporary file]

حدد الطبقة الشبكية الناتجة. أحد الخيارات التالية:

  • الحفظ في ملف مؤقت

  • الحفظ في ملف…

المعاملات المتقدمة

Label

اﻷسم

النوع

وصف

خيارات الإنشاء الإضافية

اختياري

CREATION_OPTIONS (في QGIS <= 3.42 كان OPTIONS)

[string]

القيمة الافتراضية: ''

لإضافة خيار إنشاء أو أكثر للتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مسبقة (انظر قسم خيارات مشغّلات GDAL).

في المعالجة بالدفعات ومصمّم النماذج: افصل بين الخيارات المتعددة بالحرف ( | ).

معاملات سطر الأوامر الإضافية

اختياري

EXTRA

[string]

القيمة الافتراضية: غير محددة

إضافة خيارات سطر أوامر GDAL إضافية

المخرجات

Label

اﻷسم

النوع

وصف

شبه الأسود

OUTPUT

[raster]

الطبقة الشبكية الناتجة

شيفرة Python

معرّف الخوارزمية: gdal:nearblack

import processing
processing.run("algorithm_id", {parameter_dictionary})

يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.

24.2.1.12. القرب (المسافة الشبكية)

تولّد خريطة قرب شبكية تبين المسافة من مركز كل بكسل إلى مركز أقرب بكسل مُعرَّف كبكسل هدف. البكسلات الهدف هي بكسلات الطبقة الشبكية المصدر التي تنتمي قيمتها إلى مجموعة قيم البكسلات الهدف.

هذه الخوارزمية مشتقة من أداة GDAL proximity.

القائمة الافتراضية: Raster ► Analysis

المعاملات

المعاملات الأساسية

Label

اﻷسم

النوع

وصف

الطبقة المُدخلة

INPUT

[raster]

طبقة الارتفاعات الشبكية المُدخلة

رقم النطاق

BAND

[raster band]

القيمة الافتراضية: 1

النطاق الذي يحتوي على معلومات الارتفاع

قائمة البكسلات الهدف

اختياري

VALUES

[string]

القيمة الافتراضية: ''

قائمة مفصولة بفواصل لقيم البكسلات في الصورة المصدر التي تُعد بكسلات هدف. إذا لم تُحدد، فستُعد جميع البكسلات غير الصفرية بكسلات هدف.

وحدات المسافة

UNITS

[enumeration]

القيمة الافتراضية: 1

حدد ما إذا كانت المسافات المولّدة بإحداثيات البكسل أو بالإحداثيات المسندة جغرافيًا. أحد الخيارين:

  • 0 --- إحداثيات مسندة جغرافيًا

  • 1 --- إحداثيات البكسل

أقصى مسافة يُراد توليدها

اختياري

MAX_DISTANCE

[numeric: double]

القيمة الافتراضية: 0.0

أقصى مسافة يُراد توليدها. ستُستخدم قيمة NoData للبكسلات الواقعة بعد هذه المسافة. وتُفسَّر المسافة وفق قيمة المعامل وحدات المسافة.

القيمة المطبقة على البكسلات الواقعة ضمن المسافة القصوى

اختياري

REPLACE

[numeric: double]

القيمة الافتراضية: 0.0

حدد قيمة تُطبَّق على جميع البكسلات الواقعة ضمن المسافة القصوى من البكسلات الهدف (بما فيها البكسلات الهدف) بدلًا من قيمة المسافة.

قيمة NoData المستخدمة لطبقة القرب الشبكية الناتجة

اختياري

NODATA

[numeric: double]

القيمة الافتراضية: 0.0

حدد قيمة NoData المستخدمة للبكسلات الواقعة بعد المسافة القصوى. إذا لم تُعطَ قيمة NoData، فسيُستعلم عن قيمة NoData الخاصة بالنطاق الناتج. وإذا لم يكن للنطاق الناتج قيمة NoData، فستُستخدم القيمة 65535.

خريطة القرب

OUTPUT

[raster]

القيمة الافتراضية: [Save to temporary file]

حدد الطبقة الشبكية الناتجة. أحد الخيارات التالية:

  • الحفظ في ملف مؤقت

  • الحفظ في ملف…

المعاملات المتقدمة

Label

اﻷسم

النوع

وصف

خيارات الإنشاء الإضافية

اختياري

CREATION_OPTIONS (في QGIS <= 3.42 كان OPTIONS)

[string]

القيمة الافتراضية: ''

لإضافة خيار إنشاء أو أكثر للتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مسبقة (انظر قسم خيارات مشغّلات GDAL).

في المعالجة بالدفعات ومصمّم النماذج: افصل بين الخيارات المتعددة بالحرف ( | ).

معاملات سطر الأوامر الإضافية

اختياري

EXTRA

[string]

القيمة الافتراضية: غير محددة

إضافة خيارات سطر أوامر GDAL إضافية

نوع بيانات المخرج

DATA_TYPE

[enumeration]

القيمة الافتراضية: 5

يحدد نوع بيانات ملف الطبقة الشبكية الناتج. الخيارات:

  • 0 --- Byte (عدد صحيح بلا إشارة 8 بت (quint8))

  • 1 --- Int16 (عدد صحيح بإشارة 16 بت (qint16))

  • 2 --- UInt16 (عدد صحيح بلا إشارة 16 بت (quint16))

  • 3 --- UInt32 (عدد صحيح بلا إشارة 32 بت (quint32))

  • 4 --- Int32 (عدد صحيح بإشارة 32 بت (qint32))

  • 5 --- Float32 (عدد عشري بفاصلة عائمة 32 بت (float))

  • 6 --- Float64 (عدد عشري بفاصلة عائمة 64 بت (double))

  • 7 --- CInt16 (Int16 مركّب)

  • 8 --- CInt32 (Int32 مركّب)

  • 9 --- CFloat32 (Float32 مركّب)

  • 10 --- CFloat64 (Float64 مركّب)

  • 11 --- Int8 (عدد صحيح بإشارة 8 بت (qint8))

تعتمد الخيارات المتاحة على إصدار GDAL المبني مع QGIS (انظر القائمة Help ► About)

المخرجات

Label

اﻷسم

النوع

وصف

خريطة القرب

OUTPUT

[raster]

الطبقة الشبكية الناتجة

شيفرة Python

معرّف الخوارزمية: gdal:proximity

import processing
processing.run("algorithm_id", {parameter_dictionary})

يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.

24.2.1.13. الخشونة (Roughness)

تُخرج طبقة شبكية أحادية النطاق بقيم محسوبة من الارتفاع. الخشونة هي درجة عدم انتظام السطح، وتُحسب بأكبر فرق بين البكسل المركزي والخلايا المحيطة به. ويؤدي تحديد الخشونة دورًا في تحليل بيانات ارتفاع التضاريس، وهو مفيد في حسابات مورفولوجيا الأنهار، وفي علم المناخ والجغرافيا الطبيعية عمومًا.

هذه الخوارزمية مشتقة من أداة GDAL DEM.

القائمة الافتراضية: Raster ► Analysis

المعاملات

المعاملات الأساسية

Label

اﻷسم

النوع

وصف

الطبقة المُدخلة

INPUT

[raster]

طبقة الارتفاعات الشبكية المُدخلة

رقم النطاق

BAND

[raster band]

القيمة الافتراضية: 1

رقم النطاق المستخدم للارتفاع

حساب الحواف

COMPUTE_EDGES

[boolean]

القيمة الافتراضية: False

يولّد الحواف من طبقة الارتفاعات الشبكية

الخشونة

OUTPUT

[raster]

القيمة الافتراضية: [Save to temporary file]

حدد الطبقة الشبكية الناتجة. أحد الخيارات التالية:

  • الحفظ في ملف مؤقت

  • الحفظ في ملف…

المعاملات المتقدمة

Label

اﻷسم

النوع

وصف

خيارات الإنشاء الإضافية

اختياري

CREATION_OPTIONS (في QGIS <= 3.42 كان OPTIONS)

[string]

القيمة الافتراضية: ''

لإضافة خيار إنشاء أو أكثر للتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مسبقة (انظر قسم خيارات مشغّلات GDAL).

في المعالجة بالدفعات ومصمّم النماذج: افصل بين الخيارات المتعددة بالحرف ( | ).

المخرجات

Label

اﻷسم

النوع

وصف

الخشونة

OUTPUT

[raster]

طبقة خشونة شبكية ناتجة أحادية النطاق. تُستخدم القيمة -9999 قيمةً لـ NoData.

شيفرة Python

معرّف الخوارزمية: gdal:roughness

import processing
processing.run("algorithm_id", {parameter_dictionary})

يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.

24.2.1.14. الغربلة (Sieve)

تزيل المضلعات الشبكية الأصغر من حجم عتبة معين (بالبكسلات) وتستبدلها بقيمة بكسل أكبر مضلع مجاور. وهي مفيدة إذا كان في خريطتك الشبكية عدد كبير من المناطق الصغيرة.

هذه الخوارزمية مشتقة من أداة GDAL sieve.

القائمة الافتراضية: Raster ► Analysis

المعاملات

المعاملات الأساسية

Label

اﻷسم

النوع

وصف

الطبقة المُدخلة

INPUT

[raster]

طبقة الارتفاعات الشبكية المُدخلة

العتبة

THRESHOLD

[numeric: integer]

القيمة الافتراضية: 10

لن تُزال إلا المضلعات الشبكية الأصغر من هذا الحجم

استخدام الاتصال الثماني (8-connectedness)

EIGHT_CONNECTEDNESS

[boolean]

القيمة الافتراضية: False

إذا كانت القيمة False، فلا تُعد جارةً إلا البكسلات (الأربعة) المتصلة بالحواف أفقيًا أو رأسيًا. وإذا كانت True، فكل بكسل يلامس حافة أو زاوية يُعد جارًا.

عدم استخدام قناع الصلاحية الافتراضي للنطاق المُدخل

NO_MASK

[boolean]

القيمة الافتراضية: False

قناع الصلاحية

اختياري

MASK_LAYER

[raster]

قناع الصلاحية المستخدم بدلًا من الافتراضي

المغربلة

OUTPUT

[raster]

القيمة الافتراضية: [Save to temporary file]

حدد الطبقة الشبكية الناتجة. أحد الخيارات التالية:

  • الحفظ في ملف مؤقت

  • الحفظ في ملف…

المعاملات المتقدمة

Label

اﻷسم

النوع

وصف

معاملات سطر الأوامر الإضافية

اختياري

EXTRA

[string]

القيمة الافتراضية: غير محددة

إضافة خيارات سطر أوامر GDAL إضافية

المخرجات

Label

اﻷسم

النوع

وصف

المغربلة

OUTPUT

[raster]

الطبقة الشبكية الناتجة.

شيفرة Python

معرّف الخوارزمية: gdal:sieve

import processing
processing.run("algorithm_id", {parameter_dictionary})

يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.

24.2.1.15. الانحدار (Slope)

تولّد خريطة انحدار من أي طبقة ارتفاعات شبكية يدعمها GDAL. الانحدار هو زاوية الميل عن المستوى الأفقي. ولديك خيار تحديد نوع قيمة الانحدار التي تريدها: بالدرجات أو بالنسبة المئوية.

هذه الخوارزمية مشتقة من أداة GDAL DEM.

القائمة الافتراضية: Raster ► Analysis

المعاملات

المعاملات الأساسية

Label

اﻷسم

النوع

وصف

الطبقة المُدخلة

INPUT

[raster]

طبقة الارتفاعات الشبكية المُدخلة

رقم النطاق

BAND

[raster band]

القيمة الافتراضية: 1

النطاق الذي يحتوي على معلومات الارتفاع

نسبة الوحدات الرأسية إلى الأفقية

SCALE

[numeric: double]

القيمة الافتراضية: 1.0

نسبة الوحدات الرأسية إلى الوحدات الأفقية

التعبير عن الانحدار بالنسبة المئوية (بدلًا من الدرجات)

AS_PERCENT

[boolean]

القيمة الافتراضية: False

التعبير عن الانحدار بالنسبة المئوية بدلًا من الدرجات

حساب الحواف

COMPUTE_EDGES

[boolean]

القيمة الافتراضية: False

يولّد الحواف من طبقة الارتفاعات الشبكية

استخدام صيغة Zevenbergen&Thorne (بدلًا من صيغة Horn)

ZEVENBERGEN

[boolean]

القيمة الافتراضية: False

يفعّل صيغة Zevenbergen&Thorne للتضاريس الناعمة

الانحدار

OUTPUT

[raster]

القيمة الافتراضية: [Save to temporary file]

حدد الطبقة الشبكية الناتجة. أحد الخيارات التالية:

  • الحفظ في ملف مؤقت

  • الحفظ في ملف…

المعاملات المتقدمة

Label

اﻷسم

النوع

وصف

خيارات الإنشاء الإضافية

اختياري

CREATION_OPTIONS (في QGIS <= 3.42 كان OPTIONS)

[string]

القيمة الافتراضية: ''

لإضافة خيار إنشاء أو أكثر للتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مسبقة (انظر قسم خيارات مشغّلات GDAL).

في المعالجة بالدفعات ومصمّم النماذج: افصل بين الخيارات المتعددة بالحرف ( | ).

معاملات سطر الأوامر الإضافية

اختياري

EXTRA

[string]

القيمة الافتراضية: غير محددة

إضافة خيارات سطر أوامر GDAL إضافية

المخرجات

Label

اﻷسم

النوع

وصف

الانحدار

OUTPUT

[raster]

الطبقة الشبكية الناتجة

شيفرة Python

معرّف الخوارزمية: gdal:slope

import processing
processing.run("algorithm_id", {parameter_dictionary})

يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.

24.2.1.16. مؤشر وعورة التضاريس (TRI)

تُخرج طبقة شبكية أحادية النطاق بقيم محسوبة من الارتفاع. TRI اختصار لـ Terrain Ruggedness Index (مؤشر وعورة التضاريس)، ويُعرَّف بأنه متوسط الفرق بين البكسل المركزي والخلايا المحيطة به.

هذه الخوارزمية مشتقة من أداة GDAL DEM.

القائمة الافتراضية: Raster ► Analysis

المعاملات

المعاملات الأساسية

Label

اﻷسم

النوع

وصف

الطبقة المُدخلة

INPUT

[raster]

طبقة الارتفاعات الشبكية المُدخلة

رقم النطاق

BAND

[raster band]

القيمة الافتراضية: 1

رقم النطاق المستخدم للارتفاع

حساب الحواف

COMPUTE_EDGES

[boolean]

القيمة الافتراضية: False

يولّد الحواف من طبقة الارتفاعات الشبكية

مؤشر وعورة التضاريس

OUTPUT

[raster]

القيمة الافتراضية: [Save to temporary file]

حدد الطبقة الشبكية الناتجة. أحد الخيارات التالية:

  • الحفظ في ملف مؤقت

  • الحفظ في ملف…

المعاملات المتقدمة

Label

اﻷسم

النوع

وصف

خيارات الإنشاء الإضافية

اختياري

CREATION_OPTIONS (في QGIS <= 3.42 كان OPTIONS)

[string]

القيمة الافتراضية: ''

لإضافة خيار إنشاء أو أكثر للتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مسبقة (انظر قسم خيارات مشغّلات GDAL).

في المعالجة بالدفعات ومصمّم النماذج: افصل بين الخيارات المتعددة بالحرف ( | ).

المخرجات

Label

اﻷسم

النوع

وصف

مؤشر وعورة التضاريس

OUTPUT

[raster]

طبقة الوعورة الشبكية الناتجة. تُستخدم القيمة -9999 قيمةً لـ NoData.

شيفرة Python

معرّف الخوارزمية: gdal:triterrainruggednessindex

import processing
processing.run("algorithm_id", {parameter_dictionary})

يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.

24.2.1.17. مؤشر الموقع الطبوغرافي (TPI)

تُخرج طبقة شبكية أحادية النطاق بقيم محسوبة من الارتفاع. TPI اختصار لـ Topographic Position Index (مؤشر الموقع الطبوغرافي)، ويُعرَّف بأنه الفرق بين البكسل المركزي ومتوسط الخلايا المحيطة به.

هذه الخوارزمية مشتقة من أداة GDAL DEM.

القائمة الافتراضية: Raster ► Analysis

المعاملات

المعاملات الأساسية

Label

اﻷسم

النوع

وصف

الطبقة المُدخلة

INPUT

[raster]

طبقة الارتفاعات الشبكية المُدخلة

رقم النطاق

BAND

[raster band]

القيمة الافتراضية: 1

رقم النطاق المستخدم لقيم الارتفاع

حساب الحواف

COMPUTE_EDGES

[boolean]

القيمة الافتراضية: False

يولّد الحواف من طبقة الارتفاعات الشبكية

مؤشر وعورة التضاريس

OUTPUT

[raster]

القيمة الافتراضية: [Save to temporary file]

حدد الطبقة الشبكية الناتجة. أحد الخيارات التالية:

  • الحفظ في ملف مؤقت

  • الحفظ في ملف…

المعاملات المتقدمة

Label

اﻷسم

النوع

وصف

خيارات الإنشاء الإضافية

اختياري

CREATION_OPTIONS (في QGIS <= 3.42 كان OPTIONS)

[string]

القيمة الافتراضية: ''

لإضافة خيار إنشاء أو أكثر للتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مسبقة (انظر قسم خيارات مشغّلات GDAL).

في المعالجة بالدفعات ومصمّم النماذج: افصل بين الخيارات المتعددة بالحرف ( | ).

المخرجات

Label

اﻷسم

النوع

وصف

مؤشر وعورة التضاريس

OUTPUT

[raster]

الطبقة الشبكية الناتجة.

شيفرة Python

معرّف الخوارزمية: gdal:tpitopographicpositionindex

import processing
processing.run("algorithm_id", {parameter_dictionary})

يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.