أكثر

كيفية إعادة تشكيل مجموعة من البيانات النقطية باستخدام OGR / GDAL؟


أنا أبحث عن وظيفة مشابهة لـ GRASS r.resample. لدي مجلد مليء بملفات TIF وأريد تقليل دقة هذه الملفات ("تصغيرها") لتقليل حجم الملف.


يبدو أن أفضل رهان لك هو gdalwarp ، وهو موثق هنا. إنه سهل الكتابة بسهولة ، لكن التفاصيل تعتمد على نظام التشغيل الخاص بك. في Windows ، قد تفعل شيئًا مثل:

بالنسبة لـ٪ i في (* .tif) قم بعمل gdalwarp -ts 1600 0 -r cubic -co "TFW = YES"٪ i٪ ~ ni_small.tif

الذي ينبغي قم بتقليل ملفات الإدخال إلى عرض 1600 بكسل ، مع حفظ الملف بالاسم الأصلي مرفقًا بـ "صغير". هذا لم يختبر بشكل خطير ، ymmv. علاوة على ذلك ، من المحتمل أنك تستخدم Linux - إذا كان الأمر كذلك ، فقم بالنشر ، ويمكن لشخص ما المساعدة هناك. كما سبق إذا كنت تبحث عن حل بايثون.

تم التعديل: تمت إضافة معلمة لإنشاء ملف ESRI العالمي. لاحظ أن هذا الحل لا يحدد تنسيق الإخراج ، لذا فهو GeoTiff افتراضيًا