আমি প্রতি 100MB এর আশেপাশে প্রায় 20 ড্যাম টিফগুলিকে একীভূত করতে চেয়েছিলাম এবং আমি gdalwarp ব্যবহার করেছি (আমি ভার্চুয়াল ফাইল অপশন সম্পর্কে জানি):
gdalwarp $(list_of_tiffs) merged.tiff
তবে এই আদেশটি খুব দীর্ঘ সময় নিয়েছে এবং কিছু 15 মিনিটের পরে এটি সেট থেকে 5 তম চিত্রটি প্রক্রিয়া করছে। আমি এটি শেষ করি।
তারপরে আমি দেখতে পেলাম যে gdal_ विसর.পি স্ক্রিপ্টটি মোজাইসিংয়ের জন্যও ব্যবহার করা যেতে পারে এবং চেষ্টা করে দেখেছি:
gdal_merge.py $(list_of_tiffs)
যা 3 মিনিটের কম সময়ে সম্পন্ন হয়েছে।
যেহেতু আমি প্রত্যাশা করেছিলাম যে উভয় আদেশই একই ফল দেবে, আমি ভাবছি যে উভয়ের মধ্যে পার্থক্য কী, কেন gdalwarp ফলাফল একই হলে এত বেশি সময় নেয়?
gdalwarpআরও কিছু করা উচিত, কারণ NumPy সি এর চেয়ে দ্রুততর হতে পারে না বাস্তবায়ন, যদিও এটি পৌঁছাতে পারে।