24.1.14. المخططات البيانية¶
24.1.14.1. مخطط أعمدة¶
تُنشئ مخطط أعمدة من فئة وحقل في الطبقة.
شكل 24.32 مثال على مخطط أعمدة¶
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المدخلة |
|
[vector: geometry] |
الطبقة المتجهية المدخلة |
اسم حقل الفئة |
|
[tablefield: any] |
الحقل الفئوي المستخدم لتجميع الأعمدة (المحور X) |
حقل القيمة |
|
[tablefield: numeric] |
القيمة المستخدمة في المخطط (المحور Y). |
العنوان اختياري
|
|
[string] الافتراضي: "" |
عنوان المخطط |
عنوان المحور X اختياري
|
|
[string] الافتراضي: "" |
إذا تُرك فارغًا، يُستخدم اسم حقل الفئة. وإذا أُدخلت مسافة واحدة، يُخفى عنوان المحور. |
عنوان المحور Y اختياري
|
|
[string] الافتراضي: "" |
إذا تُرك فارغًا، يُستخدم اسم حقل القيمة. وإذا أُدخلت مسافة واحدة، يُخفى عنوان المحور. |
مخطط الأعمدة |
|
[html] الافتراضي: |
حدّد ملف HTML للمخطط. أحد الخيارات التالية:
|
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
مخطط الأعمدة |
|
[html] |
ملف HTML يحتوي على المخطط. متاح في . |
شيفرة Python¶
معرّف الخوارزمية: qgis:barplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.14.2. مخطط صندوقي¶
تُنشئ مخططًا صندوقيًا من حقل فئة وحقل رقمي في الطبقة.
شكل 24.33 مثال على مخطط صندوقي¶
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المدخلة |
|
[vector: geometry] |
الطبقة المتجهية المدخلة |
حقل اسم الفئة |
|
[tablefield: any] |
الحقل الفئوي المستخدم لتجميع الصناديق (المحور X) |
حقل القيمة |
|
[tablefield: numeric] |
القيمة المستخدمة في المخطط (المحور Y). |
خطوط إحصائية إضافية |
|
[enumeration] الافتراضي: 0 |
معلومات إحصائية إضافية تُضاف إلى المخطط. أحد الخيارات التالية:
|
العنوان اختياري
|
|
[string] الافتراضي: "" |
عنوان المخطط |
عنوان المحور X اختياري
|
|
[string] الافتراضي: "" |
إذا تُرك فارغًا، يُستخدم اسم حقل الفئة. وإذا أُدخلت مسافة واحدة، لا يظهر عنوان المحور. |
عنوان المحور Y اختياري
|
|
[string] الافتراضي: "" |
إذا تُرك فارغًا، يُستخدم اسم حقل القيمة. وإذا أُدخلت مسافة واحدة، لا يظهر عنوان المحور. |
المخطط الصندوقي |
|
[html] الافتراضي: |
حدّد ملف HTML للمخطط. أحد الخيارات التالية:
|
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المخطط الصندوقي |
|
[html] |
ملف HTML يحتوي على المخطط. متاح في . |
شيفرة Python¶
معرّف الخوارزمية: qgis:boxplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.14.3. إنشاء صورة المقطع الجانبي للارتفاع¶
Added in 3.42
تُنشئ صورة للمقطع الجانبي للارتفاع من قائمة بطبقات الخريطة وطبقة تضاريس اختيارية.
شكل 24.34 مثال على المقطع الجانبي للارتفاع¶
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
منحنى المقطع |
|
[geometry: line] |
الشكل الهندسي من نوع LineString (بصيغة WKT أو GeoJSON) الذي يمثل منحنى المقطع الذي سيُولَّد على امتداده المقطع الجانبي للارتفاع |
طبقات الخريطة |
|
[layer] [list] |
قائمة طبقات الخريطة المراد تضمينها في المقطع الجانبي للارتفاع |
عرض المخطط (بالبكسل) |
|
[numeric: integer] الافتراضي: 400 القيمة الدنيا: 0 |
عرض المخطط الناتج بالبكسل. |
ارتفاع المخطط (بالبكسل) |
|
[numeric: integer] الافتراضي: 300 القيمة الدنيا: 0 |
ارتفاع المخطط الناتج بالبكسل. |
طبقة التضاريس اختياري |
|
[raster] |
طبقة تضاريس (مثل نموذج الارتفاع الرقمي DEM) تُستخدم لبيانات الارتفاع. إذا لم تُوفَّر، تُستمد بيانات الارتفاع من طبقات الخريطة. |
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الحد الأدنى للمسافة في المخطط (المحور X) اختياري |
|
[numeric: double] |
أدنى مسافة (المحور X) تُعرض في المخطط. إذا لم تُحدَّد، يُضبط مقياس المخطط تلقائيًا. |
الحد الأقصى للمسافة في المخطط (المحور X) اختياري |
|
[numeric: double] |
أقصى مسافة (المحور X) تُعرض في المخطط. إذا لم تُحدَّد، يُضبط مقياس المخطط تلقائيًا. |
الحد الأدنى للارتفاع في المخطط (المحور Y) اختياري |
|
[numeric: double] |
أدنى ارتفاع (المحور Y) يُعرض في المخطط. إذا لم يُحدَّد، يُضبط مقياس المخطط تلقائيًا. |
الحد الأقصى للارتفاع في المخطط (المحور Y) اختياري |
|
[numeric: double] |
أقصى ارتفاع (المحور Y) يُعرض في المخطط. إذا لم يُحدَّد، يُضبط مقياس المخطط تلقائيًا. |
لون نص المخطط اختياري |
|
[color] |
لون النص في المخطط (مثل تسميات المحاور والعناوين). |
لون خلفية المخطط اختياري |
|
[color] |
لون خلفية المخطط. |
لون إطار المخطط اختياري |
|
[color] |
لون إطار المخطط. |
تفاوت المقطع |
|
[numeric: double] الافتراضي: 5.0 القيمة الدنيا: 0 |
يحدد أقصى بُعد ممكن للمعلم (نقطة متجهية أو خط أو مضلع أو سحابة نقاط) عن خط المقطع ليُضمَّن في النتائج. يستخدم وحدات الخريطة ولا يؤثر في أنواع الطبقات الأخرى. |
دقة المخطط (DPI) |
|
[numeric: integer] الافتراضي: 96 القيمة الدنيا: 0 |
دقة الصورة الناتجة بالنقاط في البوصة (DPI). |
الصورة الناتجة |
|
[file] الافتراضي: |
حدّد ملف الصورة للمخطط. أحد الخيارات التالية:
|
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الصورة الناتجة |
|
[file] |
صورة المقطع الجانبي للارتفاع المُولَّدة بالصيغة المحددة. |
شيفرة Python¶
معرّف الخوارزمية: native:generateelevationprofileimage
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.14.4. مخطط المتوسط والانحراف المعياري¶
تُنشئ مخططًا صندوقيًا يتضمن قيم المتوسط والانحراف المعياري.
شكل 24.35 مثال على مخطط المتوسط والانحراف المعياري¶
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الجدول المدخل |
|
[vector: geometry] |
الطبقة المتجهية المدخلة |
حقل اسم الفئة |
|
[tablefield: any] |
الحقل الفئوي المستخدم لتجميع الصناديق (المحور X) |
حقل القيمة |
|
[tablefield: numeric] |
القيمة المستخدمة في المخطط (المحور Y). |
المخطط |
|
[html] الافتراضي: |
حدّد ملف HTML للمخطط. أحد الخيارات التالية:
|
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المخطط |
|
[html] |
ملف HTML يحتوي على المخطط. متاح في . |
شيفرة Python¶
معرّف الخوارزمية: qgis:meanandstandarddeviationplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.14.5. مخطط قطبي¶
تولّد مخططًا قطبيًا بناءً على قيمة طبقة متجهية مدخلة.
يجب إدخال حقلين كمعاملين: أحدهما يحدد فئة كل معلم (لتجميع المعالم)، والآخر يحتوي على المتغير المراد رسمه (ويجب أن يكون رقميًا).
شكل 24.36 مثال على مخطط قطبي¶
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المدخلة |
|
[vector: geometry] |
الطبقة المتجهية المدخلة |
حقل اسم الفئة |
|
[tablefield: any] |
الحقل الفئوي المستخدم لتجميع المعالم (المحور X) |
حقل القيمة |
|
[tablefield: numeric] |
القيمة المستخدمة في المخطط (المحور Y). |
المخطط القطبي |
|
[html] الافتراضي: |
حدّد ملف HTML للمخطط. أحد الخيارات التالية:
|
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المخطط القطبي |
|
[html] |
ملف HTML يحتوي على المخطط. متاح في . |
شيفرة Python¶
معرّف الخوارزمية: qgis:polarplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.14.6. المدرج التكراري للطبقة الشبكية¶
تولّد مدرجًا تكراريًا (histogram) لقيم طبقة شبكية.
شكل 24.37 مثال على المدرج التكراري للطبقة الشبكية¶
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المدخلة |
|
[raster] |
الطبقة الشبكية المدخلة |
رقم النطاق |
|
[raster band] |
النطاق الشبكي المستخدم للمدرج التكراري |
عدد الفئات |
|
[numeric: integer] الافتراضي: 10 |
عدد الفئات (bins) المستخدمة في المدرج التكراري (المحور X). الحد الأدنى 2. |
المدرج التكراري |
|
[html] الافتراضي: |
حدّد ملف HTML للمخطط. أحد الخيارات التالية:
|
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المدرج التكراري |
|
[html] |
ملف HTML يحتوي على المخطط. متاح في . |
شيفرة Python¶
معرّف الخوارزمية: qgis:rasterlayerhistogram
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.14.7. المدرج التكراري للطبقة المتجهية¶
تولّد مدرجًا تكراريًا لقيم سمة في طبقة متجهية.
يجب أن تكون السمة المستخدمة لحساب المدرج التكراري رقمية.
شكل 24.38 مثال على المدرج التكراري للطبقة المتجهية¶
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المدخلة |
|
[vector: any] |
الطبقة المتجهية المدخلة |
السمة |
|
[tablefield: numeric] |
القيمة المستخدمة في المخطط (المحور Y). |
عدد الفئات |
|
[numeric: integer] الافتراضي: 10 |
عدد الفئات (bins) المستخدمة في المدرج التكراري (المحور X). الحد الأدنى 2. |
المدرج التكراري |
|
[html] الافتراضي: |
حدّد ملف HTML للمخطط. أحد الخيارات التالية:
|
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المدرج التكراري |
|
[html] |
ملف HTML يحتوي على المخطط. متاح في . |
شيفرة Python¶
معرّف الخوارزمية: qgis:vectorlayerhistogram
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.14.8. مخطط الانتشار للطبقة المتجهية¶
تُنشئ مخطط انتشار بسيطًا X - Y لطبقة متجهية.
شكل 24.39 مثال على مخطط الانتشار للطبقة المتجهية¶
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المدخلة |
|
[vector: geometry] |
الطبقة المتجهية المدخلة |
سمة X |
|
[tablefield: numeric] |
الحقل المستخدم للمحور X |
سمة Y |
|
[tablefield: numeric] |
الحقل المستخدم للمحور Y |
النص عند التمرير اختياري
|
|
[expression] الافتراضي: "" |
النص الذي يظهر عند تمرير الفأرة فوق نقاط البيانات. يمكن أخذه من حقل أو بناؤه على تعبير. |
العنوان اختياري
|
|
[string] الافتراضي: "" |
عنوان المخطط |
عنوان المحور X اختياري
|
|
[string] الافتراضي: "" |
إذا تُرك فارغًا، يُستخدم اسم حقل سمة x. وإذا أُدخلت مسافة واحدة، لا يظهر عنوان المحور. |
عنوان المحور Y اختياري
|
|
[string] الافتراضي: "" |
إذا تُرك فارغًا، يُستخدم اسم حقل سمة y. وإذا أُدخلت مسافة واحدة، لا يظهر عنوان المحور. |
استخدام مقياس لوغاريتمي للمحور x
|
|
[boolean] الافتراضي: False |
عند تفعيله، يُستخدم مقياس لوغاريتمي للمحور x |
استخدام مقياس لوغاريتمي للمحور y
|
|
[boolean] الافتراضي: False |
عند تفعيله، يُستخدم مقياس لوغاريتمي للمحور y |
مخطط الانتشار |
|
[html] الافتراضي: |
حدّد ملف HTML للمخطط. أحد الخيارات التالية:
|
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
مخطط الانتشار |
|
[html] |
ملف HTML يحتوي على المخطط. متاح في . |
شيفرة Python¶
معرّف الخوارزمية: qgis:vectorlayerscatterplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.14.9. مخطط الانتشار ثلاثي الأبعاد للطبقة المتجهية¶
تُنشئ مخطط انتشار ثلاثي الأبعاد لطبقة متجهية.
شكل 24.40 مثال على مخطط انتشار ثلاثي الأبعاد¶
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المدخلة |
|
[vector: geometry] |
الطبقة المتجهية المدخلة |
سمة X |
|
[tablefield: numeric] |
الحقل المستخدم للمحور X |
سمة Y |
|
[tablefield: numeric] |
الحقل المستخدم للمحور Y |
سمة Z |
|
[tablefield: numeric] |
الحقل المستخدم للمحور Z |
العنوان اختياري
|
|
[string] الافتراضي: "" |
عنوان المخطط |
عنوان المحور X اختياري
|
|
[string] الافتراضي: "" |
إذا تُرك فارغًا، يُستخدم اسم حقل سمة X. |
عنوان المحور Y اختياري
|
|
[string] الافتراضي: "" |
إذا تُرك فارغًا، يُستخدم اسم حقل سمة Y. |
عنوان المحور Z اختياري
|
|
[string] الافتراضي: "" |
إذا تُرك فارغًا، يُستخدم اسم حقل سمة Z. |
مخطط الانتشار ثلاثي الأبعاد |
|
[html] الافتراضي: |
حدّد ملف HTML للمخطط. أحد الخيارات التالية:
|
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
مخطط الانتشار ثلاثي الأبعاد |
|
[html] |
ملف HTML يحتوي على المخطط. متاح في . |
شيفرة Python¶
معرّف الخوارزمية: qgis:scatter3dplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
يُعرض معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.