24.1.25. عام للبيانات المتجهية¶
24.1.25.1. تعيين إسقاط¶
تعيّن إسقاطًا جديدًا لطبقة متجهية.
تُنشئ طبقة جديدة بالمعالم والأشكال الهندسية نفسها تمامًا الموجودة في طبقة الإدخال، لكن مع تعيين CRS جديد لها. لا يُعاد إسقاط الأشكال الهندسية إطلاقًا، بل يُعيَّن لها CRS مختلف فحسب.
يمكن استخدام هذه الخوارزمية لإصلاح الطبقات التي عُيِّن لها إسقاط غير صحيح.
لا تعدّل هذه الخوارزمية البيانات الوصفية.
شاهد أيضا
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة الإدخال |
|
[متجهي: هندسي] |
طبقة متجهية ذات CRS خاطئ أو مفقود |
نظام الإحداثيات المرجعي المُعيَّن |
|
[نظام إحداثيات] الافتراضي: |
اختر CRS الجديد المراد تعيينه للطبقة المتجهية |
نظام الإحداثيات المرجعي المُعيَّن اختياري |
|
[مماثل للمدخل] الافتراضي: |
حدّد الطبقة المتجهية الناتجة. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
نظام الإحداثيات المرجعي المُعيَّن |
|
[مماثل للمدخل] |
طبقة متجهية بالإسقاط المُعيَّن |
شيفرة Python¶
معرّف الخوارزمية: native:assignprojection
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.2. مُرمِّز Nominatim الجغرافي الدفعي¶
تُجري ترميزًا جغرافيًا دفعيًا باستخدام خدمة Nominatim على حقل نصي في طبقة الإدخال. ستحمل الطبقة الناتجة شكلًا هندسيًا نقطيًا يعكس الموقع المُرمَّز جغرافيًا، إضافة إلى عدد من البيانات الوصفية المرتبطة بذلك الموقع.
تتيح تعديل المعالم في مكانها للمعالم النقطية
ملاحظة
تتوافق هذه الخوارزمية مع سياسة الاستخدام لخدمة الترميز الجغرافي Nominatim التي تقدمها OpenStreetMap Foundation.
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة الإدخال |
|
[متجهي: أي نوع] |
الطبقة المتجهية المراد ترميز معالمها جغرافيًا |
حقل العنوان |
|
[حقل جدول: نصي] |
الحقل الذي يحتوي على العناوين المراد ترميزها جغرافيًا |
المُرمَّزة جغرافيًا |
|
[متجهي: نقطي] الافتراضي: |
حدّد الطبقة الناتجة التي تحتوي على العناوين المُرمَّزة جغرافيًا فقط. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المُرمَّزة جغرافيًا |
|
[متجهي: نقطي] |
طبقة متجهية تضم معالم نقطية تقابل العناوين المُرمَّزة جغرافيًا |
شيفرة Python¶
معرّف الخوارزمية: native:batchnominatimgeocoder
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.3. تحويل طبقة إلى إشارات مرجعية مكانية¶
تُنشئ إشارات مرجعية مكانية تقابل امتداد المعالم الموجودة في طبقة.
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة الإدخال |
|
[متجهي: خطي، مضلعي] |
الطبقة المتجهية المُدخلة |
وجهة الإشارات المرجعية |
|
[تعداد] الافتراضي: 0 |
اختر وجهة الإشارات المرجعية. واحدة مما يلي:
|
حقل الاسم |
|
[تعبير] |
حقل أو تعبير يمنح الأسماء للإشارات المرجعية المولَّدة |
حقل المجموعة |
|
[تعبير] |
حقل أو تعبير يوفّر المجموعات للإشارات المرجعية المولَّدة |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
عدد الإشارات المرجعية المضافة |
|
[رقمي: عدد صحيح] |
شيفرة Python¶
معرّف الخوارزمية: native:layertobookmarks
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.4. تحويل الإشارات المرجعية المكانية إلى طبقة¶
تُنشئ طبقة جديدة تحتوي على معالم مضلعة للإشارات المرجعية المكانية المخزّنة. ويمكن تصفية التصدير ليقتصر على الإشارات المرجعية الخاصة بالمشروع الحالي، أو على جميع إشارات المستخدم المرجعية، أو على مزيج منهما.
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
مصدر الإشارات المرجعية |
|
[تعداد] [قائمة] الافتراضي: [0,1] |
اختر مصدر (مصادر) الإشارات المرجعية. واحد أو أكثر مما يلي:
|
نظام الإحداثيات المرجعي الناتج |
|
[نظام إحداثيات] الافتراضي: |
نظام الإحداثيات المرجعي للطبقة الناتجة |
المُخرَج |
|
[متجهي: مضلعي] الافتراضي: |
حدّد الطبقة الناتجة. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المُخرَج |
|
[متجهي: مضلعي] |
الطبقة المتجهية الناتجة (الإشارات المرجعية) |
شيفرة Python¶
معرّف الخوارزمية: native:bookmarkstolayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.5. إنشاء فهرس للبيانات الوصفية¶
تُنشئ فهرسًا على حقل من جدول البيانات الوصفية لتسريع الاستعلامات. ويعتمد دعم إنشاء الفهرس على كلٍّ من مزوّد بيانات الطبقة ونوع الحقل.
لا تُنشأ أي مخرجات: يُخزَّن الفهرس في الطبقة نفسها.
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة الإدخال |
|
[متجهي: أي نوع] |
اختر الطبقة المتجهية التي تريد إنشاء فهرس بيانات وصفية لها |
السمة المراد فهرستها |
|
[حقل جدول: أي نوع] |
حقل من الطبقة المتجهية |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المفهرسة |
|
[مماثل للمدخل] |
نسخة من الطبقة المتجهية المُدخلة مع فهرس على الحقل المحدد |
شيفرة Python¶
معرّف الخوارزمية: native:createattributeindex
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.6. إنشاء فهرس مكاني¶
تُنشئ فهرسًا لتسريع الوصول إلى المعالم في طبقة بناءً على موقعها المكاني. ويعتمد دعم إنشاء الفهرس المكاني على مزوّد بيانات الطبقة.
لا تُنشأ أي طبقات ناتجة جديدة.
القائمة الافتراضية:
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة الإدخال |
|
[متجهي: هندسي] |
الطبقة المتجهية المُدخلة |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المفهرسة |
|
[مماثل للمدخل] |
نسخة من الطبقة المتجهية المُدخلة مع فهرس مكاني |
شيفرة Python¶
معرّف الخوارزمية: native:createspatialindex
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.7. تعريف الإسقاط¶
تضبط إسقاط طبقة موجودة على CRS المقدَّم دون إعادة إسقاط المعالم.
على عكس خوارزمية تعيين إسقاط، تعدّل هذه الخوارزمية الطبقة الحالية ولا تُخرج طبقة جديدة.
ملاحظة
بالنسبة إلى مجموعات بيانات Shapefile، يُكتب فوق ملفي .prj و .qpj - أو يُنشآن إن كانا مفقودين - ليطابقا CRS المقدَّم.
القائمة الافتراضية:
شاهد أيضا
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة الإدخال |
|
[متجهي: هندسي] |
طبقة متجهية تنقصها معلومات الإسقاط |
نظام الإحداثيات المرجعي (CRS) |
|
[نظام إحداثيات] |
اختر CRS المراد تعيينه للطبقة المتجهية |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
|
[مماثل للمدخل] |
الطبقة المتجهية المُدخلة بعد تعريف إسقاطها |
شيفرة Python¶
معرّف الخوارزمية: native:definecurrentprojection
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.8. حذف الأشكال الهندسية المكررة¶
تبحث عن الأشكال الهندسية المكررة وتزيلها.
لا تُفحص البيانات الوصفية، لذا إذا كان لمعلمين شكلان هندسيان متطابقان لكن ببيانات وصفية مختلفة، فلن يُضاف إلى الطبقة الناتجة إلا أحدهما.
ملاحظة
لا تتطلب هذه الخوارزمية أشكالًا هندسية صالحة كمدخلات.
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة الإدخال |
|
[متجهي: هندسي] |
الطبقة ذات الأشكال الهندسية المكررة التي تريد تنظيفها |
المُنظَّفة |
|
[مماثل للمدخل] الافتراضي: |
حدّد الطبقة الناتجة التي تحتوي على المعالم الفريدة. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
عدد السجلات المكررة المستبعدة |
|
[رقمي: عدد صحيح] |
عدد السجلات المكررة المستبعدة |
المُنظَّفة |
|
[مماثل للمدخل] |
الطبقة الناتجة دون أي أشكال هندسية مكررة |
عدد السجلات المُبقاة |
|
[رقمي: عدد صحيح] |
عدد السجلات الفريدة |
شيفرة Python¶
معرّف الخوارزمية: native:deleteduplicategeometries
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.9. حذف المكررات حسب السمة¶
تحذف الصفوف المكررة بالاعتماد على الحقل (الحقول) المحددة فقط. يُبقى على أول صف مطابق، وتُستبعد المكررات.
يمكن اختياريًا حفظ هذه السجلات المكررة في مُخرَج منفصل لتحليلها.
شاهد أيضا
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة الإدخال |
|
[متجهي: أي نوع] |
طبقة الإدخال |
الحقول المعتمدة لمطابقة المكررات |
|
[حقل جدول: أي نوع] [قائمة] |
الحقول التي تحدد المكررات. تُعدّ المعالم ذات القيم المتطابقة في كل هذه الحقول مكررة. |
المُصفّاة (دون مكررات) |
|
[مماثل للمدخل] الافتراضي: |
حدّد الطبقة الناتجة التي تحتوي على المعالم الفريدة. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المُصفّاة (المكررات) اختياري |
|
[مماثل للمدخل] الافتراضي: |
حدّد الطبقة الناتجة التي تحتوي على المكررات فقط. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المُصفّاة (المكررات) |
|
[مماثل للمدخل] |
طبقة متجهية تحتوي على المعالم المكررة. |
عدد السجلات المكررة المستبعدة |
|
[رقمي: عدد صحيح] |
عدد السجلات المكررة المستبعدة |
المُصفّاة (دون مكررات) |
|
[مماثل للمدخل] |
طبقة متجهية تحتوي على المعالم الفريدة. |
عدد السجلات المُبقاة |
|
[رقمي: عدد صحيح] |
عدد السجلات الفريدة |
شيفرة Python¶
معرّف الخوارزمية: native:removeduplicatesbyattribute
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.10. اكتشاف التغييرات في مجموعة البيانات¶
تقارن بين طبقتين متجهيتين، وتحدد المعالم التي لم تتغير أو أُضيفت أو حُذفت بينهما. وهي مصممة لمقارنة نسختين مختلفتين من مجموعة البيانات نفسها.
شكل 24.96 مثال على اكتشاف التغييرات في مجموعة البيانات¶
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الأصلية |
|
[متجهي: هندسي] |
الطبقة المتجهية التي تُعدّ النسخة الأصلية |
الطبقة المُنقَّحة |
|
[متجهي: هندسي] |
الطبقة المتجهية المُنقَّحة أو المعدَّلة |
السمات المعتمدة للمطابقة اختياري |
|
[حقل جدول: أي نوع] [قائمة] |
السمات المعتمدة للمطابقة. افتراضيًا، تُقارَن جميع السمات. |
سلوك مقارنة الأشكال الهندسية اختياري |
|
[تعداد] الافتراضي: 1 |
تحدد معايير المقارنة. الخيارات:
|
المعالم التي لم تتغير اختياري |
|
[متجهي: مماثل للطبقة الأصلية] |
حدّد الطبقة المتجهية الناتجة التي تحتوي على المعالم التي لم تتغير. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المعالم المضافة اختياري |
|
[متجهي: مماثل للطبقة الأصلية] |
حدّد الطبقة المتجهية الناتجة التي تحتوي على المعالم المضافة. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المعالم المحذوفة اختياري |
|
[متجهي: مماثل للطبقة الأصلية] |
حدّد الطبقة المتجهية الناتجة التي تحتوي على المعالم المحذوفة. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المعالم التي لم تتغير |
|
[متجهي: مماثل للطبقة الأصلية] |
طبقة متجهية تحتوي على المعالم التي لم تتغير. |
المعالم المضافة |
|
[متجهي: مماثل للطبقة الأصلية] |
طبقة متجهية تحتوي على المعالم المضافة. |
المعالم المحذوفة |
|
[متجهي: مماثل للطبقة الأصلية] |
طبقة متجهية تحتوي على المعالم المحذوفة. |
عدد المعالم التي لم تتغير |
|
[رقمي: عدد صحيح] |
عدد المعالم التي لم تتغير. |
عدد المعالم المضافة في الطبقة المُنقَّحة |
|
[رقمي: عدد صحيح] |
عدد المعالم المضافة في الطبقة المُنقَّحة. |
عدد المعالم المحذوفة من الطبقة الأصلية |
|
[رقمي: عدد صحيح] |
عدد المعالم المحذوفة من الطبقة الأصلية. |
شيفرة Python¶
معرّف الخوارزمية: native:detectvectorchanges
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.11. إسقاط الأشكال الهندسية¶
تُنشئ نسخة بسيطة بلا أشكال هندسية من جدول البيانات الوصفية لطبقة الإدخال. وتحتفظ بجدول البيانات الوصفية للطبقة المصدر.
إذا حُفظ الملف في مجلد محلي، يمكنك الاختيار بين العديد من صيغ الملفات.
تتيح تعديل المعالم في مكانها للمعالم النقطية والخطية والمضلعة
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة الإدخال |
|
[متجهي: هندسي] |
الطبقة المتجهية المُدخلة |
الأشكال الهندسية المُسقَطة |
|
[متجهي: جدول] |
حدّد الطبقة الناتجة بلا أشكال هندسية. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الأشكال الهندسية المُسقَطة |
|
[متجهي: جدول] |
الطبقة الناتجة بلا أشكال هندسية. وهي نسخة من جدول البيانات الوصفية الأصلي. |
شيفرة Python¶
معرّف الخوارزمية: native:dropgeometries
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.12. تنفيذ SQL¶
تشغّل استعلامًا بسيطًا أو معقدًا يعتمد على SELECT فقط بصياغة SQL على الطبقة المصدر.
تُعرَّف مصادر البيانات المُدخلة بـ input1 و input2... inputN ويبدو الاستعلام البسيط هكذا SELECT * FROM input1.
إلى جانب الاستعلام البسيط، يمكنك إضافة تعبيرات أو متغيرات داخل المُعامل SQL query نفسه. ويفيد هذا خصوصًا إذا نُفّذت هذه الخوارزمية داخل نموذج معالجة وأردت استخدام أحد مدخلات النموذج مُعاملًا للاستعلام. وعندها يكون مثال الاستعلام SELECT * FROM [% @table %] حيث @table هو المتغير الذي يعرّف مُدخل النموذج.
ستُضاف نتيجة الاستعلام بوصفها طبقة جديدة.
شاهد أيضا
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
مصادر بيانات إدخال إضافية (تُسمّى input1, .., inputN في الاستعلام) |
|
[متجهي: أي نوع] [قائمة] |
قائمة الطبقات المراد الاستعلام عنها. في محرر SQL يمكنك الإشارة إلى هذه الطبقات باسمها الحقيقي أو كذلك بـ input1 و input2 و inputN بحسب عدد الطبقات المختارة. |
استعلام SQL |
|
[نص] |
اكتب نص استعلام SQL، مثل |
حقل المعرّف الفريد اختياري |
|
[نص] |
حدّد العمود ذا المعرّف الفريد |
حقل الشكل الهندسي اختياري |
|
[نص] |
حدّد حقل الشكل الهندسي |
نوع الشكل الهندسي اختياري |
|
[تعداد] الافتراضي: 0 |
اختر الشكل الهندسي للنتيجة. افتراضيًا ستكتشفه الخوارزمية تلقائيًا. واحد مما يلي:
|
نظام الإحداثيات المرجعي (CRS) اختياري |
|
[نظام إحداثيات] |
نظام الإحداثيات المرجعي المراد تعيينه للطبقة الناتجة |
مُخرَج SQL |
|
[متجهي: هندسي] الافتراضي: |
حدّد الطبقة الناتجة التي ينشئها الاستعلام. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
مُخرَج SQL |
|
[متجهي: هندسي] |
طبقة متجهية أنشأها الاستعلام |
شيفرة Python¶
معرّف الخوارزمية: qgis:executesql
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.13. تصدير الطبقات إلى DXF¶
تصدّر الطبقات إلى ملف DXF. لكل طبقة، يمكنك اختيار حقل تُستخدم قيمه لتقسيم المعالم إلى طبقات وجهة مولَّدة في مُخرَج DXF.
شاهد أيضا
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقات الإدخال |
|
[متجهي: هندسي] [قائمة] |
قائمة الطبقات المتجهية المُدخلة مع الخيارات المرتبطة بها (تُملأ بوصفها عنصر
السماح بكتل الرموز المعرَّفة بالبيانات [منطقي] (
|
وضع الترميز |
|
[تعداد] الافتراضي: 0 |
نوع الترميز المراد تطبيقه على الطبقات الناتجة. يمكنك الاختيار بين:
|
مقياس رسم الترميز |
|
[مقياس رسم] الافتراضي: 1:1 000 000 |
مقياس الرسم الافتراضي لتصدير البيانات. |
سمة الخريطة اختياري |
|
[سمة خريطة] |
مطابقة تنسيق الطبقات مع سمة الخريطة المقدَّمة. |
الترميز النصي |
|
[تعداد] |
الترميز النصي المراد تطبيقه على الطبقات. |
نظام الإحداثيات المرجعي (CRS) |
|
[نظام إحداثيات] |
اختر نظام الإحداثيات المرجعي للطبقة الناتجة. |
الامتداد اختياري |
|
[امتداد] |
حصر المعالم المُصدَّرة في تلك التي تتقاطع أشكالها الهندسية مع الامتداد المقدَّم. |
استخدام عنوان الطبقة اسمًا لها |
|
[منطقي] الافتراضي: False |
تسمية الطبقة الناتجة بعنوان الطبقة (كما هو معيّن في البيانات الوصفية للطبقة أو خصائص QGIS Server) بدلًا من اسم الطبقة. |
فرض البعدين (2D) |
|
[منطقي] الافتراضي: False |
|
تصدير التسميات بوصفها عناصر MTEXT |
|
[منطقي] الافتراضي: True |
تصدّر التسميات بوصفها عناصر MTEXT أو TEXT |
استخدام المعالم المحددة فقط |
|
[منطقي] الافتراضي: False |
تصدّر المعالم المحددة فقط. |
DXF |
|
[ملف] الافتراضي: |
مواصفات ملف DXF الناتج. أحد الخيارات التالية:
|
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
DXF |
|
[ملف] |
ملف |
شيفرة Python¶
معرّف الخوارزمية: native:dxfexport
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.14. استخراج المعالم المحددة¶
تحفظ المعالم المحددة بوصفها طبقة جديدة.
ملاحظة
إذا لم يكن في الطبقة المختارة أي معالم محددة، فستكون الطبقة المُنشأة حديثًا فارغة.
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة الإدخال |
|
[متجهي: أي نوع] |
الطبقة المراد حفظ التحديد منها |
المعالم المحددة |
|
[مماثل للمدخل] الافتراضي: |
حدّد الطبقة المتجهية للمعالم المحددة. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المعالم المحددة |
|
[مماثل للمدخل] |
طبقة متجهية تضم المعالم المحددة فقط، أو لا تضم أي معلم إذا لم يُحدَّد شيء. |
شيفرة Python¶
معرّف الخوارزمية: native:saveselectedfeatures
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.15. استخراج ترميز Shapefile¶
تستخرج معلومات ترميز البيانات الوصفية المضمّنة في ملف Shapefile. ويؤخذ في الحسبان كلٌّ من الترميز المحدد في ملف .cpg الاختياري وأي تفاصيل ترميز موجودة في كتلة ترويسة LDID لملف .dbf.
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة الإدخال |
|
[متجهي: هندسي] |
طبقة ESRI Shapefile ( |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
ترميز Shapefile |
|
[نص] |
معلومات الترميز المحددة في ملف الإدخال |
ترميز CPG |
|
[نص] |
معلومات الترميز المحددة في أي ملف |
ترميز LDID |
|
[نص] |
معلومات الترميز المحددة في كتلة ترويسة LDID لملف |
شيفرة Python¶
معرّف الخوارزمية: native:shpencodinginfo
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.16. البحث عن الإسقاط¶
تُنشئ قائمة مختصرة بأنظمة الإحداثيات المرجعية المرشّحة، لطبقة ذات إسقاط غير معروف مثلًا.
يجب تحديد المنطقة التي يُتوقع أن تغطيها الطبقة عبر مُعامل المنطقة الهدف. ويجب أن يكون نظام الإحداثيات المرجعي لهذه المنطقة الهدف معروفًا لدى QGIS.
تعمل الخوارزمية باختبار امتداد الطبقة في كل نظام مرجعي معروف، ثم تسرد أي نظام تكون فيه الحدود قريبة من المنطقة الهدف لو كانت الطبقة في ذلك الإسقاط.
شاهد أيضا
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة الإدخال |
|
[متجهي: هندسي] |
طبقة ذات إسقاط غير معروف |
المنطقة الهدف للطبقة (xmin, xmax, ymin, ymax) |
|
[امتداد] |
المنطقة التي تغطيها الطبقة. الطرق المتاحة هي:
|
أنظمة الإحداثيات المرشّحة |
|
[متجهي: جدول] الافتراضي: |
حدّد الجدول (طبقة بلا أشكال هندسية) لاقتراحات CRS (رموز EPSG). أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
أنظمة الإحداثيات المرشّحة |
|
[متجهي: جدول] |
جدول يضم جميع أنظمة CRS (رموز EPSG) المطابقة للمعايير. |
شيفرة Python¶
معرّف الخوارزمية: native:findprojection
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.17. تسطيح العلاقة¶
تسطّح علاقة لطبقة متجهية، فتُصدّر طبقة واحدة تحتوي على معلم أب واحد لكل معلم ابن مرتبط. ويحتوي هذا المعلم الرئيسي على جميع البيانات الوصفية للمعالم المرتبطة. ويتيح ذلك الحصول على العلاقة في صورة جدول بسيط يمكن مثلًا تصديره إلى CSV.
تحذير
تُسقط هذه الخوارزمية المفاتيح الأساسية أو قيم FID الموجودة وتعيد توليدها في الطبقات الناتجة.
شكل 24.97 نموذج منطقة مع أبنائها المرتبطين (يسارًا) - معلم منطقة مكرر لكل ابن مرتبط، مع بيانات وصفية مضمومة (يمينًا)¶
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة الإدخال |
|
[متجهي: أي نوع] |
الطبقة ذات العلاقة التي يجب إلغاء تطبيعها |
الطبقة المسطّحة اختياري |
|
[مماثل للمدخل] الافتراضي: |
حدّد الطبقة الناتجة (المسطّحة). أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المسطّحة |
|
[مماثل للمدخل] |
طبقة تحتوي على المعالم الرئيسية مع جميع البيانات الوصفية للمعالم المرتبطة |
شيفرة Python¶
معرّف الخوارزمية: native:flattenrelationships
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.18. ضم البيانات الوصفية حسب قيمة الحقل¶
تأخذ طبقة متجهية مُدخلة وتُنشئ طبقة متجهية جديدة هي نسخة موسّعة من طبقة الإدخال، مع بيانات وصفية إضافية في جدول بياناتها الوصفية.
تُؤخذ البيانات الوصفية الإضافية وقيمها من طبقة متجهية ثانية. وتُختار سمة في كلٍّ منهما لتحديد معيار الضم.
تحذير
تُسقط هذه الخوارزمية المفاتيح الأساسية أو قيم FID الموجودة وتعيد توليدها في الطبقات الناتجة.
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة الإدخال |
|
[متجهي: أي نوع] |
الطبقة المتجهية المُدخلة. ستتكون الطبقة الناتجة من معالم هذه الطبقة مع البيانات الوصفية للمعالم المطابقة في الطبقة الثانية. |
حقل الجدول |
|
[حقل جدول: أي نوع] |
حقل الطبقة المصدر المستخدم للضم |
طبقة الإدخال 2 |
|
[متجهي: أي نوع] |
الطبقة ذات جدول البيانات الوصفية المراد ضمه |
حقل الجدول 2 |
|
[حقل جدول: أي نوع] |
حقل الطبقة الثانية (طبقة الضم) المستخدم للضم. يجب أن يكون نوع الحقل مساويًا لنوع حقل جدول الإدخال (أو متوافقًا معه). |
حقول الطبقة 2 المراد نسخها اختياري |
|
[حقل جدول: أي نوع] [قائمة] |
اختر الحقول التي تريد إضافتها تحديدًا. افتراضيًا تُضاف جميع الحقول. |
نوع الضم |
|
[تعداد] الافتراضي: 1 |
نوع الطبقة المضمومة النهائية. واحد مما يلي:
|
استبعاد السجلات التي تعذّر ضمها |
|
[منطقي] الافتراضي: False |
فعّل هذا الخيار إذا كنت لا تريد الاحتفاظ بالمعالم التي تعذّر ضمها |
بادئة الحقول المضمومة اختياري |
|
[نص] |
أضف بادئة إلى الحقول المضمومة لتمييزها بسهولة وتجنّب تعارض أسماء الحقول |
الطبقة المضمومة اختياري |
|
[مماثل للمدخل] الافتراضي: |
حدّد الطبقة المتجهية الناتجة عن الضم. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المعالم غير القابلة للضم من الطبقة الأولى اختياري |
|
[مماثل للمدخل] الافتراضي: |
حدّد الطبقة المتجهية الناتجة للمعالم غير القابلة للضم من الطبقة الأولى. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
عدد المعالم المضمومة من جدول الإدخال |
|
[رقمي: عدد صحيح] |
|
المعالم غير القابلة للضم من الطبقة الأولى اختياري |
|
[مماثل للمدخل] |
طبقة متجهية تضم المعالم غير المطابقة |
الطبقة المضمومة اختياري |
|
[مماثل للمدخل] |
الطبقة المتجهية الناتجة مع البيانات الوصفية المضافة من الضم |
عدد المعالم غير القابلة للضم من جدول الإدخال اختياري |
|
[رقمي: عدد صحيح] |
شيفرة Python¶
معرّف الخوارزمية: native:joinattributestable
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.19. ضم البيانات الوصفية حسب الموقع¶
تأخذ طبقة متجهية مُدخلة وتُنشئ طبقة متجهية جديدة هي نسخة موسّعة من طبقة الإدخال، مع بيانات وصفية إضافية في جدول بياناتها الوصفية.
تُؤخذ البيانات الوصفية الإضافية وقيمها من طبقة متجهية ثانية. ويُطبَّق معيار مكاني لاختيار القيم من الطبقة الثانية التي تُضاف إلى كل معلم من الطبقة الأولى.
القائمة الافتراضية:
تحذير
تُسقط هذه الخوارزمية المفاتيح الأساسية أو قيم FID الموجودة وتعيد توليدها في الطبقات الناتجة.
شاهد أيضا
ضم البيانات الوصفية حسب الأقرب, ضم البيانات الوصفية حسب قيمة الحقل, ضم البيانات الوصفية حسب الموقع (ملخص)
استكشاف العلاقات المكانية¶
المسندات الهندسية (Geometric predicates) دوال منطقية تُستخدم لتحديد العلاقة المكانية بين معلم وآخر، بمقارنة ما إذا كانت أشكالهما الهندسية تتشارك جزءًا من الفضاء وكيفية ذلك.
شكل 24.98 البحث عن العلاقات المكانية بين الطبقات¶
باستخدام الشكل أعلاه، نبحث عن الدوائر الخضراء بمقارنتها مكانيًا بمعلم المستطيل البرتقالي. والمسندات الهندسية المتاحة هي:
- Intersect (تقاطع)
تختبر ما إذا كان شكل هندسي يتقاطع مع آخر. تُرجع 1 (صحيح) إذا تقاطعت الأشكال الهندسية مكانيًا (تشاركت أي جزء من الفضاء - بالتداخل أو التلامس) و 0 إن لم تتقاطع. في الصورة أعلاه، سيُرجع هذا الدوائر 1 و 2 و 3.
- Contain (احتواء)
تُرجع 1 (صحيح) إذا وفقط إذا لم تقع أي نقطة من b خارج a، ووقعت نقطة واحدة على الأقل من داخل b في داخل a. في الصورة، لا تُرجع أي دائرة، لكن المستطيل سيُرجع لو بحثت عنه بالاتجاه المعاكس، لأنه يحتوي الدائرة 1 بالكامل. وهذا عكس are within.
- Disjoint (انفصال)
تُرجع 1 (صحيح) إذا لم تتشارك الأشكال الهندسية أي جزء من الفضاء (لا تداخل ولا تلامس). تُرجع الدائرة 4 فقط.
- Equal (تساوٍ)
تُرجع 1 (صحيح) إذا وفقط إذا كانت الأشكال الهندسية متطابقة تمامًا. لن تُرجع أي دوائر.
- Touch (تلامس)
تختبر ما إذا كان شكل هندسي يلامس آخر. تُرجع 1 (صحيح) إذا كان للأشكال الهندسية نقطة مشتركة واحدة على الأقل، دون أن تتقاطع دواخلها. تُرجع الدائرة 3 فقط.
- Overlap (تداخل)
تختبر ما إذا كان شكل هندسي يتداخل مع آخر. تُرجع 1 (صحيح) إذا تشاركت الأشكال الهندسية الفضاء، وكانت من البعد نفسه، دون أن يحتوي أحدها الآخر احتواءً كاملًا. تُرجع الدائرة 2 فقط.
- Are within (الوقوع ضمن)
تختبر ما إذا كان شكل هندسي يقع ضمن آخر. تُرجع 1 (صحيح) إذا كان الشكل الهندسي a داخل الشكل الهندسي b بالكامل. تُرجع الدائرة 1 فقط.
- Cross (عبور)
تُرجع 1 (صحيح) إذا كان للأشكال الهندسية المقدَّمة بعض النقاط الداخلية المشتركة لا كلها، وكان العبور الفعلي من بُعد أدنى من أعلى بُعد بين الأشكال المقدَّمة. على سبيل المثال، الخط الذي يعبر مضلعًا يعبره بوصفه خطًا (صحيح). والخطان المتعابران يتعابران في نقطة (صحيح). والمضلعان يتعابران في مضلع (خطأ). في الصورة، لن تُرجع أي دوائر.
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الضم إلى المعالم في |
|
[متجهي: هندسي] |
الطبقة المتجهية المُدخلة. ستتكون الطبقة الناتجة من معالم هذه الطبقة مع البيانات الوصفية للمعالم المطابقة في الطبقة الثانية. |
حيث المعالم |
|
[تعداد] [قائمة] الافتراضي: [0] |
نوع العلاقة المكانية التي يجب أن تربط المعلم المصدر بالمعلم الهدف لكي يمكن ضمهما. واحد أو أكثر مما يلي:
إذا اختير أكثر من شرط، فيجب أن يتحقق واحد منها على الأقل (عملية OR) لكي يُستخرج المعلم. |
بالمقارنة مع |
|
[متجهي: هندسي] |
طبقة الضم. ستقوم معالم هذه الطبقة المتجهية بإضافة بياناتها الوصفية إلى جدول البيانات الوصفية للطبقة المصدر إذا حققت العلاقة المكانية. |
الحقول المراد إضافتها (اتركها فارغة لاستخدام جميع الحقول) اختياري |
|
[حقل جدول: أي نوع] [قائمة] |
اختر الحقول التي تريد إضافتها تحديدًا من طبقة الضم. افتراضيًا تُضاف جميع الحقول. |
نوع الضم |
|
[تعداد] |
نوع الطبقة المضمومة النهائية. واحد مما يلي:
|
استبعاد السجلات التي تعذّر ضمها |
|
[منطقي] الافتراضي: False |
إزالة معالم طبقة الإدخال التي تعذّر ضمها من المُخرَج |
بادئة الحقول المضمومة اختياري |
|
[نص] |
أضف بادئة إلى الحقول المضمومة لتمييزها بسهولة وتجنّب تعارض أسماء الحقول |
الطبقة المضمومة اختياري |
|
[مماثل للمدخل] الافتراضي: |
حدّد الطبقة المتجهية الناتجة عن الضم. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المعالم غير القابلة للضم من الطبقة الأولى اختياري |
|
[مماثل للمدخل] الافتراضي: |
حدّد الطبقة المتجهية الناتجة للمعالم غير القابلة للضم من الطبقة الأولى. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
عدد المعالم المضمومة من جدول الإدخال |
|
[رقمي: عدد صحيح] |
|
المعالم غير القابلة للضم من الطبقة الأولى اختياري |
|
[مماثل للمدخل] |
طبقة متجهية للمعالم غير المطابقة |
الطبقة المضمومة |
|
[مماثل للمدخل] |
الطبقة المتجهية الناتجة مع البيانات الوصفية المضافة من الضم |
شيفرة Python¶
معرّف الخوارزمية: native:joinattributesbylocation
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.20. ضم البيانات الوصفية حسب الموقع (ملخص)¶
تأخذ طبقة متجهية مُدخلة وتُنشئ طبقة متجهية جديدة هي نسخة موسّعة من طبقة الإدخال، مع بيانات وصفية إضافية في جدول بياناتها الوصفية.
تُؤخذ البيانات الوصفية الإضافية وقيمها من طبقة متجهية ثانية. ويُطبَّق معيار مكاني لاختيار القيم من الطبقة الثانية التي تُضاف إلى كل معلم من الطبقة الأولى.
تحسب الخوارزمية ملخصًا إحصائيًا لقيم المعالم المطابقة في الطبقة الثانية (مثل القيمة القصوى، والقيمة المتوسطة، وغيرها).
شاهد أيضا
استكشاف العلاقات المكانية¶
المسندات الهندسية (Geometric predicates) دوال منطقية تُستخدم لتحديد العلاقة المكانية بين معلم وآخر، بمقارنة ما إذا كانت أشكالهما الهندسية تتشارك جزءًا من الفضاء وكيفية ذلك.
شكل 24.99 البحث عن العلاقات المكانية بين الطبقات¶
باستخدام الشكل أعلاه، نبحث عن الدوائر الخضراء بمقارنتها مكانيًا بمعلم المستطيل البرتقالي. والمسندات الهندسية المتاحة هي:
- Intersect (تقاطع)
تختبر ما إذا كان شكل هندسي يتقاطع مع آخر. تُرجع 1 (صحيح) إذا تقاطعت الأشكال الهندسية مكانيًا (تشاركت أي جزء من الفضاء - بالتداخل أو التلامس) و 0 إن لم تتقاطع. في الصورة أعلاه، سيُرجع هذا الدوائر 1 و 2 و 3.
- Contain (احتواء)
تُرجع 1 (صحيح) إذا وفقط إذا لم تقع أي نقطة من b خارج a، ووقعت نقطة واحدة على الأقل من داخل b في داخل a. في الصورة، لا تُرجع أي دائرة، لكن المستطيل سيُرجع لو بحثت عنه بالاتجاه المعاكس، لأنه يحتوي الدائرة 1 بالكامل. وهذا عكس are within.
- Disjoint (انفصال)
تُرجع 1 (صحيح) إذا لم تتشارك الأشكال الهندسية أي جزء من الفضاء (لا تداخل ولا تلامس). تُرجع الدائرة 4 فقط.
- Equal (تساوٍ)
تُرجع 1 (صحيح) إذا وفقط إذا كانت الأشكال الهندسية متطابقة تمامًا. لن تُرجع أي دوائر.
- Touch (تلامس)
تختبر ما إذا كان شكل هندسي يلامس آخر. تُرجع 1 (صحيح) إذا كان للأشكال الهندسية نقطة مشتركة واحدة على الأقل، دون أن تتقاطع دواخلها. تُرجع الدائرة 3 فقط.
- Overlap (تداخل)
تختبر ما إذا كان شكل هندسي يتداخل مع آخر. تُرجع 1 (صحيح) إذا تشاركت الأشكال الهندسية الفضاء، وكانت من البعد نفسه، دون أن يحتوي أحدها الآخر احتواءً كاملًا. تُرجع الدائرة 2 فقط.
- Are within (الوقوع ضمن)
تختبر ما إذا كان شكل هندسي يقع ضمن آخر. تُرجع 1 (صحيح) إذا كان الشكل الهندسي a داخل الشكل الهندسي b بالكامل. تُرجع الدائرة 1 فقط.
- Cross (عبور)
تُرجع 1 (صحيح) إذا كان للأشكال الهندسية المقدَّمة بعض النقاط الداخلية المشتركة لا كلها، وكان العبور الفعلي من بُعد أدنى من أعلى بُعد بين الأشكال المقدَّمة. على سبيل المثال، الخط الذي يعبر مضلعًا يعبره بوصفه خطًا (صحيح). والخطان المتعابران يتعابران في نقطة (صحيح). والمضلعان يتعابران في مضلع (خطأ). في الصورة، لن تُرجع أي دوائر.
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الضم إلى المعالم في |
|
[متجهي: هندسي] |
الطبقة المتجهية المُدخلة. ستتكون الطبقة الناتجة من معالم هذه الطبقة مع البيانات الوصفية للمعالم المطابقة في الطبقة الثانية. |
حيث المعالم |
|
[تعداد] [قائمة] الافتراضي: [0] |
نوع العلاقة المكانية التي يجب أن تربط المعلم المصدر بالمعلم الهدف لكي يمكن ضمهما. واحد أو أكثر مما يلي:
إذا اختير أكثر من شرط، فيجب أن يتحقق واحد منها على الأقل (عملية OR) لكي يُستخرج المعلم. |
بالمقارنة مع |
|
[متجهي: هندسي] |
طبقة الضم. ستقوم معالم هذه الطبقة المتجهية بإضافة ملخصات بياناتها الوصفية إلى جدول البيانات الوصفية للطبقة المصدر إذا حققت العلاقة المكانية. |
الحقول المراد تلخيصها (اتركها فارغة لاستخدام جميع الحقول) اختياري |
|
[حقل جدول: أي نوع] [قائمة] |
اختر الحقول التي تريد إضافتها تحديدًا من طبقة الضم. افتراضيًا تُضاف جميع الحقول. |
الملخصات المراد حسابها (اتركها فارغة لاستخدام جميع الحقول) اختياري |
|
[تعداد] [قائمة] الافتراضي: [] |
لكل معلم مُدخل، تُحسب الإحصاءات على الحقول المضمومة من معالمه المطابقة. واحد أو أكثر مما يلي:
|
استبعاد السجلات التي تعذّر ضمها |
|
[منطقي] الافتراضي: False |
إزالة معالم طبقة الإدخال التي تعذّر ضمها من المُخرَج |
الطبقة المضمومة |
|
[مماثل للمدخل] الافتراضي: |
حدّد الطبقة المتجهية الناتجة عن الضم. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المضمومة |
|
[مماثل للمدخل] |
الطبقة المتجهية الناتجة مع البيانات الوصفية الملخّصة من الضم |
شيفرة Python¶
معرّف الخوارزمية: native:joinbylocationsummary
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.21. ضم البيانات الوصفية حسب الأقرب¶
تأخذ طبقة متجهية مُدخلة وتُنشئ طبقة متجهية جديدة مع حقول إضافية في جدول بياناتها الوصفية. تُؤخذ البيانات الوصفية الإضافية وقيمها من طبقة متجهية ثانية. ويجري ضم المعالم بإيجاد أقرب المعالم من كل طبقة.
افتراضيًا يُضم المعلم الأقرب فقط، لكن يمكن للضم أيضًا أن يشمل أقرب k من المعالم المجاورة.
إذا حُدِّدت مسافة قصوى، فلن تُطابَق إلا المعالم الأقرب من هذه المسافة.
تحذير
تُسقط هذه الخوارزمية المفاتيح الأساسية أو قيم FID الموجودة وتعيد توليدها في الطبقات الناتجة.
شاهد أيضا
تحليل الجار الأقرب, ضم البيانات الوصفية حسب قيمة الحقل, ضم البيانات الوصفية حسب الموقع, مصفوفة المسافات
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة الإدخال |
|
[متجهي: هندسي] |
طبقة الإدخال. |
طبقة الإدخال 2 |
|
[متجهي: هندسي] |
طبقة الضم. |
حقول الطبقة 2 المراد نسخها (اتركها فارغة لنسخ جميع الحقول) |
|
[حقل جدول: أي نوع] [قائمة] |
حقول طبقة الضم المراد نسخها (إذا تُركت فارغة فستُنسخ جميع الحقول). |
استبعاد السجلات التي تعذّر ضمها |
|
[منطقي] الافتراضي: False |
إزالة سجلات طبقة الإدخال التي تعذّر ضمها من المُخرَج |
بادئة الحقول المضمومة |
|
[نص] |
بادئة الحقول المضمومة |
الحد الأقصى لعدد الجيران الأقرب |
|
[رقمي: عدد صحيح] الافتراضي: 1 |
الحد الأقصى لعدد الجيران الأقرب |
المسافة القصوى |
|
[رقمي: عشري] |
مسافة البحث القصوى |
الطبقة المضمومة اختياري |
|
[مماثل للمدخل] الافتراضي: |
حدّد الطبقة المتجهية التي تحتوي على المعالم المضمومة. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المعالم غير القابلة للضم من الطبقة الأولى |
|
[مماثل للمدخل] الافتراضي: |
حدّد الطبقة المتجهية التي تحتوي على المعالم التي تعذّر ضمها. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المضمومة |
|
[مماثل للمدخل] |
الطبقة المضمومة الناتجة. |
المعالم غير القابلة للضم من الطبقة الأولى |
|
[مماثل للمدخل] |
طبقة تحتوي على معالم الطبقة الأولى التي تعذّر ضمها إلى أي معلم في طبقة الضم. |
عدد المعالم المضمومة من جدول الإدخال |
|
[رقمي: عدد صحيح] |
عدد المعالم من جدول الإدخال التي ضُمّت. |
عدد المعالم غير القابلة للضم من جدول الإدخال |
|
[رقمي: عدد صحيح] |
عدد المعالم من جدول الإدخال التي تعذّر ضمها. |
شيفرة Python¶
معرّف الخوارزمية: native:joinbynearest
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.22. دمج الطبقات المتجهية¶
تجمع عدة طبقات متجهية من نوع الشكل الهندسي نفسه في طبقة واحدة.
سيحتوي جدول البيانات الوصفية للطبقة الناتجة على الحقول من جميع طبقات الإدخال. وإذا وُجدت حقول بالاسم نفسه لكن بأنواع مختلفة، فسيُحوَّل الحقل المُصدَّر تلقائيًا إلى حقل من النوع النصي. ويمكن اختياريًا إضافة حقول جديدة تخزّن اسم الطبقة الأصلية ومصدرها.
إذا احتوت أي من طبقات الإدخال على قيم Z أو M، فستحتوي الطبقة الناتجة أيضًا على هذه القيم. وبالمثل، إذا كانت أي من طبقات الإدخال متعددة الأجزاء، فستكون الطبقة الناتجة أيضًا متعددة الأجزاء.
يمكن اختياريًا تعيين نظام الإحداثيات المرجعي (CRS) الوجهة للطبقة المدمجة. وإن لم يُعيَّن، فسيُؤخذ CRS من أول طبقة إدخال. وسيُعاد إسقاط جميع الطبقات لتطابق هذا CRS.
القائمة الافتراضية:
تحذير
تُسقط هذه الخوارزمية المفاتيح الأساسية أو قيم FID الموجودة وتعيد توليدها في الطبقات الناتجة.
شاهد أيضا
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقات الإدخال |
|
[متجهي: أي نوع] [قائمة] |
الطبقات المراد دمجها في طبقة واحدة. يجب أن تكون الطبقات من نوع الشكل الهندسي نفسه. |
نظام الإحداثيات المرجعي الوجهة اختياري |
|
[نظام إحداثيات] |
اختر نظام الإحداثيات المرجعي للطبقة الناتجة. إن لم يُحدَّد، يُستخدم CRS لأول طبقة إدخال. |
إضافة معلومات الطبقة المصدر (اسم الطبقة ومسارها)
|
|
[منطقي] الافتراضي: True |
إضافة حقول تخزّن اسم الطبقة الأصلية ومسارها |
المدمجة |
|
[مماثل للمدخل] الافتراضي: |
حدّد الطبقة المتجهية الناتجة. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المدمجة |
|
[مماثل للمدخل] |
الطبقة المتجهية الناتجة التي تحتوي على جميع المعالم والبيانات الوصفية من طبقات الإدخال. |
شيفرة Python¶
معرّف الخوارزمية: native:mergevectorlayers
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.23. الترتيب حسب تعبير¶
تفرز طبقة متجهية وفق تعبير: إذ تغيّر فهرس المعالم وفق التعبير.
احذر، فقد لا تعمل كما هو متوقع مع بعض مزوّدي البيانات، وقد لا يُحافظ على الترتيب في كل مرة.
تحذير
تُسقط هذه الخوارزمية المفاتيح الأساسية أو قيم FID الموجودة وتعيد توليدها في الطبقات الناتجة.
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة الإدخال |
|
[متجهي: أي نوع] |
الطبقة المتجهية المُدخلة المراد فرزها |
التعبير |
|
[تعبير] |
التعبير المستخدم للفرز |
فرز تصاعدي |
|
[منطقي] الافتراضي: True |
عند التفعيل، ستُفرز الطبقة المتجهية من القيم الصغيرة إلى الكبيرة. |
وضع القيم الفارغة أولًا |
|
[منطقي] الافتراضي: False |
عند التفعيل، توضع القيم الفارغة (Null) أولًا |
المرتّبة |
|
[مماثل للمدخل] الافتراضي: |
حدّد الطبقة المتجهية الناتجة. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المرتّبة |
|
[مماثل للمدخل] |
الطبقة المتجهية الناتجة (المفروزة) |
شيفرة Python¶
معرّف الخوارزمية: native:orderbyexpression
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.24. إصلاح Shapefile¶
تصلح مجموعة بيانات ESRI Shapefile تالفة بإعادة إنشاء ملف SHX.
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
ملف Shapefile المُدخل |
|
[ملف] |
المسار الكامل لمجموعة بيانات ESRI Shapefile ذات ملف SHX مفقود أو تالف |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المُصلَحة |
|
[متجهي: هندسي] |
الطبقة المتجهية المُدخلة بعد إصلاح ملف SHX |
شيفرة Python¶
معرّف الخوارزمية: native:repairshapefile
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.25. إعادة إسقاط طبقة¶
تعيد إسقاط طبقة متجهية إلى CRS مختلف. وستحتوي الطبقة المُعاد إسقاطها على المعالم والبيانات الوصفية نفسها الموجودة في طبقة الإدخال.
تتيح تعديل المعالم في مكانها للمعالم النقطية والخطية والمضلعة
شاهد أيضا
المُعاملات¶
المُعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة الإدخال |
|
[متجهي: هندسي] |
الطبقة المتجهية المُدخلة المراد إعادة إسقاطها |
نظام الإحداثيات المرجعي الهدف |
|
[نظام إحداثيات] الافتراضي: |
نظام الإحداثيات المرجعي الوجهة |
تحويل الأشكال الهندسية المنحنية إلى قطع مستقيمة
|
|
[منطقي] الافتراضي: False |
عند التفعيل، ستُحوَّل الأشكال الهندسية المنحنية إلى قطع مستقيمة أثناء العملية، تجنبًا لمشكلات التشوه المحتملة. |
المُعاد إسقاطها |
|
[مماثل للمدخل] الافتراضي: |
حدّد الطبقة المتجهية الناتجة. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المُعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
عملية الإحداثيات اختياري |
|
[نص] |
عملية محددة تُستخدم لمهمة إعادة إسقاط معينة، بدلًا من فرض استخدام إعدادات التحويل الخاصة بالمشروع الحالي دائمًا. وهي مفيدة عند إعادة إسقاط طبقة معينة حين تلزم السيطرة على مسار التحويل الدقيق. تتطلب إصدار proj >= 6. اقرأ المزيد في تحويلات المرجع الجيوديسي (Datum). |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المُعاد إسقاطها |
|
[مماثل للمدخل] |
الطبقة المتجهية الناتجة (المُعاد إسقاطها) |
شيفرة Python¶
معرّف الخوارزمية: native:reprojectlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.26. حفظ المعالم المتجهية في ملف¶
تحفظ المعالم المتجهية في مجموعة بيانات ملفية محددة.
بالنسبة إلى صيغ مجموعات البيانات التي تدعم الطبقات، يمكن استخدام مُعامل اختياري لاسم الطبقة لتحديد نص مخصص. ويمكن تحديد خيارات اختيارية لمجموعة البيانات والطبقة معرَّفة في GDAL. لمزيد من المعلومات حول ذلك، اقرأ توثيق GDAL عبر الإنترنت الخاص بالصيغة.
المُعاملات¶
المُعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المعالم المتجهية |
|
[متجهي: أي نوع] |
الطبقة المتجهية المُدخلة. |
المعالم المحفوظة |
|
[مماثل للمدخل] الافتراضي: |
حدّد الملف المراد حفظ المعالم فيه. أحد الخيارات التالية:
|
المُعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
اسم الطبقة اختياري |
|
[نص] |
الاسم المستخدم للطبقة الناتجة |
خيارات مجموعة بيانات GDAL اختياري |
|
[نص] |
خيارات إنشاء مجموعة بيانات GDAL لصيغة المُخرَج. افصل بين الخيارات المفردة بفواصل منقوطة. |
خيارات طبقة GDAL اختياري |
|
[نص] |
خيارات إنشاء طبقة GDAL لصيغة المُخرَج. افصل بين الخيارات المفردة بفواصل منقوطة. |
الإجراء المتخذ مع الملف الموجود مسبقًا |
|
[تعداد] الافتراضي: 0 |
كيفية التعامل مع المعالم الموجودة. الطرق الصالحة هي:
|
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المعالم المحفوظة |
|
[مماثل للمدخل] |
طبقة متجهية تضم المعالم المحفوظة. |
اسم الملف ومساره |
|
[نص] |
اسم ملف المُخرَج ومساره. |
اسم الطبقة |
|
[نص] |
اسم الطبقة، إن وُجد. |
شيفرة Python¶
معرّف الخوارزمية: native:savefeatures
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.27. تعيين ترميز الطبقة¶
تعيّن الترميز المستخدم لقراءة البيانات الوصفية لطبقة. لا تُجرى أي تغييرات دائمة على الطبقة، بل يؤثر ذلك فقط في كيفية قراءة الطبقة خلال الجلسة الحالية.
ملاحظة
لا يُدعم تغيير الترميز إلا لبعض مصادر بيانات الطبقات المتجهية.
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المعالم المحفوظة |
|
[متجهي: هندسي] |
الطبقة المتجهية المراد تعيين ترميزها. |
الترميز النصي |
|
[نص] |
ترميز النص المراد تعيينه للطبقة في جلسة QGIS الحالية. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة الناتجة |
|
[مماثل للمدخل] |
الطبقة المتجهية المُدخلة بعد تعيين ترميزها. |
شيفرة Python¶
معرّف الخوارزمية: native:setlayerencoding
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.28. تقسيم المعالم حسب محرف¶
تُقسَّم المعالم إلى عدة معالم ناتجة بتقسيم قيمة حقل عند محرف محدد. على سبيل المثال، إذا احتوت طبقة على معالم ذات قيم متعددة مفصولة بفواصل في حقل واحد، فيمكن استخدام هذه الخوارزمية لتوزيع هذه القيم على عدة معالم ناتجة. وتبقى الأشكال الهندسية والبيانات الوصفية الأخرى دون تغيير في المُخرَج. ويمكن اختياريًا أن يكون نص الفاصل تعبيرًا نمطيًا (regular expression) لمزيد من المرونة.
تتيح تعديل المعالم في مكانها للمعالم النقطية والخطية والمضلعة
تحذير
تُسقط هذه الخوارزمية المفاتيح الأساسية أو قيم FID الموجودة وتعيد توليدها في الطبقات الناتجة.
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة الإدخال |
|
[متجهي: أي نوع] |
الطبقة المتجهية المُدخلة |
التقسيم باستخدام قيم الحقل |
|
[حقل جدول: أي نوع] |
الحقل المستخدم للتقسيم |
تقسيم القيمة باستخدام المحرف |
|
[نص] |
المحرف المستخدم للتقسيم |
استخدام فاصل بتعبير نمطي |
|
[منطقي] الافتراضي: False |
|
المُقسَّمة |
|
[مماثل للمدخل] الافتراضي: |
حدّد الطبقة المتجهية الناتجة. أحد الخيارات التالية:
يمكن تغيير ترميز الملف هنا أيضًا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المُقسَّمة |
|
[مماثل للمدخل] |
الطبقة المتجهية الناتجة. |
شيفرة Python¶
معرّف الخوارزمية: native:splitfeaturesbycharacter
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.29. تقسيم طبقة متجهية¶
تُنشئ مجموعة من الطبقات المتجهية في مجلد ناتج بناءً على طبقة مُدخلة وسمة. وسيحتوي المجلد الناتج على عدد من الطبقات يساوي عدد القيم الفريدة الموجودة في الحقل المطلوب.
عدد الملفات المولَّدة يساوي عدد القيم المختلفة الموجودة في السمة المحددة.
وهي العملية المعاكسة لـ الدمج.
القائمة الافتراضية:
شاهد أيضا
المُعاملات¶
المُعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة الإدخال |
|
[متجهي: أي نوع] |
الطبقة المتجهية المُدخلة |
حقل المعرّف الفريد |
|
[حقل جدول: أي نوع] |
الحقل المستخدم للتقسيم |
مجلد المخرجات |
|
[مجلد] الافتراضي: |
حدّد المجلد للطبقات الناتجة. أحد الخيارات التالية:
|
المُعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
نوع ملف المُخرَج اختياري |
|
[تعداد] الافتراضي: |
اختر امتداد ملفات المُخرَج. إذا لم يُحدَّد أو كان غير صالح، فستكون صيغة ملفات المُخرَج هي الصيغة المعيّنة في إعداد المعالجة "Default output vector layer extension". |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
مجلد المخرجات |
|
[مجلد] |
المجلد الخاص بالطبقات الناتجة |
الطبقات الناتجة |
|
[مماثل للمدخل] [قائمة] |
الطبقات المتجهية الناتجة عن التقسيم. |
شيفرة Python¶
معرّف الخوارزمية: native:splitvectorlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.25.30. إفراغ الجدول¶
تُفرغ طبقة، بحذف جميع المعالم الموجودة فيها.
تحذير
تعدّل هذه الخوارزمية الطبقة في مكانها، ولا يمكن استعادة المعالم المحذوفة!
المُعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقة الإدخال |
|
[متجهي: أي نوع] |
الطبقة المتجهية المُدخلة |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المُفرَغة |
|
[مجلد] |
طبقة الإدخال، بعد حذف جميع معالمها |
شيفرة Python¶
معرّف الخوارزمية: native:truncatetable
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المُعاملات أسماء المُعاملات (NAME) وقيمها. راجع استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.