Necesito crear mosaicos de aproximadamente 550 Gb de imágenes tif juntas y el software que he probado sigue fallando. El área se ha dividido en zonas para que la más pequeña tenga aproximadamente 200 fichas.
He utilizado las últimas versiones de ERDAS (Imagine and Mapper), ArcINFO y Global Mapper en un Intel Xeon E31245, DELL, 3.30 gigahercios, 16 GB de RAM, Win 7 Professional de 64 bits. Máquina Mullti-core (4 en total), Hyper-thread (8 en total). Mi C tiene 700GB gratis y D tiene 1.5TB.
Estoy buscando usar Grass (nunca lo he hecho antes) pero i.image.mosaic solo parece manejar solo 4 archivos ... algunos de los míos tienen 600 mosaicos. ¿Alguna otra opción o software de código abierto para probar?
Lo sentimos, debería agregar que no podemos usar un dataset de mosaico (o equivalente en otro software) ya que necesitamos crear zonas con áreas definidas sin datos como ecw para que puedan abrirse en cualquier software SIG y combinarse con una resolución menor / anterior datos cuando los nuevos datos no existen a la perfección.
Un ejemplo de cómo se ven algunos archivos en mosaico en diferentes sofware. Global Mapper / ERDAS están bien, pero no es correcto en arcgis.
--- INFORMACIÓN ANTERIOR ---
Perdón por el dibujo preliminar. Por lo tanto, tener las áreas coloreadas como 5 zonas minimizará las áreas sin datos en el AOI más grande.
En arcgis, el código es el siguiente (esto se ejecuta como modelo y no en python, ya que no puedo hacer que tome la entrada 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")
donde tifList debería leerse desde un archivo csv pero esto no funcionó en python, así que estoy ejecutando lo anterior en un modelo ...
Tengo 1.5TB + espacio libre en mi disco, pero el proceso se bloquea con un error 9999.
¿Procesarían incluso 100 fichas? ¿Deberíamos considerar dividir más las zonas?