Saya perlu membuat mosaik tentang 550Gb citra tif bersama-sama dan perangkat lunak yang saya coba terus gagal. Area ini telah dibagi menjadi beberapa zona sehingga yang terkecil memiliki sekitar 200 ubin.
Saya telah menggunakan versi terbaru dari ERDAS (Imagine and Mapper), ArcINFO dan Global Mapper pada 3,30 gigahertz Intel Xeon E31245, DELL, RAM 16GB, 64-bit Win 7 Professional. Mesin Mullti-core (4 total), Hyper-threaded (8 total). C saya memiliki 700GB gratis dan D memiliki 1,5TB.
Saya melihat ke dalam menggunakan Grass (belum pernah sebelumnya) tetapi saya.image.mosaic tampaknya hanya menangani 4 file ... beberapa dari saya memiliki 600 ubin. Adakah pilihan lain atau perangkat lunak sumber terbuka untuk dicoba?
Maaf harus menambahkan bahwa kami tidak dapat menggunakan dataset mosaik (atau yang setara dalam perangkat lunak lain) karena kami perlu membuat zona dengan area tanpa-data yang ditentukan sebagai EC sehingga mereka dapat dibuka di perangkat lunak SIG apa pun dan dikombinasikan dengan resolusi yang lebih rendah / lebih tua data saat data baru tidak ada dengan mulus.
Contoh bagaimana beberapa file mosaik terlihat di perangkat lunak yang berbeda. Global Mapper / ERDAS baik-baik saja tetapi itu tidak benar di arcgis.
--- INFO TUA ---
Maaf untuk gambar kasarnya. Jadi memiliki area berwarna sebagai 5 zona akan meminimalkan area tanpa data di AOI yang lebih besar.
Dalam arcgis kodenya adalah sebagai berikut (ini dijalankan sebagai model dan bukan dengan python karena saya tidak bisa mendapatkannya untuk mengambil input tifList).
arcpy.MosaicToNewRaster_management(tifList+";" +mask,RootOutput,"Tile1.tif","PROJCS['GDA_1994_MGA_Zone_55',GEOGCS['GCS_GDA_1994',DATUM['D_GDA_1994',SPHEROID['GRS_1980',6378137.0,298.257222101]],PRIMEM['Greenwich',0.0],UNIT['Degree',0.0174532925199433]],PROJECTION['Transverse_Mercator'],PARAMETER['False_Easting',500000.0],PARAMETER['False_Northing',10000000.0],PARAMETER['Central_Meridian',147.0],PARAMETER['Scale_Factor',0.9996],PARAMETER['Latitude_Of_Origin',0.0],UNIT['Meter',1.0]]","16_BIT_UNSIGNED","0.5","3","MAXIMUM","#")
# Replace a layer/table view name with a path to a dataset (which can be a layer file) or create the layer/table view within the script
# The following inputs are layers or table views: "test2"
arcpy.CopyRaster_management(OutputFile,RootOutput+"Tile1b.tif","#","256","256","NONE","NONE","16_BIT_UNSIGNED")
di mana tifList harus dibaca dari file csv tapi ini tidak berfungsi dengan python jadi saya menjalankan di atas dalam model sebagai gantinya ...
Saya memiliki ruang kosong 1,5TB + di drive saya, tetapi proses macet dengan kesalahan 9999.
Akankah 100 ubin diproses? -yaitu kita harus melihat memecah zona lebih jauh?