ฉันต้องการรวมประมาณ 20 tiff dem ต่อแต่ละประมาณ 100MB และฉันใช้ gdalwarp (ฉันรู้เกี่ยวกับตัวเลือกไฟล์เสมือน):
gdalwarp $(list_of_tiffs) merged.tiff
อย่างไรก็ตามคำสั่งนี้ใช้เวลานานมากและหลังจากผ่านไป 15 นาทีก็มีการประมวลผลภาพที่ 5 จากชุด ฉันยุติมัน
จากนั้นฉันก็พบว่าสคริปต์ gdal_merge.py ยังสามารถใช้สำหรับโมเสกได้เช่นกันและลองใช้งาน:
gdal_merge.py $(list_of_tiffs)
ซึ่งเสร็จสิ้นภายในเวลาไม่เกิน 3 นาที
อย่างที่ฉันคาดไว้ว่าทั้งสองคำสั่งจะให้ผลลัพธ์เดียวกันฉันสงสัยว่าความแตกต่างระหว่างทั้งสองเป็นอย่างไรทำไม gdalwarp ใช้เวลานานมากถ้าผลลัพธ์เหมือนกัน
gdalwarp
ต้องทำอะไรมากกว่านี้เพราะ NumPy ไม่สามารถเร็วขึ้นได้ C การดำเนินการแม้ว่าจะสามารถเข้าถึงได้