24.2.5. إسقاطات الطبقات الشبكية¶
24.2.5.1. تعيين الإسقاط¶
تطبّق نظام إحداثيات على مجموعة بيانات شبكية.
هذه الخوارزمية مشتقة من أداة GDAL edit.
القائمة الافتراضية:
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المدخلة |
|
[raster] |
الطبقة الشبكية المدخلة |
نظام الإحداثيات المرجعي المطلوب |
|
[crs] |
إسقاط (نظام الإحداثيات المرجعي) الطبقة الناتجة |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة مع الإسقاط |
|
[raster] |
الطبقة الشبكية الناتجة (مع معلومات الإسقاط الجديدة) |
شيفرة Python¶
معرّف الخوارزمية: gdal:assignprojection
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.2.5.2. استخلاص الإسقاط¶
تستخلص إسقاط ملف شبكي وتكتبه في ملف world بالامتداد .wld.
هذه الخوارزمية مشتقة من أداة GDAL srsinfo.
القائمة الافتراضية:
المعاملات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الملف المدخل |
|
[raster] |
الطبقة الشبكية المدخلة. يجب أن تكون الطبقة الشبكية قائمة على ملف، لأن الخوارزمية تستخدم مسار الملف الشبكي موقعًا لملف |
إنشاء ملف .prj أيضًا |
|
[boolean] القيمة الافتراضية: False |
إذا فُعِّل هذا الخيار، يُنشأ أيضًا ملف |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
ملف World |
|
[file] |
ملف نصي بالامتداد |
ملف prj الخاص بـ ESRI Shapefile |
|
[file] |
ملف نصي بالامتداد |
شيفرة Python¶
معرّف الخوارزمية: gdal:extractprojection
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.
24.2.5.3. التشويه (إعادة الإسقاط)¶
تعيد إسقاط طبقة شبكية إلى نظام إحداثيات مرجعي (CRS) آخر. ويمكن اختيار دقة الملف الناتج وطريقة إعادة التشكيل.
هذه الخوارزمية مشتقة من أداة GDAL warp.
القائمة الافتراضية:
المعاملات¶
المعاملات الأساسية¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
الطبقة المدخلة |
|
[raster] |
الطبقة الشبكية المدخلة المراد إعادة إسقاطها |
نظام الإحداثيات المرجعي المصدر اختياري |
|
[crs] |
يحدد نظام الإحداثيات المرجعي للطبقة الشبكية المدخلة |
نظام الإحداثيات المرجعي الهدف اختياري |
|
[crs] القيمة الافتراضية: |
نظام الإحداثيات المرجعي للطبقة الناتجة |
طريقة إعادة التشكيل المراد استخدامها |
|
[enumeration] القيمة الافتراضية: 0 |
طريقة إعادة تشكيل قيم البكسلات المراد استخدامها. الخيارات:
|
قيمة NoData لنطاقات المخرجات اختياري |
|
[numeric: double] القيمة الافتراضية: غير محدد |
يعيّن قيمة NoData لنطاقات المخرجات. إذا لم تُحدَّد، تُنسخ قيم NoData من مجموعة البيانات المصدر. |
دقة الملف الناتج بوحدات الإسناد الجغرافي الهدف اختياري |
|
[numeric: double] القيمة الافتراضية: غير محدد |
يحدد دقة الملف الناتج لنتيجة إعادة الإسقاط |
المُعاد إسقاطه |
|
[raster] القيمة الافتراضية: |
تحديد الطبقة الشبكية الناتجة. أحد الخيارات التالية:
|
المعاملات المتقدمة¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
خيارات الإنشاء الإضافية اختياري |
|
[string] القيمة الافتراضية: '' |
لإضافة خيار إنشاء واحد أو أكثر للتحكم في الطبقة الشبكية المراد إنشاؤها (الألوان، حجم الكتلة، ضغط الملف...). وللتسهيل، يمكنك الاعتماد على ملفات تعريف معدّة مسبقًا (انظر قسم خيارات مشغّل GDAL). في المعالجة الدفعية ومصمّم النماذج: افصل بين الخيارات المتعددة بحرف الأنبوب ( |
نوع بيانات المخرجات |
|
[enumeration] القيمة الافتراضية: 0 |
يحدد صيغة ملف الطبقة الشبكية الناتج. الخيارات:
تعتمد الخيارات المتاحة على إصدار GDAL المبني مع QGIS (انظر قائمة ) |
الامتدادات المُسنَدة جغرافيًا للملف الناتج المراد إنشاؤه اختياري |
|
[extent] |
يعيّن الامتداد المُسنَد جغرافيًا للملف الناتج المراد إنشاؤه (افتراضيًا في Target CRS، أو في CRS of the target raster extent إذا حُدِّد). الطرق المتاحة هي:
|
نظام الإحداثيات المرجعي لامتداد الطبقة الشبكية الهدف اختياري |
|
[crs] |
يحدد نظام الإحداثيات المرجعي الذي تُفسَّر به الإحداثيات المعطاة لامتداد الملف الناتج. يجب ألا يُخلط هذا مع نظام الإحداثيات المرجعي الهدف لمجموعة البيانات الناتجة. بل هو وسيلة تسهيل، مثلًا عندما تعرف إحداثيات المخرجات في نظام جيوديسي بخطوط الطول/العرض، لكنك تريد نتيجة في نظام إحداثيات مُسقَط. |
استخدام تنفيذ التشويه (warping) متعدد الخيوط |
|
[boolean] القيمة الافتراضية: False |
سيُستخدم خيطان لمعالجة أجزاء الصورة وتنفيذ عمليات الإدخال/الإخراج في آن واحد. لاحظ أن الحساب نفسه ليس متعدد الخيوط. |
معاملات سطر الأوامر الإضافية اختياري |
|
[string] القيمة الافتراضية: غير محدد |
أضف خيارات سطر أوامر GDAL إضافية. |
المخرجات¶
Label |
اﻷسم |
النوع |
وصف |
|---|---|---|---|
المُعاد إسقاطه |
|
[raster] القيمة الافتراضية: |
الطبقة الشبكية الناتجة المُعاد إسقاطها |
شيفرة Python¶
معرّف الخوارزمية: gdal:warpreproject
import processing
processing.run("algorithm_id", {parameter_dictionary})
يظهر معرّف الخوارزمية عند تمرير المؤشر فوق الخوارزمية في صندوق أدوات المعالجة. ويوفّر قاموس المعاملات أسماء المعاملات (NAME) وقيمها. انظر استخدام خوارزميات المعالجة من وحدة التحكم لمعرفة تفاصيل تشغيل خوارزميات المعالجة من وحدة تحكم Python.