24.1.18. تحليل البيانات الشبكية¶
24.1.18.1. الرتبة المئوية لمكدّس الخلايا من قيمة¶
تحسب قيمة الرتبة المئوية (percentrank) لكل خلية في مكدّس من الطبقات الشبكية بناءً على قيمة مدخلة واحدة، وتكتبها في طبقة شبكية ناتجة.
في موقع كل خلية، تُرتَّب القيمة المحددة بين القيم المقابلة في مكدّس جميع قيم الخلايا المتراكبة والمرتّبة من الطبقات الشبكية المدخلة. وبالنسبة إلى القيم الواقعة خارج توزيع قيم المكدّس، تُعيد الخوارزمية NoData لأنه لا يمكن ترتيب القيمة بين قيم الخلايا.
توجد طريقتان لحساب المئين:
الاستيفاء الخطي الشامل (PERCENTRANK.INC)
الاستيفاء الخطي الحصري (PERCENTRANK.EXC)
تُعيد طرق الاستيفاء الخطي رتبة مئوية فريدة للقيم المختلفة. وتتبع كلتا طريقتي الاستيفاء الطريقتين المقابلتين لهما المطبّقتين في LibreOffice أو Microsoft Excel.
يُحدَّد امتداد الطبقة الشبكية الناتجة ودقتها المكانية بواسطة طبقة شبكية مرجعية. تُعاد معاينة الطبقات الشبكية المدخلة التي لا يطابق حجم خليتها حجم خلية الطبقة المرجعية باستخدام إعادة المعاينة بأقرب جار. تؤدي قيم NoData في أي من الطبقات المدخلة إلى خلية NoData في المخرجات إذا لم يُفعَّل المعامل "Ignore NoData values". ويكون نوع بيانات الطبقة الشبكية الناتجة دائمًا Float32.
شكل 24.50 قيمة الرتبة المئوية = 1. يتم تجاهل خلايا NoData (الرمادية).¶
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقات المدخلة |
|
[raster] [list] |
الطبقات الشبكية المراد تقييمها. إذا استُخدمت طبقات شبكية متعددة النطاقات في مكدّس البيانات، فستُجري الخوارزمية التحليل دائمًا على النطاق الأول من هذه الطبقات |
الطريقة |
|
[enumeration] الافتراضي: 0 |
طريقة حساب المئين:
|
القيمة |
|
[numeric: double] الافتراضي: 10.0 |
القيمة المراد ترتيبها بين القيم المقابلة في مكدّس جميع قيم الخلايا المتراكبة والمرتّبة من الطبقات الشبكية المدخلة |
تجاهل قيم NoData |
|
[boolean] الافتراضي: True |
عند إلغاء تفعيله، تؤدي أي خلايا NoData في الطبقات المدخلة إلى خلية NoData في الطبقة الشبكية الناتجة |
الطبقة المرجعية |
|
[raster] |
الطبقة المرجعية لإنشاء الطبقة الناتجة (الامتداد، نظام الإحداثيات المرجعي، أبعاد البكسل) |
الطبقة الناتجة |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة. أحد الخيارات التالية:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
قيمة NoData للمخرجات |
|
[numeric: double] الافتراضي: -9999.0 |
القيمة المستخدمة لـ NoData في الطبقة الناتجة |
خيارات الإنشاء اختياري
|
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الناتجة |
|
[raster] |
طبقة شبكية ناتجة تحتوي على النتيجة |
معرّف الجهة المرجعية لنظام الإحداثيات |
|
[string] |
نظام الإحداثيات المرجعي للطبقة الشبكية الناتجة |
الامتداد |
|
[string] |
الامتداد المكاني للطبقة الشبكية الناتجة |
العرض بالبكسل |
|
[numeric: integer] |
عدد الأعمدة في الطبقة الشبكية الناتجة |
الارتفاع بالبكسل |
|
[numeric: integer] |
عدد الصفوف في الطبقة الشبكية الناتجة |
إجمالي عدد البكسلات |
|
[numeric: integer] |
عدد البكسلات في الطبقة الشبكية الناتجة |
شيفرة Python¶
معرّف الخوارزمية: native:cellstackpercentrankfromvalue
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.2. المئين لمكدّس الخلايا¶
تحسب قيمة المئين لكل خلية في مكدّس من الطبقات الشبكية وتكتب النتائج في طبقة شبكية ناتجة. يُحدَّد المئين المراد إرجاعه بواسطة قيمة المئين المدخلة (تتراوح بين 0 و 1). وفي موقع كل خلية، يُحسب المئين المحدد باستخدام القيمة المقابلة من مكدّس جميع قيم الخلايا المتراكبة والمرتّبة من الطبقات الشبكية المدخلة.
توجد ثلاث طرق لحساب المئين:
الرتبة الأقرب (Nearest rank): تُرجع القيمة الأقرب إلى المئين المحدد
الاستيفاء الخطي الشامل (PERCENTRANK.INC)
الاستيفاء الخطي الحصري (PERCENTRANK.EXC)
تُرجع طرق الاستيفاء الخطي قيمًا فريدة للمئينات المختلفة. وتتبع طريقتا الاستيفاء الطريقتين المقابلتين لهما المطبقتين في LibreOffice أو Microsoft Excel.
يُحدَّد امتداد الطبقة الشبكية الناتجة ودقتها المكانية بواسطة طبقة شبكية مرجعية. تُعاد معاينة الطبقات الشبكية المدخلة التي لا يطابق حجم خليتها حجم خلية الطبقة المرجعية باستخدام إعادة المعاينة بأقرب جار. تؤدي قيم NoData في أي من الطبقات المدخلة إلى خلية NoData في المخرجات إذا لم يُفعَّل المعامل "Ignore NoData values". ويكون نوع بيانات الطبقة الشبكية الناتجة دائمًا Float32.
شكل 24.51 المئين = 0.25. يتم تجاهل خلايا NoData (الرمادية).¶
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقات المدخلة |
|
[raster] [list] |
الطبقات الشبكية المراد تقييمها. إذا استُخدمت طبقات شبكية متعددة النطاقات في مكدّس البيانات، فستُجري الخوارزمية التحليل دائمًا على النطاق الأول من هذه الطبقات |
الطريقة |
|
[enumeration] الافتراضي: 0 |
طريقة حساب المئين:
|
المئين |
|
[numeric: double] الافتراضي: 0.25 |
القيمة المراد ترتيبها بين القيم المقابلة في مكدس جميع قيم الخلايا المتراكبة والمرتبة من الطبقات الشبكية المدخلة. تتراوح بين 0 و 1. |
تجاهل قيم NoData |
|
[boolean] الافتراضي: True |
عند إلغاء تفعيله، تؤدي أي خلايا NoData في الطبقات المدخلة إلى خلية NoData في الطبقة الشبكية الناتجة |
الطبقة المرجعية |
|
[raster] |
الطبقة المرجعية لإنشاء الطبقة الناتجة (الامتداد، نظام الإحداثيات المرجعي، أبعاد البكسل) |
الطبقة الناتجة |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة. أحد الخيارات التالية:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
قيمة NoData للمخرجات |
|
[numeric: double] الافتراضي: -9999.0 |
القيمة المستخدمة لـ NoData في الطبقة الناتجة |
خيارات الإنشاء اختياري
|
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الناتجة |
|
[raster] |
طبقة شبكية ناتجة تحتوي على النتيجة |
معرّف الجهة المرجعية لنظام الإحداثيات |
|
[string] |
نظام الإحداثيات المرجعي للطبقة الشبكية الناتجة |
الامتداد |
|
[string] |
الامتداد المكاني للطبقة الشبكية الناتجة |
العرض بالبكسل |
|
[numeric: integer] |
عدد الأعمدة في الطبقة الشبكية الناتجة |
الارتفاع بالبكسل |
|
[numeric: integer] |
عدد الصفوف في الطبقة الشبكية الناتجة |
إجمالي عدد البكسلات |
|
[numeric: integer] |
عدد البكسلات في الطبقة الشبكية الناتجة |
شيفرة Python¶
معرّف الخوارزمية: native:cellstackpercentile
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.3. الرتبة المئينية لمكدس الخلايا من طبقة شبكية¶
تحسب قيمة الرتبة المئينية خلية بخلية لمكدس من الطبقات الشبكية بناءً على طبقة شبكية لقيم الإدخال، وتكتبها في طبقة شبكية ناتجة.
عند موقع كل خلية، تُرتَّب القيمة الحالية للطبقة الشبكية للقيم بين القيم المقابلة في مكدس جميع قيم الخلايا المتراكبة والمرتبة للطبقات الشبكية المدخلة. وبالنسبة للقيم الواقعة خارج توزيع قيم المكدس، تُرجع الخوارزمية NoData لأنه لا يمكن ترتيب القيمة بين قيم الخلايا.
توجد طريقتان لحساب المئين:
الاستيفاء الخطي الشامل (PERCENTRANK.INC)
الاستيفاء الخطي الحصري (PERCENTRANK.EXC)
تُرجع طرق الاستيفاء الخطي قيمًا فريدة للمئينات المختلفة. وتتبع طريقتا الاستيفاء الطريقتين المقابلتين لهما المطبقتين في LibreOffice أو Microsoft Excel.
يُحدَّد امتداد الطبقة الشبكية الناتجة ودقتها المكانية بواسطة طبقة شبكية مرجعية. تُعاد معاينة الطبقات الشبكية المدخلة التي لا يطابق حجم خليتها حجم خلية الطبقة المرجعية باستخدام إعادة المعاينة بأقرب جار. تؤدي قيم NoData في أي من الطبقات المدخلة إلى خلية NoData في المخرجات إذا لم يُفعَّل المعامل "Ignore NoData values". ويكون نوع بيانات الطبقة الشبكية الناتجة دائمًا Float32.
شكل 24.52 ترتيب خلايا طبقة القيم الشبكية. يتم تجاهل خلايا NoData (الرمادية).¶
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقات المدخلة |
|
[raster] [list] |
الطبقات الشبكية المراد تقييمها. إذا استُخدمت طبقات شبكية متعددة النطاقات في مكدّس البيانات، فستُجري الخوارزمية التحليل دائمًا على النطاق الأول من هذه الطبقات |
طبقة القيم الشبكية |
|
[raster] |
الطبقة المراد ترتيب قيمها بين مكدس جميع الطبقات المتراكبة |
نطاق طبقة القيم الشبكية |
|
[numeric: integer] الافتراضي: 1 |
نطاق "طبقة القيم الشبكية" المراد المقارنة به |
الطريقة |
|
[enumeration] الافتراضي: 0 |
طريقة حساب المئين:
|
تجاهل قيم NoData |
|
[boolean] الافتراضي: True |
عند إلغاء تفعيله، تؤدي أي خلايا NoData في الطبقات المدخلة إلى خلية NoData في الطبقة الشبكية الناتجة |
الطبقة المرجعية |
|
[raster] |
الطبقة المرجعية لإنشاء الطبقة الناتجة (الامتداد، نظام الإحداثيات المرجعي، أبعاد البكسل) |
الطبقة الناتجة |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة. أحد الخيارات التالية:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
قيمة NoData للمخرجات |
|
[numeric: double] الافتراضي: -9999.0 |
القيمة المستخدمة لـ NoData في الطبقة الناتجة |
خيارات الإنشاء اختياري
|
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الناتجة |
|
[raster] |
طبقة شبكية ناتجة تحتوي على النتيجة |
معرّف الجهة المرجعية لنظام الإحداثيات |
|
[string] |
نظام الإحداثيات المرجعي للطبقة الشبكية الناتجة |
الامتداد |
|
[string] |
الامتداد المكاني للطبقة الشبكية الناتجة |
العرض بالبكسل |
|
[numeric: integer] |
عدد الأعمدة في الطبقة الشبكية الناتجة |
الارتفاع بالبكسل |
|
[numeric: integer] |
عدد الصفوف في الطبقة الشبكية الناتجة |
إجمالي عدد البكسلات |
|
[numeric: integer] |
عدد البكسلات في الطبقة الشبكية الناتجة |
شيفرة Python¶
معرّف الخوارزمية: native:cellstackpercentrankfromrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.4. إحصاءات الخلايا¶
تحسب إحصاءات لكل خلية بناءً على الطبقات الشبكية المدخلة، وتكتب الإحصاءات الناتجة لكل خلية في طبقة شبكية ناتجة. عند موقع كل خلية، تُعرَّف القيمة الناتجة كدالة لجميع قيم الخلايا المتراكبة للطبقات الشبكية المدخلة.
افتراضيًا، تؤدي خلية NoData في أيٍّ من الطبقات المدخلة إلى خلية NoData في الطبقة الشبكية الناتجة. وإذا فُعِّل الخيار Ignore NoData values فسيتم تجاهل مدخلات NoData في حساب الإحصاءات. وقد ينتج عن ذلك NoData في المواقع التي تكون فيها جميع الخلايا NoData.
تحدد المعلمة Reference layer طبقة شبكية موجودة تُستخدم مرجعًا عند إنشاء الطبقة الشبكية الناتجة. وسيكون للطبقة الناتجة الامتداد ونظام الإحداثيات المرجعي (CRS) وأبعاد البكسل نفسها لهذه الطبقة.
تفاصيل الحساب: يُعاد اعتيان الطبقات الشبكية المدخلة التي لا يطابق حجم خليتها حجم خلية الطبقة المرجعية باستخدام nearest neighbor resampling. ويُضبط نوع بيانات الطبقة الناتجة على أعقد نوع بيانات موجود في مجموعات البيانات المدخلة، إلا عند استخدام الدوال Mean و Standard deviation و Variance (يكون نوع البيانات دائمًا Float32 أو Float64 بحسب نوع الأعداد العشرية المدخلة) أو Count و Variety (يكون نوع البيانات دائمًا Int32).
Count: تُعطي إحصائية العدّ دائمًا عدد الخلايا التي لا تحمل قيم NoData عند موقع الخلية الحالية.Median: إذا كان عدد الطبقات المدخلة زوجيًا، يُحسب الوسيط على أنه المتوسط الحسابي للقيمتين الوسطيين من قيم الخلايا المدخلة المرتبة.Minority/Majority: إذا تعذّر إيجاد قيمة أقلية أو أغلبية فريدة، تكون النتيجة NoData، إلا إذا كانت جميع قيم الخلايا المدخلة متساوية.
شكل 24.53 مثال بجميع الدوال الإحصائية. تُؤخذ خلايا NoData (الرمادية) في الحسبان.¶
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقات المدخلة |
|
[raster] [list] |
الطبقات الشبكية المدخلة |
الإحصائية |
|
[enumeration] الافتراضي: 0 |
الإحصاءات المتاحة. الخيارات:
|
تجاهل قيم NoData |
|
[boolean] الافتراضي: True |
حساب الإحصاءات أيضًا لجميع مكدسات الخلايا مع تجاهل وجود NoData. |
الطبقة المرجعية |
|
[raster] |
الطبقة المرجعية التي تُنشأ الطبقة الناتجة بناءً عليها (الامتداد، CRS، أبعاد البكسل) |
الطبقة الناتجة |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة. أحد الخيارات التالية:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
قيمة NoData للمخرجات اختياري |
|
[numeric: double] الافتراضي: -9999.0 |
القيمة المستخدمة لـ NoData في الطبقة الناتجة |
خيارات الإنشاء اختياري
|
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
معرّف الجهة المرجعية لنظام الإحداثيات |
|
[crs] |
نظام الإحداثيات المرجعي للطبقة الشبكية الناتجة |
الامتداد |
|
[string] |
الامتداد المكاني للطبقة الشبكية الناتجة |
الارتفاع بالبكسل |
|
[numeric: integer] |
عدد الصفوف في الطبقة الشبكية الناتجة |
الطبقة الشبكية الناتجة |
|
[raster] |
طبقة شبكية ناتجة تحتوي على النتيجة |
إجمالي عدد البكسلات |
|
[numeric: integer] |
عدد البكسلات في الطبقة الشبكية الناتجة |
العرض بالبكسل |
|
[numeric: integer] |
عدد الأعمدة في الطبقة الشبكية الناتجة |
شيفرة Python¶
معرّف الخوارزمية: native:cellstatistics
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.5. تكرار التساوي¶
تقيّم خلية بخلية تكرار (عدد المرات) تساوي قيم مكدس من الطبقات الشبكية المدخلة مع قيمة طبقة القيم. يتحدد امتداد الطبقة الناتجة ودقتها المكانية من الطبقة الشبكية المدخلة، ويكون نوعها دائمًا Int32.
إذا استُخدمت طبقات شبكية متعددة النطاقات في مكدس البيانات الشبكية، فستُجري الخوارزمية التحليل دائمًا على النطاق الأول من الطبقات - استخدم GDAL لاستخدام نطاقات أخرى في التحليل. ويمكن ضبط قيمة NoData الناتجة يدويًا.
شكل 24.54 لكل خلية في الطبقة الناتجة، تمثل القيمة عدد المرات التي تكون فيها الخلايا المقابلة في قائمة الطبقات الشبكية مساوية لطبقة القيم. تُؤخذ خلايا NoData (الرمادية) في الحسبان.¶
شاهد أيضا
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة القيم الشبكية المدخلة |
|
[raster] |
تعمل طبقة القيم المدخلة طبقةً مرجعيةً لطبقات العينة |
نطاق طبقة القيم الشبكية |
|
[raster band] الافتراضي: النطاق الأول من الطبقة الشبكية |
اختر النطاق الذي تريد استخدامه عينةً |
الطبقات الشبكية المدخلة |
|
[raster] [list] |
الطبقات الشبكية المراد تقييمها. إذا استُخدمت طبقات شبكية متعددة النطاقات في مكدّس البيانات، فستُجري الخوارزمية التحليل دائمًا على النطاق الأول من هذه الطبقات |
تجاهل قيم NoData |
|
[boolean] الافتراضي: False |
إذا لم يُفعَّل، فإن أي خلايا NoData في طبقة القيم أو في مكدس طبقات البيانات ستؤدي إلى خلية NoData في الطبقة الناتجة |
الطبقة الناتجة |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة. أحد الخيارات التالية:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
قيمة NoData للمخرجات اختياري |
|
[numeric: double] الافتراضي: -9999.0 |
القيمة المستخدمة لـ NoData في الطبقة الناتجة |
خيارات الإنشاء اختياري
|
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الناتجة |
|
[raster] |
طبقة شبكية ناتجة تحتوي على النتيجة |
معرّف الجهة المرجعية لنظام الإحداثيات |
|
[string] |
نظام الإحداثيات المرجعي للطبقة الشبكية الناتجة |
الامتداد |
|
[string] |
الامتداد المكاني للطبقة الشبكية الناتجة |
عدد الخلايا ذات تكرارات القيم المتساوية |
|
[numeric: integer] |
|
الارتفاع بالبكسل |
|
[numeric: integer] |
عدد الصفوف في الطبقة الشبكية الناتجة |
إجمالي عدد البكسلات |
|
[numeric: integer] |
عدد البكسلات في الطبقة الشبكية الناتجة |
متوسط التكرار في مواقع الخلايا الصالحة |
|
[numeric: double] |
|
عدد تكرارات القيمة |
|
[numeric: integer] |
|
العرض بالبكسل |
|
[numeric: integer] |
عدد الأعمدة في الطبقة الشبكية الناتجة |
شيفرة Python¶
معرّف الخوارزمية: native:equaltofrequency
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.6. تضبيب الطبقة الشبكية (عضوية غاوسية)¶
تحوّل طبقة شبكية مدخلة إلى طبقة شبكية مضبَّبة (fuzzified) بإسناد قيمة عضوية لكل بكسل باستخدام دالة عضوية غاوسية. تتراوح قيم العضوية بين 0 و 1. في الطبقة المضبَّبة، تعني القيمة 0 عدم العضوية في المجموعة الضبابية المحددة، بينما تعني القيمة 1 العضوية الكاملة. وتُعرَّف دالة العضوية الغاوسية بالصيغة
، حيث f1 هو الانتشار و f2 هي نقطة المنتصف.
شكل 24.55 مثال على تضبيب الطبقة الشبكية (عضوية غاوسية) (نقطة المنتصف=300، الانتشار=0.00001).¶
شاهد أيضا
تضبيب الطبقة الشبكية (عضوية كبيرة), تضبيب الطبقة الشبكية (عضوية خطية), تضبيب الطبقة الشبكية (عضوية قريبة), تضبيب الطبقة الشبكية (عضوية أُسّية), تضبيب الطبقة الشبكية (عضوية صغيرة)
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الشبكية المدخلة |
|
[raster] |
الطبقة الشبكية المدخلة |
رقم النطاق |
|
[raster band] الافتراضي: النطاق الأول من الطبقة الشبكية |
إذا كانت الطبقة الشبكية متعددة النطاقات، اختر النطاق الذي تريد تضبيبه. |
نقطة منتصف الدالة |
|
[numeric: double] الافتراضي: 10.0 |
نقطة منتصف الدالة الغاوسية |
انتشار الدالة |
|
[numeric: double] الافتراضي: 0.01 |
انتشار الدالة الغاوسية |
الطبقة الشبكية المضبَّبة |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة. أحد الخيارات التالية:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
خيارات الإنشاء اختياري
|
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الشبكية المضبَّبة |
|
[raster] |
طبقة شبكية ناتجة تحتوي على النتيجة |
معرّف الجهة المرجعية لنظام الإحداثيات |
|
[crs] |
نظام الإحداثيات المرجعي للطبقة الشبكية الناتجة |
الامتداد |
|
[string] |
الامتداد المكاني للطبقة الشبكية الناتجة |
العرض بالبكسل |
|
[numeric: integer] |
عدد الأعمدة في الطبقة الشبكية الناتجة |
الارتفاع بالبكسل |
|
[numeric: integer] |
عدد الصفوف في الطبقة الشبكية الناتجة |
إجمالي عدد البكسلات |
|
[numeric: integer] |
عدد البكسلات في الطبقة الشبكية الناتجة |
شيفرة Python¶
معرّف الخوارزمية: native:fuzzifyrastergaussianmembership
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.7. تضبيب الطبقة الشبكية (عضوية كبيرة)¶
تحوّل طبقة شبكية مدخلة إلى طبقة شبكية مضبَّبة بإسناد قيمة عضوية لكل بكسل باستخدام دالة عضوية كبيرة (Large). تتراوح قيم العضوية بين 0 و 1. في الطبقة المضبَّبة، تعني القيمة 0 عدم العضوية في المجموعة الضبابية المحددة، بينما تعني القيمة 1 العضوية الكاملة. وتُعرَّف دالة العضوية الكبيرة بالصيغة
، حيث f1 هو الانتشار و f2 هي نقطة المنتصف.
شكل 24.56 مثال على تضبيب الطبقة الشبكية (عضوية كبيرة) (نقطة المنتصف=300، الانتشار=10).¶
شاهد أيضا
تضبيب الطبقة الشبكية (عضوية غاوسية), تضبيب الطبقة الشبكية (عضوية خطية), تضبيب الطبقة الشبكية (عضوية قريبة), تضبيب الطبقة الشبكية (عضوية أُسّية), تضبيب الطبقة الشبكية (عضوية صغيرة)
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الشبكية المدخلة |
|
[raster] |
الطبقة الشبكية المدخلة |
رقم النطاق |
|
[raster band] الافتراضي: النطاق الأول من الطبقة الشبكية |
إذا كانت الطبقة الشبكية متعددة النطاقات، اختر النطاق الذي تريد تضبيبه. |
نقطة منتصف الدالة |
|
[numeric: double] الافتراضي: 50.0 |
نقطة منتصف الدالة الكبيرة |
انتشار الدالة |
|
[numeric: double] الافتراضي: 5.0 |
انتشار الدالة الكبيرة |
الطبقة الشبكية المضبَّبة |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة. أحد الخيارات التالية:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
خيارات الإنشاء اختياري
|
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الشبكية المضبَّبة |
|
[raster] |
طبقة شبكية ناتجة تحتوي على النتيجة |
معرّف الجهة المرجعية لنظام الإحداثيات |
|
[crs] |
نظام الإحداثيات المرجعي للطبقة الشبكية الناتجة |
الامتداد |
|
[string] |
الامتداد المكاني للطبقة الشبكية الناتجة |
العرض بالبكسل |
|
[numeric: integer] |
عدد الأعمدة في الطبقة الشبكية الناتجة |
الارتفاع بالبكسل |
|
[numeric: integer] |
عدد الصفوف في الطبقة الشبكية الناتجة |
إجمالي عدد البكسلات |
|
[numeric: integer] |
عدد البكسلات في الطبقة الشبكية الناتجة |
شيفرة Python¶
معرّف الخوارزمية: native:fuzzifyrasterlargemembership
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.8. تضبيب الطبقة الشبكية (عضوية خطية)¶
تحوّل طبقة شبكية مدخلة إلى طبقة شبكية مضبَّبة بإسناد قيمة عضوية لكل بكسل باستخدام دالة عضوية خطية. تتراوح قيم العضوية بين 0 و 1. في الطبقة المضبَّبة، تعني القيمة 0 عدم العضوية في المجموعة الضبابية المحددة، بينما تعني القيمة 1 العضوية الكاملة. وتُعرَّف الدالة الخطية بالصيغة
، حيث a هو الحد الأدنى و b هو الحد الأعلى. تُسند هذه المعادلة قيم العضوية باستخدام تحويل خطي لقيم البكسلات الواقعة بين الحدين الأدنى والأعلى. وتُعطى قيم البكسلات الأصغر من الحد الأدنى عضوية 0، بينما تُعطى قيم البكسلات الأكبر من الحد الأعلى عضوية 1.
شكل 24.57 مثال على تضبيب الطبقة الشبكية (عضوية خطية) (الحد الأدنى=100، الحد الأعلى=590).¶
شاهد أيضا
تضبيب الطبقة الشبكية (عضوية غاوسية), تضبيب الطبقة الشبكية (عضوية كبيرة), تضبيب الطبقة الشبكية (عضوية قريبة), تضبيب الطبقة الشبكية (عضوية أُسّية), تضبيب الطبقة الشبكية (عضوية صغيرة)
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الشبكية المدخلة |
|
[raster] |
الطبقة الشبكية المدخلة |
رقم النطاق |
|
[raster band] الافتراضي: النطاق الأول من الطبقة الشبكية |
إذا كانت الطبقة الشبكية متعددة النطاقات، اختر النطاق الذي تريد تضبيبه. |
الحد الأدنى للعضوية الضبابية |
|
[numeric: double] الافتراضي: 0.0 |
الحد الأدنى للدالة الخطية |
الحد الأعلى للعضوية الضبابية |
|
[numeric: double] الافتراضي: 1.0 |
الحد الأعلى للدالة الخطية |
الطبقة الشبكية المضبَّبة |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة. أحد الخيارات التالية:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
خيارات الإنشاء اختياري
|
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الشبكية المضبَّبة |
|
[raster] |
طبقة شبكية ناتجة تحتوي على النتيجة |
معرّف الجهة المرجعية لنظام الإحداثيات |
|
[crs] |
نظام الإحداثيات المرجعي للطبقة الشبكية الناتجة |
الامتداد |
|
[string] |
الامتداد المكاني للطبقة الشبكية الناتجة |
العرض بالبكسل |
|
[numeric: integer] |
عدد الأعمدة في الطبقة الشبكية الناتجة |
الارتفاع بالبكسل |
|
[numeric: integer] |
عدد الصفوف في الطبقة الشبكية الناتجة |
إجمالي عدد البكسلات |
|
[numeric: integer] |
عدد البكسلات في الطبقة الشبكية الناتجة |
شيفرة Python¶
معرّف الخوارزمية: native:fuzzifyrasterlinearmembership
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.9. تضبيب الطبقة الشبكية (عضوية قريبة)¶
تحوّل طبقة شبكية مدخلة إلى طبقة شبكية مضبَّبة بإسناد قيمة عضوية لكل بكسل باستخدام دالة عضوية قريبة (Near). تتراوح قيم العضوية بين 0 و 1. في الطبقة المضبَّبة، تعني القيمة 0 عدم العضوية في المجموعة الضبابية المحددة، بينما تعني القيمة 1 العضوية الكاملة. وتُعرَّف دالة العضوية القريبة بالصيغة
، حيث f1 هو الانتشار و f2 هي نقطة المنتصف.
شكل 24.58 مثال على تضبيب الطبقة الشبكية (عضوية قريبة) (نقطة المنتصف=300، الانتشار=0.00001).¶
شاهد أيضا
تضبيب الطبقة الشبكية (عضوية غاوسية), تضبيب الطبقة الشبكية (عضوية كبيرة), تضبيب الطبقة الشبكية (عضوية خطية), تضبيب الطبقة الشبكية (عضوية أُسّية), تضبيب الطبقة الشبكية (عضوية صغيرة)
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الشبكية المدخلة |
|
[raster] |
الطبقة الشبكية المدخلة |
رقم النطاق |
|
[raster band] الافتراضي: النطاق الأول من الطبقة الشبكية |
إذا كانت الطبقة الشبكية متعددة النطاقات، اختر النطاق الذي تريد تضبيبه. |
نقطة منتصف الدالة |
|
[numeric: double] الافتراضي: 50.0 |
نقطة منتصف الدالة القريبة |
انتشار الدالة |
|
[numeric: double] الافتراضي: 0.01 |
انتشار الدالة القريبة |
الطبقة الشبكية المضبَّبة |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة. أحد الخيارات التالية:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
خيارات الإنشاء اختياري
|
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الشبكية المضبَّبة |
|
[raster] |
طبقة شبكية ناتجة تحتوي على النتيجة |
معرّف الجهة المرجعية لنظام الإحداثيات |
|
[crs] |
نظام الإحداثيات المرجعي للطبقة الشبكية الناتجة |
الامتداد |
|
[string] |
الامتداد المكاني للطبقة الشبكية الناتجة |
العرض بالبكسل |
|
[numeric: integer] |
عدد الأعمدة في الطبقة الشبكية الناتجة |
الارتفاع بالبكسل |
|
[numeric: integer] |
عدد الصفوف في الطبقة الشبكية الناتجة |
إجمالي عدد البكسلات |
|
[numeric: integer] |
عدد البكسلات في الطبقة الشبكية الناتجة |
شيفرة Python¶
معرّف الخوارزمية: native:fuzzifyrasternearmembership
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.10. تضبيب الطبقة الشبكية (عضوية أُسّية)¶
تحوّل طبقة شبكية مدخلة إلى طبقة شبكية مضبَّبة بإسناد قيمة عضوية لكل بكسل باستخدام دالة عضوية أُسّية (Power). تتراوح قيم العضوية بين 0 و 1. في الطبقة المضبَّبة، تعني القيمة 0 عدم العضوية في المجموعة الضبابية المحددة، بينما تعني القيمة 1 العضوية الكاملة. وتُعرَّف الدالة الأُسّية بالصيغة
، حيث a هو الحد الأدنى و b هو الحد الأعلى و f1 هو الأُس. تُسند هذه المعادلة قيم العضوية باستخدام التحويل الأُسّي لقيم البكسلات الواقعة بين الحدين الأدنى والأعلى. وتُعطى قيم البكسلات الأصغر من الحد الأدنى عضوية 0، بينما تُعطى قيم البكسلات الأكبر من الحد الأعلى عضوية 1.
شكل 24.59 مثال على تضبيب الطبقة الشبكية (عضوية أُسّية) (الحد الأدنى=100، الحد الأعلى=590، أُس العضوية=2).¶
شاهد أيضا
تضبيب الطبقة الشبكية (عضوية غاوسية), تضبيب الطبقة الشبكية (عضوية كبيرة), تضبيب الطبقة الشبكية (عضوية خطية), تضبيب الطبقة الشبكية (عضوية قريبة), تضبيب الطبقة الشبكية (عضوية صغيرة)
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الشبكية المدخلة |
|
[raster] |
الطبقة الشبكية المدخلة |
رقم النطاق |
|
[raster band] الافتراضي: النطاق الأول من الطبقة الشبكية |
إذا كانت الطبقة الشبكية متعددة النطاقات، اختر النطاق الذي تريد تضبيبه. |
الحد الأدنى للعضوية الضبابية |
|
[numeric: double] الافتراضي: 0.0 |
الحد الأدنى للدالة الأُسّية |
الحد الأعلى للعضوية الضبابية |
|
[numeric: double] الافتراضي: 1.0 |
الحد الأعلى للدالة الأُسّية |
الحد الأعلى للعضوية الضبابية |
|
[numeric: double] الافتراضي: 2.0 |
أُس الدالة الأُسّية |
الطبقة الشبكية المضبَّبة |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة. أحد الخيارات التالية:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
خيارات الإنشاء اختياري
|
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الشبكية المضبَّبة |
|
[raster] |
طبقة شبكية ناتجة تحتوي على النتيجة |
معرّف الجهة المرجعية لنظام الإحداثيات |
|
[crs] |
نظام الإحداثيات المرجعي للطبقة الشبكية الناتجة |
الامتداد |
|
[string] |
الامتداد المكاني للطبقة الشبكية الناتجة |
العرض بالبكسل |
|
[numeric: integer] |
عدد الأعمدة في الطبقة الشبكية الناتجة |
الارتفاع بالبكسل |
|
[numeric: integer] |
عدد الصفوف في الطبقة الشبكية الناتجة |
إجمالي عدد البكسلات |
|
[numeric: integer] |
عدد البكسلات في الطبقة الشبكية الناتجة |
شيفرة Python¶
معرّف الخوارزمية: native:fuzzifyrasterpowermembership
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.11. تضبيب الطبقة الشبكية (عضوية صغيرة)¶
تحوّل طبقة شبكية مدخلة إلى طبقة شبكية مضبَّبة بإسناد قيمة عضوية لكل بكسل باستخدام دالة عضوية صغيرة (Small). تتراوح قيم العضوية بين 0 و 1. في الطبقة المضبَّبة، تعني القيمة 0 عدم العضوية في المجموعة الضبابية المحددة، بينما تعني القيمة 1 العضوية الكاملة. وتُعرَّف دالة العضوية الصغيرة بالصيغة
، حيث f1 هو الانتشار و f2 هي نقطة المنتصف.
شكل 24.60 مثال على تضبيب الطبقة الشبكية (عضوية صغيرة) (نقطة المنتصف=300، الانتشار=10).¶
شاهد أيضا
تضبيب الطبقة الشبكية (عضوية غاوسية), تضبيب الطبقة الشبكية (عضوية كبيرة) تضبيب الطبقة الشبكية (عضوية خطية), تضبيب الطبقة الشبكية (عضوية قريبة), تضبيب الطبقة الشبكية (عضوية أُسّية)
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الشبكية المدخلة |
|
[raster] |
الطبقة الشبكية المدخلة |
رقم النطاق |
|
[raster band] الافتراضي: النطاق الأول من الطبقة الشبكية |
إذا كانت الطبقة الشبكية متعددة النطاقات، اختر النطاق الذي تريد تضبيبه. |
نقطة منتصف الدالة |
|
[numeric: double] الافتراضي: 50.0 |
نقطة منتصف الدالة الصغيرة |
انتشار الدالة |
|
[numeric: double] الافتراضي: 5.0 |
انتشار الدالة الصغيرة |
الطبقة الشبكية المضبَّبة |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة. أحد الخيارات التالية:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
خيارات الإنشاء اختياري
|
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الشبكية المضبَّبة |
|
[raster] |
طبقة شبكية ناتجة تحتوي على النتيجة |
معرّف الجهة المرجعية لنظام الإحداثيات |
|
[crs] |
نظام الإحداثيات المرجعي للطبقة الشبكية الناتجة |
الامتداد |
|
[string] |
الامتداد المكاني للطبقة الشبكية الناتجة |
العرض بالبكسل |
|
[numeric: integer] |
عدد الأعمدة في الطبقة الشبكية الناتجة |
الارتفاع بالبكسل |
|
[numeric: integer] |
عدد الصفوف في الطبقة الشبكية الناتجة |
إجمالي عدد البكسلات |
|
[numeric: integer] |
عدد البكسلات في الطبقة الشبكية الناتجة |
شيفرة Python¶
معرّف الخوارزمية: native:fuzzifyrastersmallmembership
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.12. تكرار الأكبر من¶
تقيّم خلية بخلية تكرار (عدد المرات) تساوي قيم مكدس من الطبقات الشبكية المدخلة مع قيمة طبقة شبكية للقيم. يتحدد امتداد الطبقة الناتجة ودقتها المكانية من الطبقة الشبكية المدخلة، ويكون نوعها دائمًا Int32.
إذا استُخدمت طبقات شبكية متعددة النطاقات في مكدس البيانات الشبكية، فستُجري الخوارزمية التحليل دائمًا على النطاق الأول من الطبقات - استخدم GDAL لاستخدام نطاقات أخرى في التحليل. ويمكن ضبط قيمة NoData الناتجة يدويًا.
شكل 24.61 لكل خلية في الطبقة الناتجة، تمثل القيمة عدد المرات التي تكون فيها الخلايا المقابلة في قائمة الطبقات الشبكية أكبر من طبقة القيم. تُؤخذ خلايا NoData (الرمادية) في الحسبان.¶
شاهد أيضا
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة القيم الشبكية المدخلة |
|
[raster] |
تعمل طبقة القيم المدخلة طبقةً مرجعيةً لطبقات العينة |
نطاق طبقة القيم الشبكية |
|
[raster band] الافتراضي: النطاق الأول من الطبقة الشبكية |
اختر النطاق الذي تريد استخدامه عينةً |
الطبقات الشبكية المدخلة |
|
[raster] [list] |
الطبقات الشبكية المراد تقييمها. إذا استُخدمت طبقات شبكية متعددة النطاقات في مكدّس البيانات، فستُجري الخوارزمية التحليل دائمًا على النطاق الأول من هذه الطبقات |
تجاهل قيم NoData |
|
[boolean] الافتراضي: False |
إذا لم يُفعَّل، فإن أي خلايا NoData في طبقة القيم أو في مكدس طبقات البيانات ستؤدي إلى خلية NoData في الطبقة الناتجة |
الطبقة الناتجة |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة. أحد الخيارات التالية:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
قيمة NoData للمخرجات اختياري |
|
[numeric: double] الافتراضي: -9999.0 |
القيمة المستخدمة لـ NoData في الطبقة الناتجة |
خيارات الإنشاء اختياري
|
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الناتجة |
|
[raster] |
طبقة شبكية ناتجة تحتوي على النتيجة |
معرّف الجهة المرجعية لنظام الإحداثيات |
|
[string] |
نظام الإحداثيات المرجعي للطبقة الشبكية الناتجة |
الامتداد |
|
[string] |
الامتداد المكاني للطبقة الشبكية الناتجة |
عدد الخلايا ذات تكرارات القيم المتساوية |
|
[numeric: integer] |
|
الارتفاع بالبكسل |
|
[numeric: integer] |
عدد الصفوف في الطبقة الشبكية الناتجة |
إجمالي عدد البكسلات |
|
[numeric: integer] |
عدد البكسلات في الطبقة الشبكية الناتجة |
متوسط التكرار في مواقع الخلايا الصالحة |
|
[numeric: double] |
|
عدد تكرارات القيمة |
|
[numeric: integer] |
|
العرض بالبكسل |
|
[numeric: integer] |
عدد الأعمدة في الطبقة الشبكية الناتجة |
شيفرة Python¶
معرّف الخوارزمية: native:greaterthanfrequency
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.13. أعلى موضع في مكدس الطبقات الشبكية¶
تقيّم خلية بخلية موضع الطبقة الشبكية ذات القيمة الأعلى ضمن مكدس من الطبقات الشبكية. يبدأ عدّ المواضع من 1 ويمتد حتى العدد الكلي للطبقات المدخلة. ولترتيب الطبقات المدخلة أهمية بالنسبة للخوارزمية. وإذا احتوت عدة طبقات على القيمة الأعلى، فستُستخدم الطبقة الأولى لقيمة الموضع.
إذا استُخدمت طبقات شبكية متعددة النطاقات في مكدس البيانات الشبكية، فستُجري الخوارزمية التحليل دائمًا على النطاق الأول من الطبقات - استخدم GDAL لاستخدام نطاقات أخرى في التحليل. وأي خلايا NoData في مكدس الطبقات الشبكية ستؤدي إلى خلية NoData في الطبقة الناتجة ما لم تُفعَّل المعلمة "ignore NoData". ويمكن ضبط قيمة NoData الناتجة يدويًا. يتحدد امتداد الطبقات الناتجة ودقتها المكانية من طبقة شبكية مرجعية، ويكون نوعها دائمًا Int32.
شاهد أيضا
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقات الشبكية المدخلة |
|
[raster] [list] |
قائمة الطبقات الشبكية المراد المقارنة بها |
الطبقة المرجعية |
|
[raster] |
الطبقة المرجعية لإنشاء الطبقة الناتجة (الامتداد، نظام الإحداثيات المرجعي، أبعاد البكسل) |
تجاهل قيم NoData |
|
[boolean] الافتراضي: False |
إذا لم يُفعَّل، فإن أي خلايا NoData في مكدس طبقات البيانات ستؤدي إلى خلية NoData في الطبقة الناتجة |
الطبقة الناتجة |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة التي تحتوي على النتيجة. واحد مما يلي:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
قيمة NoData للمخرجات |
|
[numeric: double] الافتراضي: -9999.0 |
القيمة المستخدمة لـ NoData في الطبقة الناتجة |
خيارات الإنشاء اختياري
|
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الناتجة |
|
[raster] |
طبقة شبكية ناتجة تحتوي على النتيجة |
معرّف الجهة المرجعية لنظام الإحداثيات |
|
[string] |
نظام الإحداثيات المرجعي للطبقة الشبكية الناتجة |
الامتداد |
|
[string] |
الامتداد المكاني للطبقة الشبكية الناتجة |
العرض بالبكسل |
|
[numeric: integer] |
عدد الأعمدة في الطبقة الشبكية الناتجة |
الارتفاع بالبكسل |
|
[numeric: integer] |
عدد الصفوف في الطبقة الشبكية الناتجة |
إجمالي عدد البكسلات |
|
[numeric: integer] |
عدد البكسلات في الطبقة الشبكية الناتجة |
شيفرة Python¶
معرّف الخوارزمية: native:highestpositioninrasterstack
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.14. تكرار الأصغر من¶
تقيّم خلية بخلية تكرار (عدد المرات) كون قيم مكدس من الطبقات الشبكية المدخلة أصغر من قيمة طبقة شبكية للقيم. يتحدد امتداد الطبقة الناتجة ودقتها المكانية من الطبقة الشبكية المدخلة، ويكون نوعها دائمًا Int32.
إذا استُخدمت طبقات شبكية متعددة النطاقات في مكدس البيانات الشبكية، فستُجري الخوارزمية التحليل دائمًا على النطاق الأول من الطبقات - استخدم GDAL لاستخدام نطاقات أخرى في التحليل. ويمكن ضبط قيمة NoData الناتجة يدويًا.
شكل 24.62 لكل خلية في الطبقة الناتجة، تمثل القيمة عدد المرات التي تكون فيها الخلايا المقابلة في قائمة الطبقات الشبكية أصغر من طبقة القيم. تُؤخذ خلايا NoData (الرمادية) في الحسبان.¶
شاهد أيضا
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة القيم الشبكية المدخلة |
|
[raster] |
تعمل طبقة القيم المدخلة طبقةً مرجعيةً لطبقات العينة |
نطاق طبقة القيم الشبكية |
|
[raster band] الافتراضي: النطاق الأول من الطبقة الشبكية |
اختر النطاق الذي تريد استخدامه عينةً |
الطبقات الشبكية المدخلة |
|
[raster] [list] |
الطبقات الشبكية المراد تقييمها. إذا استُخدمت طبقات شبكية متعددة النطاقات في مكدّس البيانات، فستُجري الخوارزمية التحليل دائمًا على النطاق الأول من هذه الطبقات |
تجاهل قيم NoData |
|
[boolean] الافتراضي: False |
إذا لم يُفعَّل، فإن أي خلايا NoData في طبقة القيم أو في مكدس طبقات البيانات ستؤدي إلى خلية NoData في الطبقة الناتجة |
الطبقة الناتجة |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة. أحد الخيارات التالية:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
قيمة NoData للمخرجات اختياري |
|
[numeric: double] الافتراضي: -9999.0 |
القيمة المستخدمة لـ NoData في الطبقة الناتجة |
خيارات الإنشاء اختياري
|
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الناتجة |
|
[raster] |
طبقة شبكية ناتجة تحتوي على النتيجة |
معرّف الجهة المرجعية لنظام الإحداثيات |
|
[string] |
نظام الإحداثيات المرجعي للطبقة الشبكية الناتجة |
الامتداد |
|
[string] |
الامتداد المكاني للطبقة الشبكية الناتجة |
عدد الخلايا ذات تكرارات القيم المتساوية |
|
[numeric: integer] |
|
الارتفاع بالبكسل |
|
[numeric: integer] |
عدد الصفوف في الطبقة الشبكية الناتجة |
إجمالي عدد البكسلات |
|
[numeric: integer] |
عدد البكسلات في الطبقة الشبكية الناتجة |
متوسط التكرار في مواقع الخلايا الصالحة |
|
[numeric: double] |
|
عدد تكرارات القيمة |
|
[numeric: integer] |
|
العرض بالبكسل |
|
[numeric: integer] |
عدد الأعمدة في الطبقة الشبكية الناتجة |
شيفرة Python¶
معرّف الخوارزمية: native:lessthanfrequency
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.15. أدنى موضع في مكدس الطبقات الشبكية¶
تقيّم خلية بخلية موضع الطبقة الشبكية ذات القيمة الأدنى ضمن مكدس من الطبقات الشبكية. يبدأ عدّ المواضع من 1 ويمتد حتى العدد الكلي للطبقات المدخلة. ولترتيب الطبقات المدخلة أهمية بالنسبة للخوارزمية. وإذا احتوت عدة طبقات على القيمة الأدنى، فستُستخدم الطبقة الأولى لقيمة الموضع.
إذا استُخدمت طبقات شبكية متعددة النطاقات في مكدس البيانات الشبكية، فستُجري الخوارزمية التحليل دائمًا على النطاق الأول من الطبقات - استخدم GDAL لاستخدام نطاقات أخرى في التحليل. وأي خلايا NoData في مكدس الطبقات الشبكية ستؤدي إلى خلية NoData في الطبقة الناتجة ما لم تُفعَّل المعلمة "ignore NoData". ويمكن ضبط قيمة NoData الناتجة يدويًا. يتحدد امتداد الطبقات الناتجة ودقتها المكانية من طبقة شبكية مرجعية، ويكون نوعها دائمًا Int32.
شاهد أيضا
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقات الشبكية المدخلة |
|
[raster] [list] |
قائمة الطبقات الشبكية المراد المقارنة بها |
الطبقة المرجعية |
|
[raster] |
الطبقة المرجعية لإنشاء الطبقة الناتجة (الامتداد، نظام الإحداثيات المرجعي، أبعاد البكسل) |
تجاهل قيم NoData |
|
[boolean] الافتراضي: False |
إذا لم يُفعَّل، فإن أي خلايا NoData في مكدس طبقات البيانات ستؤدي إلى خلية NoData في الطبقة الناتجة |
الطبقة الناتجة |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة التي تحتوي على النتيجة. واحد مما يلي:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
قيمة NoData للمخرجات |
|
[numeric: double] الافتراضي: -9999.0 |
القيمة المستخدمة لـ NoData في الطبقة الناتجة |
خيارات الإنشاء اختياري
|
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الناتجة |
|
[raster] |
طبقة شبكية ناتجة تحتوي على النتيجة |
معرّف الجهة المرجعية لنظام الإحداثيات |
|
[string] |
نظام الإحداثيات المرجعي للطبقة الشبكية الناتجة |
الامتداد |
|
[string] |
الامتداد المكاني للطبقة الشبكية الناتجة |
العرض بالبكسل |
|
[numeric: integer] |
عدد الأعمدة في الطبقة الشبكية الناتجة |
الارتفاع بالبكسل |
|
[numeric: integer] |
عدد الصفوف في الطبقة الشبكية الناتجة |
إجمالي عدد البكسلات |
|
[numeric: integer] |
عدد البكسلات في الطبقة الشبكية الناتجة |
شيفرة Python¶
معرّف الخوارزمية: native:lowestpositioninrasterstack
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.16. العملية المنطقية AND للطبقات الشبكية¶
تحسب العملية المنطقية AND لمجموعة من الطبقات الشبكية المدخلة. إذا كانت لجميع الطبقات المدخلة قيمة غير صفرية لبكسل ما، فسيُضبط ذلك البكسل على 1 في الطبقة الناتجة. وإذا كانت لأيٍّ من الطبقات المدخلة القيمة 0 للبكسل فسيُضبط على 0 في الطبقة الناتجة.
تحدد معلمة الطبقة المرجعية طبقة شبكية موجودة تُستخدم مرجعًا عند إنشاء الطبقة الشبكية الناتجة. وسيكون للطبقة الناتجة الامتداد ونظام الإحداثيات المرجعي (CRS) وأبعاد البكسل نفسها لهذه الطبقة.
افتراضيًا، يؤدي بكسل NoData في أيٍّ من الطبقات المدخلة إلى بكسل NoData في الطبقة الناتجة. وإذا فُعِّل الخيار Treat NoData values as false فستُعامل مدخلات NoData معاملة قيمة الإدخال 0.
شكل 24.63 مثال على العملية المنطقية AND للطبقات الشبكية.¶
شاهد أيضا
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقات المدخلة |
|
[raster] [list] |
قائمة الطبقات الشبكية المدخلة |
الطبقة المرجعية |
|
[raster] |
الطبقة المرجعية التي تُنشأ الطبقة الناتجة بناءً عليها (الامتداد، CRS، أبعاد البكسل) |
معاملة قيم NoData على أنها خاطئة (false) |
|
[boolean] الافتراضي: False |
معاملة قيم NoData في الملفات المدخلة على أنها 0 عند تنفيذ العملية |
الطبقة الناتجة |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة التي تحتوي على النتيجة. واحد مما يلي:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
قيمة NoData للمخرجات |
|
[numeric: double] الافتراضي: -9999.0 |
القيمة المستخدمة لـ NoData في الطبقة الناتجة |
نوع البيانات الناتجة |
|
[enumeration] الافتراضي: 5 |
نوع بيانات الطبقة الشبكية الناتجة. الخيارات:
تعتمد الخيارات المتاحة على إصدار GDAL المبني مع QGIS (انظر القائمة ) |
خيارات الإنشاء اختياري
|
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الامتداد |
|
[string] |
الامتداد المكاني للطبقة الشبكية الناتجة |
معرّف الجهة المرجعية لنظام الإحداثيات |
|
[crs] |
نظام الإحداثيات المرجعي للطبقة الشبكية الناتجة |
العرض بالبكسل |
|
[numeric: integer] |
عدد الأعمدة في الطبقة الشبكية الناتجة |
الارتفاع بالبكسل |
|
[numeric: integer] |
عدد الصفوف في الطبقة الشبكية الناتجة |
إجمالي عدد البكسلات |
|
[numeric: integer] |
عدد البكسلات في الطبقة الشبكية الناتجة |
عدد بكسلات NoData |
|
[numeric: integer] |
عدد بكسلات NoData في الطبقة الشبكية الناتجة |
عدد البكسلات الصحيحة (True) |
|
[numeric: integer] |
عدد البكسلات الصحيحة (True) (القيمة = 1) في الطبقة الشبكية الناتجة |
عدد البكسلات الخاطئة (False) |
|
[numeric: integer] |
عدد البكسلات الخاطئة (False) (القيمة = 0) في الطبقة الشبكية الناتجة |
الطبقة الناتجة |
|
[raster] |
طبقة شبكية ناتجة تحتوي على النتيجة |
شيفرة Python¶
معرّف الخوارزمية: native:rasterbooleanand
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.17. العملية المنطقية OR للطبقات الشبكية¶
تحسب العملية المنطقية OR لمجموعة من الطبقات الشبكية المدخلة. إذا كانت لأيٍّ من الطبقات المدخلة قيمة غير صفرية لبكسل ما، فسيُضبط ذلك البكسل على 1 في الطبقة الناتجة. وإذا كانت لجميع الطبقات المدخلة القيمة 0 للبكسل فسيُضبط على 0 في الطبقة الناتجة.
تحدد معلمة الطبقة المرجعية طبقة شبكية موجودة تُستخدم مرجعًا عند إنشاء الطبقة الشبكية الناتجة. وسيكون للطبقة الناتجة الامتداد ونظام الإحداثيات المرجعي (CRS) وأبعاد البكسل نفسها لهذه الطبقة.
افتراضيًا، يؤدي بكسل NoData في أيٍّ من الطبقات المدخلة إلى بكسل NoData في الطبقة الناتجة. وإذا فُعِّل الخيار Treat NoData values as false فستُعامل مدخلات NoData معاملة قيمة الإدخال 0.
شكل 24.64 مثال على العملية المنطقية OR للطبقات الشبكية.¶
شاهد أيضا
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقات المدخلة |
|
[raster] [list] |
قائمة الطبقات الشبكية المدخلة |
الطبقة المرجعية |
|
[raster] |
الطبقة المرجعية التي تُنشأ الطبقة الناتجة بناءً عليها (الامتداد، CRS، أبعاد البكسل) |
معاملة قيم NoData على أنها خاطئة (false) |
|
[boolean] الافتراضي: False |
معاملة قيم NoData في الملفات المدخلة على أنها 0 عند تنفيذ العملية |
الطبقة الناتجة |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة التي تحتوي على النتيجة. واحد مما يلي:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
قيمة NoData للمخرجات |
|
[numeric: double] الافتراضي: -9999.0 |
القيمة المستخدمة لـ NoData في الطبقة الناتجة |
نوع البيانات الناتجة |
|
[enumeration] الافتراضي: 5 |
نوع بيانات الطبقة الشبكية الناتجة. الخيارات:
تعتمد الخيارات المتاحة على إصدار GDAL المبني مع QGIS (انظر القائمة ) |
خيارات الإنشاء اختياري
|
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الامتداد |
|
[string] |
الامتداد المكاني للطبقة الشبكية الناتجة |
معرّف الجهة المرجعية لنظام الإحداثيات |
|
[crs] |
نظام الإحداثيات المرجعي للطبقة الشبكية الناتجة |
العرض بالبكسل |
|
[numeric: integer] |
عدد الأعمدة في الطبقة الشبكية الناتجة |
الارتفاع بالبكسل |
|
[numeric: integer] |
عدد الصفوف في الطبقة الشبكية الناتجة |
إجمالي عدد البكسلات |
|
[numeric: integer] |
عدد البكسلات في الطبقة الشبكية الناتجة |
عدد بكسلات NoData |
|
[numeric: integer] |
عدد بكسلات NoData في الطبقة الشبكية الناتجة |
عدد البكسلات الصحيحة (True) |
|
[numeric: integer] |
عدد البكسلات الصحيحة (True) (القيمة = 1) في الطبقة الشبكية الناتجة |
عدد البكسلات الخاطئة (False) |
|
[numeric: integer] |
عدد البكسلات الخاطئة (False) (القيمة = 0) في الطبقة الشبكية الناتجة |
الطبقة الناتجة |
|
[raster] |
طبقة شبكية ناتجة تحتوي على النتيجة |
شيفرة Python¶
معرّف الخوارزمية: native:rasterbooleanor
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.18. حاسبة الطبقات الشبكية¶
تُجري عمليات جبرية باستخدام الطبقات الشبكية.
تُحسب قيم الطبقة الناتجة وفقًا لتعبير. ويمكن أن يحتوي التعبير على قيم عددية وعوامل ومراجع إلى أيٍّ من الطبقات في المشروع الحالي.
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقات المدخلة |
|
[raster] [list] |
قائمة الطبقات الشبكية المدخلة |
التعبير |
|
[expression] |
تعبير قائم على الطبقات الشبكية يُستخدم لحساب الطبقة الشبكية الناتجة. |
امتداد الناتج اختياري |
|
[extent] |
حدّد الامتداد المكاني للطبقة الشبكية الناتجة. إذا لم يُحدَّد الامتداد، فسيُستخدم أصغر امتداد يغطي جميع الطبقات المرجعية المحددة. الطرق المتاحة هي:
|
حجم خلية الناتج (اتركه فارغًا لضبطه تلقائيًا) اختياري |
|
[numeric: double] |
حجم خلية الطبقة الشبكية الناتجة. إذا لم يُحدَّد حجم الخلية، فسيُستخدم أصغر حجم خلية من الطبقة (الطبقات) المرجعية المحددة. ويكون حجم الخلية متساويًا على المحورين X و Y. |
نظام الإحداثيات المرجعي للناتج اختياري |
|
[crs] |
نظام الإحداثيات المرجعي (CRS) للطبقة الشبكية الناتجة. إذا لم يُحدَّد، فسيُستخدم نظام الإحداثيات المرجعي للطبقة المرجعية الأولى. |
المحسوبة |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة. أحد الخيارات التالية:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
خيارات الإنشاء اختياري |
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المحسوبة |
|
[raster] |
ملف الطبقة الشبكية الناتجة الذي يحتوي على القيم المحسوبة. |
شيفرة Python¶
معرّف الخوارزمية: native:rastercalc
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.19. حاسبة الطبقات الشبكية (افتراضية)¶
Added in 3.34
تُجري عمليات جبرية باستخدام الطبقات الشبكية وتولّد نتيجة في الذاكرة.
تُحسب قيم الطبقة الناتجة وفقًا لتعبير. ويمكن أن يحتوي التعبير على قيم عددية وعوامل ومراجع إلى أيٍّ من الطبقات في المشروع الحالي.
الطبقة الشبكية الافتراضية هي طبقة شبكية تُعرَّف بمعرّف URI الخاص بها وتُحسب بكسلاتها لحظيًا. وهي ليست ملفًا جديدًا على القرص؛ إذ تبقى الطبقة الافتراضية مرتبطة بالطبقات الشبكية المستخدمة في الحساب، ما يعني أن حذف هذه الطبقات أو نقلها سيُعطّلها. يمكن تحديد Layer name، وإلا فسيُستخدم تعبير الحساب نفسه اسمًا لها. تؤدي إزالة الطبقة الافتراضية من المشروع إلى حذفها، ويمكن جعلها دائمة في ملف باستخدام القائمة السياقية للطبقة .
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقات المدخلة |
|
[raster] [list] |
قائمة الطبقات الشبكية المدخلة |
التعبير |
|
[expression] |
تعبير قائم على الطبقات الشبكية يُستخدم لحساب الطبقة الشبكية الناتجة. |
امتداد الناتج اختياري |
|
[extent] |
حدّد الامتداد المكاني للطبقة الشبكية الناتجة. إذا لم يُحدَّد الامتداد، فسيُستخدم أصغر امتداد يغطي جميع الطبقات المرجعية المحددة. الطرق المتاحة هي:
|
حجم خلية الناتج (اتركه فارغًا لضبطه تلقائيًا) اختياري |
|
[numeric: double] |
حجم خلية الطبقة الشبكية الناتجة. إذا لم يُحدَّد حجم الخلية، فسيُستخدم أصغر حجم خلية من الطبقة (الطبقات) المرجعية المحددة. ويكون حجم الخلية متساويًا على المحورين X و Y. |
نظام الإحداثيات المرجعي للناتج اختياري |
|
[crs] |
نظام الإحداثيات المرجعي (CRS) للطبقة الشبكية الناتجة. إذا لم يُحدَّد، فسيُستخدم نظام الإحداثيات المرجعي للطبقة المرجعية الأولى. |
اسم الطبقة الناتجة اختياري |
|
[string] |
الاسم الذي يُسند إلى الطبقة المولَّدة. إذا لم يُضبط، فسيُستخدم نص تعبير الحساب. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المحسوبة |
|
[raster] |
طبقة شبكية افتراضية ناتجة تحتوي على القيم المحسوبة. |
شيفرة Python¶
معرّف الخوارزمية: native:virtualrastercalc
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.20. خصائص الطبقة الشبكية¶
تُرجع الخصائص الأساسية للطبقة الشبكية المعطاة، بما في ذلك الامتداد والحجم بالبكسلات وأبعاد البكسلات (بوحدات الخريطة) وعدد النطاقات وقيمة NoData.
صُممت هذه الخوارزمية وسيلةً لاستخراج هذه الخصائص المفيدة لاستخدامها قيمَ إدخال لخوارزميات أخرى في نموذج - مثلًا لتمرير أحجام بكسلات طبقة شبكية موجودة إلى خوارزمية GDAL للطبقات الشبكية.
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المدخلة |
|
[raster] |
الطبقة الشبكية المدخلة |
رقم النطاق اختياري |
|
[raster band] الافتراضي: غير مضبوط |
ما إذا كان يجب أيضًا إرجاع خصائص نطاق معين. إذا حُدد نطاق، فستُرجع أيضًا قيمة noData للنطاق المحدد. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
عدد النطاقات في الطبقة الشبكية |
|
[numeric: integer] |
عدد النطاقات في الطبقة الشبكية |
معرّف الجهة المرجعية لنظام الإحداثيات |
|
[string] |
نظام الإحداثيات المرجعي للطبقة الشبكية الناتجة |
الامتداد |
|
[string] |
امتداد الطبقة الشبكية في نظام الإحداثيات المرجعي |
هل للنطاق قيمة NoData مضبوطة |
|
[Boolean] |
يشير إلى ما إذا كانت للطبقة الشبكية قيمة مضبوطة لبكسلات NoData في النطاق المحدد |
الارتفاع بالبكسل |
|
[numeric: integer] |
عدد الأعمدة في الطبقة الشبكية |
قيمة NoData للنطاق |
|
[numeric: double] |
قيمة بكسلات NoData (إن كانت مضبوطة) في النطاق المحدد |
حجم البكسل (الارتفاع) بوحدات الخريطة |
|
[numeric: integer] |
الحجم الرأسي للبكسل بوحدات الخريطة |
حجم البكسل (العرض) بوحدات الخريطة |
|
[numeric: integer] |
الحجم الأفقي للبكسل بوحدات الخريطة |
العرض بالبكسل |
|
[numeric: integer] |
عدد الصفوف في الطبقة الشبكية |
الإحداثي x الأقصى |
|
[numeric: double] |
|
الإحداثي x الأدنى |
|
[numeric: double] |
|
الإحداثي y الأقصى |
|
[numeric: double] |
|
الإحداثي y الأدنى |
|
[numeric: double] |
شيفرة Python¶
معرّف الخوارزمية: native:rasterlayerproperties
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.21. إحصاءات الطبقة الشبكية¶
تحسب إحصاءات أساسية من القيم في نطاق معين من الطبقة الشبكية. ويُحمَّل الناتج في القائمة .
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المدخلة |
|
[raster] |
الطبقة الشبكية المدخلة |
رقم النطاق |
|
[raster band] الافتراضي: النطاق الأول من الطبقة المدخلة |
إذا كانت الطبقة الشبكية متعددة النطاقات، اختر النطاق الذي تريد الحصول على إحصاءاته. |
الإحصاءات |
|
[html] الافتراضي: |
تحديد الملف الناتج:
|
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
القيمة القصوى |
|
[numeric: double] |
|
القيمة المتوسطة |
|
[numeric: double] |
|
القيمة الدنيا |
|
[numeric: double] |
|
الإحصاءات |
|
[html] |
يحتوي الملف الناتج على المعلومات التالية:
|
المدى |
|
[numeric: double] |
|
الانحراف المعياري |
|
[numeric: double] |
|
المجموع |
|
[numeric: double] |
|
مجموع المربعات |
|
[numeric: double] |
شيفرة Python¶
معرّف الخوارزمية: native:rasterlayerstatistics
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.22. تقرير القيم الفريدة للطبقة الشبكية¶
تُرجع عدد ومساحة كل قيمة فريدة في طبقة شبكية معينة. ويُجرى حساب المساحة بوحدة المساحة الخاصة بنظام الإحداثيات المرجعي للطبقة.
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المدخلة |
|
[raster] |
الطبقة الشبكية المدخلة |
رقم النطاق |
|
[raster band] الافتراضي: النطاق الأول من الطبقة المدخلة |
إذا كانت الطبقة الشبكية متعددة النطاقات، اختر النطاق الذي تريد الحصول على إحصاءاته. |
تقرير القيم الفريدة |
|
[file] الافتراضي: |
تحديد الملف الناتج:
|
جدول القيم الفريدة |
|
[vector: table] الافتراضي: |
تحديد جدول القيم الفريدة:
يمكن أيضًا تغيير ترميز الملف من هنا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
معرّف الجهة المرجعية لنظام الإحداثيات |
|
[string] |
نظام الإحداثيات المرجعي للطبقة الشبكية الناتجة |
الامتداد |
|
[string] |
الامتداد المكاني للطبقة الشبكية الناتجة |
الارتفاع بالبكسل |
|
[numeric: integer] |
عدد الصفوف في الطبقة الشبكية الناتجة |
عدد بكسلات NoData |
|
[numeric: integer] |
عدد بكسلات NoData في الطبقة الشبكية الناتجة |
إجمالي عدد البكسلات |
|
[numeric: integer] |
عدد البكسلات في الطبقة الشبكية الناتجة |
تقرير القيم الفريدة |
|
[html] |
يحتوي ملف HTML الناتج على المعلومات التالية:
|
جدول القيم الفريدة |
|
[vector: table] |
جدول من ثلاثة أعمدة:
|
العرض بالبكسل |
|
[numeric: integer] |
عدد الأعمدة في الطبقة الشبكية الناتجة |
شيفرة Python¶
معرّف الخوارزمية: native:rasterlayeruniquevaluesreport
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.23. الإحصاءات النطاقية للطبقة الشبكية¶
تحسب إحصاءات لقيم طبقة شبكية مصنّفة حسب نطاقات (zones) معرّفة في طبقة شبكية أخرى.
شاهد أيضا
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المدخلة |
|
[raster] |
الطبقة الشبكية المدخلة |
رقم النطاق |
|
[raster band] الافتراضي: النطاق الأول من الطبقة الشبكية |
إذا كانت الطبقة الشبكية متعددة النطاقات، اختر النطاق الذي تريد حساب الإحصاءات له. |
طبقة المناطق (Zones) |
|
[raster] |
طبقة شبكية تعرّف المناطق. تتحدد المناطق بالبكسلات المتجاورة التي لها قيمة البكسل نفسها. |
رقم نطاق المناطق |
|
[raster band] الافتراضي: النطاق الأول من الطبقة الشبكية |
إذا كانت الطبقة الشبكية متعددة النطاقات، اختر النطاق الذي يعرّف المناطق |
الإحصاءات |
|
[vector: table] الافتراضي: |
تحديد التقرير الناتج. واحد مما يلي:
يمكن أيضًا تغيير ترميز الملف من هنا. |
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المرجعية اختياري |
|
[enumeration] الافتراضي: 0 |
الطبقة الشبكية المستخدمة لحساب المراكز (centroids) التي ستُستخدم مرجعًا عند تحديد المناطق في الطبقة الناتجة. واحد مما يلي:
|
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
معرّف الجهة المرجعية لنظام الإحداثيات |
|
[string] |
نظام الإحداثيات المرجعي للطبقة الشبكية الناتجة |
الامتداد |
|
[string] |
الامتداد المكاني للطبقة الشبكية الناتجة |
الارتفاع بالبكسل |
|
[numeric: integer] |
عدد الصفوف في الطبقة الشبكية الناتجة |
عدد بكسلات NoData |
|
[numeric: integer] |
عدد بكسلات NoData في الطبقة الشبكية الناتجة |
الإحصاءات |
|
[vector: table] |
تحتوي الطبقة الناتجة على المعلومات التالية لكل منطقة:
|
إجمالي عدد البكسلات |
|
[numeric: integer] |
عدد البكسلات في الطبقة الشبكية الناتجة |
العرض بالبكسل |
|
[numeric: integer] |
عدد الأعمدة في الطبقة الشبكية الناتجة |
شيفرة Python¶
معرّف الخوارزمية: native:rasterlayerzonalstats
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.24. القيمة الدنيا/القصوى للطبقة الشبكية¶
تستخرج أدنى وأعلى قيم البكسلات من نطاق محدد في طبقة شبكية. إذا اشتركت عدة بكسلات في القيمة الدنيا أو القصوى نفسها، فسيُضمَّن واحد منها فقط في الناتج.
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المدخلة |
|
[raster] |
الطبقة الشبكية التي تُستخرج منها أدنى وأعلى قيم البكسلات. |
رقم النطاق |
|
[raster band] الافتراضي: 1 |
نطاق الطبقة الشبكية المراد تحليله. إذا كانت الطبقة متعددة النطاقات، حدّد رقم النطاق (بدءًا من 1). |
استخراج القيم القصوى (Extrema) |
|
[enumeration] الافتراضي: 0 (الدنيا والقصوى) |
اختر القيم القصوى المراد استخراجها:
|
الطبقة الناتجة |
|
[vector: point] الافتراضي: |
تحديد الطبقة الناتجة. واحد مما يلي:
يمكن أيضًا تغيير ترميز الملف من هنا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الناتجة |
|
[vector: point] |
طبقة متجهية بمعالم نقطية في مواقع القيمة الدنيا و/أو القصوى للبكسلات. |
شيفرة Python¶
معرّف الخوارزمية: native:rasterminmax
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.25. رتبة الطبقة الشبكية¶
Added in 3.44
تُجري تحليلًا خلية بخلية تطابق فيه القيم الناتجة رتبة قائمة مرتبة من قيم الخلايا المتراكبة من الطبقات المدخلة. ستكون الطبقة الناتجة متعددة النطاقات إذا قُدِّمت عدة رتب. وإذا استُخدمت طبقات شبكية متعددة النطاقات في مكدس البيانات الشبكية، فستُجري الخوارزمية التحليل دائمًا على النطاق الأول من الطبقات.
شكل 24.65 نتيجة رتبة الطبقة الشبكية للرتبة 1 (القيمة الدنيا). تؤدي خلايا NoData في أي طبقة مدخلة إلى خلية ناتجة NoData.¶
شاهد أيضا
الرتبة المئوية لمكدّس الخلايا من قيمة, المئين لمكدّس الخلايا, الرتبة المئينية لمكدس الخلايا من طبقة شبكية, إحصاءات الخلايا, حاسبة الطبقات الشبكية
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المدخلة |
|
[raster] [list] |
الطبقة (الطبقات) الشبكية المدخلة المراد حساب الرتبة منها. |
الرتبة |
|
[numeric: integer] [list] الافتراضي: [1] |
قائمة الرتب المراد حسابها لكل بكسل في القائمة المرتبة لقيم الخلايا من الطبقات المدخلة. تُحتفظ في الطبقة الناتجة بالخلايا التي تطابق قيمها الرتبة (الرتب) المعطاة. تبدأ الرتب من 1، أي أن الرتبة الأولى هي 1. والقيم السالبة مدعومة أيضًا. |
معالجة قيم NoData |
|
[enumeration] الافتراضي: 0 |
اختر طريقة معالجة قيم NoData في الطبقة الشبكية المدخلة:
|
المرتَّبة |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة التي تحتوي على قيم الرتب. واحد مما يلي:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
امتداد الناتج اختياري |
|
[extent] |
حدّد الامتداد المكاني للطبقة الشبكية الناتجة. إذا لم يُحدَّد الامتداد، فسيُستخدم أصغر امتداد يغطي جميع الطبقات المرجعية المحددة. الطرق المتاحة هي:
|
حجم خلية الناتج اختياري |
|
[numeric: double] |
حجم خلية الطبقة الشبكية الناتجة. إذا لم يُحدَّد حجم الخلية، فسيُستخدم أصغر حجم خلية من الطبقة (الطبقات) المرجعية المحددة. ويكون حجم الخلية متساويًا على المحورين X و Y. |
نظام الإحداثيات المرجعي للناتج اختياري |
|
[crs] |
نظام الإحداثيات المرجعي (CRS) للطبقة الشبكية الناتجة. إذا لم يُحدَّد، فسيُستخدم نظام الإحداثيات المرجعي للطبقة المرجعية الأولى. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المرتَّبة |
|
[raster] |
الطبقة الشبكية الناتجة التي تحتوي على النتيجة. |
شيفرة Python¶
معرّف الخوارزمية: native:rasterrank
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.26. حجم السطح الشبكي¶
تحسب الحجم تحت سطح شبكي نسبةً إلى مستوى أساس معين. وهي مفيدة أساسًا لنماذج الارتفاع الرقمية (DEM).
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة INPUT |
|
[raster] |
طبقة شبكية مدخلة تمثل سطحًا |
رقم النطاق |
|
[raster band] الافتراضي: النطاق الأول من الطبقة الشبكية |
إذا كانت الطبقة الشبكية متعددة النطاقات، اختر النطاق الذي سيعرّف السطح. |
مستوى الأساس |
|
[numeric: double] الافتراضي: 0.0 |
حدّد قيمة أساس أو قيمة مرجعية. تُستخدم هذه القيمة في حساب الحجم وفقًا للمعلمة |
الطريقة |
|
[enumeration] الافتراضي: 0 |
حدّد طريقة حساب الحجم المعطى بالفرق بين قيمة بكسل الطبقة الشبكية و
|
تقرير حجم السطح |
|
[html] الافتراضي: |
تحديد تقرير HTML الناتج. واحد مما يلي:
يمكن أيضًا تغيير ترميز الملف من هنا. |
جدول حجم السطح |
|
[vector: table] الافتراضي: |
تحديد الجدول الناتج. واحد مما يلي:
يمكن أيضًا تغيير ترميز الملف من هنا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الحجم |
|
[numeric: double] |
الحجم المحسوب |
المساحة |
|
[numeric: double] |
المساحة بوحدات الخريطة المربعة |
عدد البكسلات (Pixel_count) |
|
[numeric: integer] |
العدد الكلي للبكسلات التي حُلِّلت |
تقرير حجم السطح |
|
[html] |
التقرير الناتج (الذي يحتوي على الحجم والمساحة وعدد البكسلات) بصيغة HTML |
جدول حجم السطح |
|
[vector: table] |
الجدول الناتج (الذي يحتوي على الحجم والمساحة وعدد البكسلات) |
شيفرة Python¶
معرّف الخوارزمية: native:rastersurfacevolume
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.27. إعادة التصنيف حسب طبقة¶
تعيد تصنيف نطاق من طبقة شبكية بإسناد قيم فئات جديدة بناءً على المجالات المحددة في جدول متجهي.
شكل 24.66 طبقة شبكية معاد تصنيفها حسب طبقة (حدود المجالات: min <= value < max).¶
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الشبكية |
|
[raster] |
الطبقة الشبكية المراد إعادة تصنيفها |
رقم النطاق |
|
[raster band] الافتراضي: النطاق الأول من الطبقة الشبكية |
إذا كانت الطبقة الشبكية متعددة النطاقات، اختر النطاق الذي تريد إعادة تصنيفه. |
الطبقة التي تحتوي على فواصل الفئات |
|
[vector: any] |
طبقة متجهية تحتوي على القيم المراد استخدامها في التصنيف. |
حقل القيمة الدنيا للفئة |
|
[tablefield: numeric] |
الحقل الذي يحتوي على القيمة الدنيا لمجال الفئة. استخدم |
حقل القيمة القصوى للفئة |
|
[tablefield: numeric] |
الحقل الذي يحتوي على القيمة القصوى لمجال الفئة. استخدم |
حقل القيمة الناتجة |
|
[tablefield: numeric] |
الحقل الذي يحتوي على القيمة التي ستُسند إلى البكسلات الواقعة في الفئة (بين القيمتين الدنيا والقصوى المقابلتين). استخدم |
الطبقة الشبكية المعاد تصنيفها |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة. أحد الخيارات التالية:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
قيمة NoData للمخرجات |
|
[numeric: double] الافتراضي: -9999.0 |
القيمة المراد تطبيقها على قيم NoData. |
حدود المجالات |
|
[enumeration] الافتراضي: 0 |
تعرّف قواعد المقارنة للتصنيف. الخيارات:
|
استخدام NoData عندما لا يطابق أي مجال القيمة |
|
[boolean] الافتراضي: False |
تطبّق قيمة NoData على قيم النطاق التي لا تقع في أي فئة. إذا كانت False، فستُحتفظ بالقيمة الأصلية. |
نوع البيانات الناتجة |
|
[enumeration] الافتراضي: 5 |
تعرّف صيغة ملف الطبقة الشبكية الناتجة. الخيارات:
تعتمد الخيارات المتاحة على إصدار GDAL المبني مع QGIS (انظر القائمة ) |
خيارات الإنشاء اختياري
|
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الشبكية المعاد تصنيفها |
|
[raster] |
طبقة شبكية ناتجة بقيم نطاق معاد تصنيفها |
شيفرة Python¶
معرّف الخوارزمية: native:reclassifybylayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.28. إعادة التصنيف حسب جدول¶
تعيد تصنيف نطاق من طبقة شبكية بإسناد قيم فئات جديدة بناءً على المجالات المحددة في جدول ثابت.
شكل 24.67 طبقة شبكية معاد تصنيفها حسب جدول (حدود المجالات: min <= value < max).¶
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الشبكية |
|
[raster] |
الطبقة الشبكية المراد إعادة تصنيفها |
رقم النطاق |
|
[raster band] الافتراضي: 1 |
نطاق الطبقة الشبكية الذي تريد إعادة حساب قيمه. |
جدول إعادة التصنيف |
|
[vector: table] |
جدول من 3 أعمدة يُملأ بالقيم التي تحدد حدود كل فئة ( |
الطبقة الشبكية المعاد تصنيفها |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة. واحد مما يلي:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
قيمة NoData للمخرجات |
|
[numeric: double] الافتراضي: -9999.0 |
القيمة المراد تطبيقها على قيم NoData. |
حدود المجالات |
|
[enumeration] الافتراضي: 0 |
تعرّف قواعد المقارنة للتصنيف. الخيارات:
|
استخدام NoData عندما لا يطابق أي مجال القيمة |
|
[boolean] الافتراضي: False |
تطبّق قيمة NoData على قيم النطاق التي لا تقع في أي فئة. إذا كانت False، فستُحتفظ بالقيمة الأصلية. |
نوع البيانات الناتجة |
|
[enumeration] الافتراضي: 5 |
تعرّف صيغة ملف الطبقة الشبكية الناتجة. الخيارات:
تعتمد الخيارات المتاحة على إصدار GDAL المبني مع QGIS (انظر القائمة ) |
خيارات الإنشاء اختياري
|
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الشبكية المعاد تصنيفها |
|
[raster] |
طبقة شبكية ناتجة بقيم نطاق معاد تصنيفها |
شيفرة Python¶
معرّف الخوارزمية: native:reclassifybytable
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.29. إعادة قياس الطبقة الشبكية¶
تعيد قياس طبقة شبكية إلى مدى قيم جديد مع الحفاظ على شكل (توزيع) المدرج التكراري للطبقة (قيم البكسلات). تُحوَّل قيم الإدخال باستخدام استيفاء خطي من أدنى وأعلى قيم بكسلات الطبقة المصدر إلى مدى البكسلات الأدنى والأعلى للوجهة.
تحافظ الخوارزمية افتراضيًا على قيمة NoData الأصلية، لكن يوجد خيار لتجاوزها.
شكل 24.68 إعادة قياس قيم طبقة شبكية من [0 - 50] إلى [100 - 1000]¶
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الشبكية المدخلة |
|
[raster] |
الطبقة الشبكية المراد استخدامها لإعادة القياس |
رقم النطاق |
|
[raster band] الافتراضي: النطاق الأول من الطبقة المدخلة |
إذا كانت الطبقة الشبكية متعددة النطاقات، اختر نطاقًا. |
القيمة الدنيا الجديدة |
|
[numeric: double] القيمة الافتراضية: 0.0 |
أدنى قيمة بكسل تُستخدم في الطبقة المعاد قياسها |
القيمة القصوى الجديدة |
|
[numeric: double] القيمة الافتراضية: 255.0 |
أعلى قيمة بكسل تُستخدم في الطبقة المعاد قياسها |
قيمة NoData الجديدة اختياري |
|
[numeric: double] القيمة الافتراضية: غير مضبوطة |
القيمة المراد إسنادها لبكسلات NoData. إذا لم تُضبط، فستُحفظ قيم NoData الأصلية. |
المعاد قياسها |
|
[raster] الافتراضي: |
تحديد الطبقة الشبكية الناتجة. واحد مما يلي:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
خيارات الإنشاء اختياري
|
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المعاد قياسها |
|
[raster] |
طبقة شبكية ناتجة بقيم نطاق معاد قياسها |
شيفرة Python¶
معرّف الخوارزمية: native:rescaleraster
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.30. تقريب الطبقة الشبكية¶
تقرّب قيم خلايا مجموعة بيانات شبكية وفقًا لعدد المنازل العشرية المحدد.
بدلًا من ذلك، يمكن استخدام عدد سالب من المنازل العشرية لتقريب القيم إلى قوى أساس n. فمثلًا، عندما تكون قيمة الأساس n تساوي 10 والمنازل العشرية -1، تقرّب الخوارزمية قيم الخلايا إلى مضاعفات 10، و -2 تقرّب إلى مضاعفات 100، وهكذا. ويمكن اختيار قيم أساس اعتباطية، إذ تطبّق الخوارزمية مبدأ الضرب نفسه. ويمكن استخدام تقريب قيم الخلايا إلى مضاعفات أساس n لتعميم الطبقات الشبكية.
تحافظ الخوارزمية على نوع بيانات الطبقة الشبكية المدخلة. لذلك لا يمكن تقريب الطبقات الشبكية من نوع byte/integer إلا إلى مضاعفات أساس n، وإلا فسيظهر تحذير وتُنسخ الطبقة الشبكية بوصفها طبقة byte/integer.
شكل 24.69 تقريب قيم طبقة شبكية¶
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الشبكية المدخلة |
|
[raster] |
الطبقة الشبكية المراد معالجتها. |
رقم النطاق |
|
[raster band] الافتراضي: 1 |
نطاق الطبقة الشبكية |
اتجاه التقريب |
|
[list] الافتراضي: 1 |
كيفية اختيار القيمة المقرّبة المستهدفة. الخيارات هي:
|
عدد المنازل العشرية |
|
[numeric: integer] الافتراضي: 2 |
عدد المنازل العشرية المراد التقريب إليها. استخدم قيمًا سالبة لتقريب قيم الخلايا إلى مضاعفات أساس n |
الطبقة الشبكية الناتجة |
|
[raster] الافتراضي: |
تحديد الملف الناتج. واحد مما يلي:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الأساس n للتقريب إلى مضاعفات n |
|
[numeric: integer] الافتراضي: 10 |
عندما تكون المعلمة |
خيارات الإنشاء اختياري
|
|
[string] الافتراضي: '' |
لإضافة خيار إنشاء واحد أو أكثر تتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف مُعدّة مسبقًا (انظر قسم خيارات مشغّلات GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الشبكية الناتجة |
|
[raster] |
الطبقة الشبكية الناتجة بقيم مقرّبة للنطاق المحدد. |
شيفرة Python¶
معرّف الخوارزمية: native:roundrastervalues
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.31. اعتيان قيم الطبقة الشبكية¶
تستخرج قيم الطبقة الشبكية عند مواقع النقاط. إذا كانت الطبقة الشبكية متعددة النطاقات، فسيُعتان كل نطاق.
سيحتوي جدول البيانات الوصفية للطبقة الناتجة على أعمدة جديدة بعدد نطاقات الطبقة الشبكية.
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المدخلة |
|
[vector: point] |
طبقة متجهية نقطية تُستخدم للاعتيان |
الطبقة الشبكية |
|
[raster] |
الطبقة الشبكية المراد اعتيانها عند مواقع النقاط المعطاة. |
بادئة الأعمدة الناتجة |
|
[string] الافتراضي: 'SAMPLE_' |
بادئة لأسماء الأعمدة المضافة. |
المعتانة اختياري |
|
[vector: point] الافتراضي: |
حدّد الطبقة الناتجة التي تحتوي على القيم المعتانة. واحد مما يلي:
يمكن أيضًا تغيير ترميز الملف من هنا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المعتانة |
|
[vector: point] |
الطبقة الناتجة التي تحتوي على القيم المعتانة. |
شيفرة Python¶
معرّف الخوارزمية: native:rastersampling
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.32. المدرج التكراري النطاقي¶
تُلحق حقولًا تمثل أعداد كل قيمة فريدة من طبقة شبكية تقع ضمن معالم مضلعة.
سيحتوي جدول البيانات الوصفية للطبقة الناتجة على حقول بعدد القيم الفريدة للطبقة الشبكية التي تتقاطع مع المضلع (المضلعات).
شكل 24.70 مثال على المدرج التكراري لطبقة شبكية¶
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الشبكية |
|
[raster] |
الطبقة الشبكية المدخلة. |
رقم النطاق |
|
[raster band] الافتراضي: النطاق الأول من الطبقة المدخلة |
إذا كانت الطبقة الشبكية متعددة النطاقات، اختر نطاقًا. |
الطبقة المتجهية التي تحتوي على المناطق |
|
[vector: polygon] |
طبقة متجهية مضلعة تعرّف المناطق. |
بادئة الأعمدة الناتجة |
اختياري |
[string] الافتراضي: 'HISTO_' |
بادئة لأسماء الأعمدة الناتجة. |
المناطق الناتجة |
|
[vector: polygon] الافتراضي: |
حدّد الطبقة المتجهية المضلعة الناتجة. واحد مما يلي:
يمكن أيضًا تغيير ترميز الملف من هنا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المناطق الناتجة |
|
[vector: polygon] |
الطبقة المتجهية المضلعة الناتجة. |
شيفرة Python¶
معرّف الخوارزمية: native:zonalhistogram
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.33. النقطة الدنيا/القصوى النطاقية¶
Added in 3.42
تستخرج معالم نقطية مقابلة لأدنى وأعلى قيم البكسلات داخل المناطق المضلعة.
سيحتوي الناتج على معلم نقطي واحد للقيمة الدنيا وآخر للقيمة القصوى للطبقة الشبكية لكل معلم منطقة من طبقة مضلعة. وستكون الطبقة النقطية المنشأة في نظام الإسناد المكاني نفسه للطبقة الشبكية المحددة.
تحذير
تُسقط هذه الخوارزمية المفاتيح الأساسية أو قيم FID الموجودة وتعيد توليدها في الطبقات الناتجة.
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المدخلة |
|
[vector: polygon] |
طبقة مضلعة تعرّف المناطق. |
الطبقة الشبكية |
|
[raster] |
الطبقة الشبكية المراد استخراج القيمتين الدنيا والقصوى منها. |
نطاق الطبقة الشبكية |
|
[raster band] الافتراضي: النطاق الأول من الطبقة الشبكية |
إذا كانت للطبقة الشبكية عدة نطاقات، حدّد النطاق المراد معالجته. |
القيم القصوى النطاقية |
|
[vector: point] الافتراضي: |
تحديد الطبقة الناتجة. واحد مما يلي:
يمكن أيضًا تغيير ترميز الملف من هنا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
القيم القصوى النطاقية |
|
[vector: point] |
طبقة ناتجة تحتوي على النقطتين الدنيا والقصوى لكل منطقة. |
شيفرة Python¶
معرّف الخوارزمية: native:zonalminmaxpoint
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.18.34. الإحصاءات النطاقية¶
تحسب إحصاءات طبقة شبكية لكل معلم من طبقة متجهية مضلعة متراكبة معها.
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المدخلة |
|
[vector: polygon] |
طبقة متجهية مضلعة تحتوي على المناطق. |
الطبقة الشبكية |
|
[raster] |
الطبقة الشبكية المدخلة. |
نطاق الطبقة الشبكية |
|
[raster band] الافتراضي: النطاق الأول من الطبقة المدخلة |
إذا كانت الطبقة الشبكية متعددة النطاقات، اختر نطاقًا للإحصاءات. |
بادئة الأعمدة الناتجة |
|
[string] الافتراضي: '_' |
بادئة لأسماء الأعمدة الناتجة. |
الإحصاءات المراد حسابها |
|
[enumeration] [list] الافتراضي: [0,1,2] |
قائمة العوامل الإحصائية للناتج. الخيارات:
|
الإحصاءات النطاقية |
|
[vector: polygon] الافتراضي: |
حدّد الطبقة المتجهية المضلعة الناتجة. واحد مما يلي:
يمكن أيضًا تغيير ترميز الملف من هنا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الإحصاءات النطاقية |
|
[vector: polygon] |
طبقة المناطق المتجهية مع الإحصاءات المضافة. |
شيفرة Python¶
معرّف الخوارزمية: native:zonalstatisticsfb
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.