24.1.17. استخراج السحب النقطية

تنبيه

يتطلب تشغيل هذه الخوارزميات تثبيت QGIS مع PDAL >= 2.5.0 (انظر قائمة Help ► About).

24.1.17.1. الحدود

Added in 3.32

تصدّر ملف مضلعات يحتوي على حدود طبقة السحابة النقطية. قد يحتوي على ثقوب وقد يكون مضلعًا متعدد الأجزاء.

../../../../_images/point_cloud_boundary.png

شكل 24.47 استخراج مضلعات الغطاء النباتي المرتفع والمباني من طبقة سحابة نقطية مدخلة

المعاملات

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

Label

اﻷسم

النوع

وصف

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

INPUT

[point cloud]

طبقة السحابة النقطية المدخلة المراد حساب حدودها

دقة الخلايا المستخدمة لحساب الحدود

اختياري

RESOLUTION

[numeric: double]

دقة الخلايا المستخدمة لحساب الحدود

أدنى عدد من النقاط في الخلية لاعتبارها مشغولة

اختياري

THRESHOLD

[numeric: integer]

أدنى عدد من النقاط في الخلية لاعتبارها مشغولة

الحدود

OUTPUT

[vector: polygon]

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

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

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

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

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

Label

اﻷسم

النوع

وصف

تعبير الترشيح

اختياري

FILTER_EXPRESSION

[expression]

تعبير PDAL لتحديد مجموعة فرعية من المعالم في بيانات السحابة النقطية

امتداد القص

اختياري

FILTER_EXTENT

[extent]

امتداد خريطة لتحديد مجموعة فرعية من المعالم في بيانات السحابة النقطية

الطرق المتاحة هي:

  • Calculate from layer…: يستخدم امتداد طبقة محمّلة في المشروع الحالي

  • Calculate from layout map…: يستخدم امتداد عنصر خريطة في التخطيط في المشروع النشط

  • Calculate from bookmark…: يستخدم امتداد إشارة مرجعية محفوظة

  • استخدام امتداد لوحة الخريطة

  • الرسم على لوحة الخريطة: انقر واسحب لرسم مستطيل يحدد المنطقة المراد أخذها في الحسبان

  • أدخل الإحداثيات بالشكل xmin, xmax, ymin, ymax

المخرجات

Label

اﻷسم

النوع

وصف

الحدود

OUTPUT

[vector: polygon]

طبقة متجهية مضلعة ناتجة تحتوي على حدود السحابة النقطية. الصيغة المدعومة حاليًا هي .GPKG.

شيفرة Python

معرّف الخوارزمية: pdal:boundary

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

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

24.1.17.2. الكثافة

Added in 3.32

تصدّر ملفًا شبكيًا مبنيًا على عدد النقاط داخل كل خلية شبكية - وهو مفيد لفحص جودة بيانات السحب النقطية.

../../../../_images/point_cloud_density.png

شكل 24.48 كثافة النقاط (عدد النقاط لكل 2x2 m) كطبقة شبكية

المعاملات

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

Label

اﻷسم

النوع

وصف

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

INPUT

[point cloud]

طبقة السحابة النقطية المدخلة المراد تصديرها

الدقة المكانية للطبقة الشبكية للكثافة

RESOLUTION

[numeric: double]

الافتراضي: 1.0

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

حجم البلاطة للتشغيل المتوازي

TILE_SIZE

[numeric: integer]

الافتراضي: 1000

حجم البلاطات التي تُقسَّم إليها البيانات للتشغيل المتوازي

الكثافة

OUTPUT

[raster]

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

حدّد الملف الشبكي المراد تصدير البيانات إليه. أحد الخيارات التالية:

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

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

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

Label

اﻷسم

النوع

وصف

تعبير الترشيح

اختياري

FILTER_EXPRESSION

[expression]

تعبير PDAL لتحديد مجموعة فرعية من المعالم في بيانات السحابة النقطية

امتداد القص

اختياري

FILTER_EXTENT

[extent]

امتداد خريطة لتحديد مجموعة فرعية من المعالم في بيانات السحابة النقطية

الطرق المتاحة هي:

  • Calculate from layer…: يستخدم امتداد طبقة محمّلة في المشروع الحالي

  • Calculate from layout map…: يستخدم امتداد عنصر خريطة في التخطيط في المشروع النشط

  • Calculate from bookmark…: يستخدم امتداد إشارة مرجعية محفوظة

  • استخدام امتداد لوحة الخريطة

  • الرسم على لوحة الخريطة: انقر واسحب لرسم مستطيل يحدد المنطقة المراد أخذها في الحسبان

  • أدخل الإحداثيات بالشكل xmin, xmax, ymin, ymax

الإحداثي X لأصل البلاطة للتشغيل المتوازي

اختياري

ORIGIN_X

[numeric: double]

الإحداثي Y لأصل البلاطة للتشغيل المتوازي

اختياري

ORIGIN_Y

[numeric: double]

المخرجات

Label

اﻷسم

النوع

وصف

الكثافة

OUTPUT

[raster]

طبقة شبكية ناتجة تحتوي على عدد النقاط داخل كل خلية. الصيغة المدعومة حاليًا هي .TIF.

شيفرة Python

معرّف الخوارزمية: pdal:density

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

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

24.1.17.3. الترشيح

Added in 3.32

تستخرج من السحابة النقطية المدخلة النقاط التي تطابق تعبير PDAL و/أو تقع داخل مستطيل القص.

../../../../_images/point_cloud_filter.png

شكل 24.49 ترشيح فئة الغطاء النباتي المرتفع من طبقة سحابة نقطية مدخلة

المعاملات

Label

اﻷسم

النوع

وصف

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

INPUT

[point cloud]

طبقة السحابة النقطية المدخلة المراد تصديرها

تعبير الترشيح

اختياري

FILTER_EXPRESSION

[expression]

تعبير PDAL لتحديد مجموعة فرعية من المعالم في بيانات السحابة النقطية

امتداد القص

اختياري

FILTER_EXTENT

[extent]

امتداد خريطة لتحديد مجموعة فرعية من المعالم في بيانات السحابة النقطية

الطرق المتاحة هي:

  • Calculate from layer…: يستخدم امتداد طبقة محمّلة في المشروع الحالي

  • Calculate from layout map…: يستخدم امتداد عنصر خريطة في التخطيط في المشروع النشط

  • Calculate from bookmark…: يستخدم امتداد إشارة مرجعية محفوظة

  • استخدام امتداد لوحة الخريطة

  • الرسم على لوحة الخريطة: انقر واسحب لرسم مستطيل يحدد المنطقة المراد أخذها في الحسبان

  • أدخل الإحداثيات بالشكل xmin, xmax, ymin, ymax

المرشَّحة

OUTPUT

[point cloud]

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

حدّد ملف السحابة النقطية المراد تصدير البيانات إليه. أحد الخيارات التالية:

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

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

المخرجات

Label

اﻷسم

النوع

وصف

المرشَّحة

OUTPUT

[point cloud]

طبقة السحابة النقطية الناتجة التي تحتوي على المعالم المرشَّحة من طبقة السحابة النقطية المدخلة. الصيغ المدعومة حاليًا هي .LAS و .LAZ و .COPC.LAZ و .VPC.

شيفرة Python

معرّف الخوارزمية: pdal:filter

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

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