24.1.9. أدوات الطبقات¶
24.1.9.1. تصدير معلومات الطبقة (الطبقات)¶
تنشئ طبقة مضلعات تقابل معالمها امتداد الطبقة (الطبقات) المحددة.
تُرفَق تفاصيل إضافية عن الطبقة (CRS، واسم المزوّد، ومسار الملف، واسم الطبقة، ومرشّح المجموعة الفرعية، والملخص، والإسناد) سماتٍ لكل معلم.
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقات الإدخال |
|
[layer] [list] |
طبقات الإدخال المراد الحصول على معلومات عنها. |
المخرجات |
|
[vector: polygon] القيمة الافتراضية: |
تحديد طبقة المخرجات التي تحتوي على المعلومات. أحد الخيارات:
يمكن أيضًا تغيير ترميز الملف هنا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المخرجات |
|
[vector: polygon] |
طبقة متجهية مضلعة تُظهر امتداد طبقات الإدخال والمعلومات المرتبطة بها في السمات. |
شيفرة Python¶
معرّف الخوارزمية: native:exportlayersinformation
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. يوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.9.2. التصدير إلى جدول بيانات¶
تصدّر سمات مجموعة مختارة من الطبقات المتجهية إلى مستند جدول بيانات، أو تُلحقها اختياريًا بجدول بيانات موجود على شكل أوراق إضافية.
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
طبقات الإدخال |
|
[vector: any] [list] |
الطبقات المتجهية المُدخلة. سيتكوّن جدول البيانات الناتج من ورقة لكل طبقة تحتوي على سمات تلك الطبقة. |
استخدام الأسماء المستعارة للحقول عناوينَ للأعمدة |
|
[boolean] القيمة الافتراضية: False |
استخدام الأسماء المستعارة للحقول من جدول البيانات الوصفية في جدول البيانات. |
تصدير القيم المنسَّقة بدلًا من القيم الخام |
|
[boolean] القيمة الافتراضية: False |
إذا كانت |
الكتابة فوق جدول البيانات الموجود |
|
[boolean] القيمة الافتراضية: True |
إذا كان جدول البيانات المحدد موجودًا، فإن تعيين هذا الخيار إلى |
جدول البيانات الوجهة |
|
[file] القيمة الافتراضية: |
جدول بيانات ناتج يحتوي على ورقة لكل طبقة. أحد الخيارات:
|
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
جدول البيانات الوجهة |
|
[file] |
جدول بيانات يحتوي على ورقة لكل طبقة. |
الطبقات داخل جدول البيانات |
|
[list] |
قائمة الأوراق المضافة إلى جدول البيانات. |
شيفرة Python¶
معرّف الخوارزمية: native:exporttospreadsheet
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. يوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.1.9.3. استخراج امتداد الطبقة¶
تنشئ طبقة متجهية تحتوي على أصغر مستطيل محيط (مستطيل باتجاه شمال-جنوب) يغطي جميع معالم الإدخال.
تحتوي طبقة المخرجات على مستطيل محيط واحد لكامل طبقة الإدخال.
شكل 24.29 المستطيل المحيط بطبقة المصدر باللون الأحمر¶
القائمة الافتراضية:
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة |
|
[layer] |
طبقة الإدخال |
الامتداد |
|
[vector: polygon] القيمة الافتراضية: |
حدد الطبقة المتجهية المضلعة لامتداد المخرجات. أحد الخيارات:
يمكن أيضًا تغيير ترميز الملف هنا. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الامتداد |
|
[vector: polygon] |
طبقة متجهية (مضلعة) ناتجة تحتوي على الامتداد (أصغر مستطيل محيط) |
شيفرة Python¶
معرّف الخوارزمية: native:polygonfromlayerextent
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. يوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.