Suite

Mosaïque de nombreux fichiers tif dans ArcMap pour ENVI

Mosaïque de nombreux fichiers tif dans ArcMap pour ENVI


ma question est de savoir comment mosaïquer ~ 120 Go, plus de 1200 fichiers tif dans un raster dans ArcMap. Je divise actuellement la région en ensembles plus petits, puis je prévois de les mosaïquer tous ensemble pour former le seul fichier final à la fin. J'utilise l'outil Mosaic to New Raster. La raison pour laquelle j'ai besoin d'un seul fichier est que je peux utiliser les fonctions de classification ENVI dessus.

Est-ce que quelqu'un sait si ENVI peut utiliser un jeu de données ESRI Mosaic ? Existe-t-il une meilleure façon de procéder (par exemple, le type de fichier, etc.) ? J'utilise des données 8 bits non signées, des images 4 bandes. Cela prend beaucoup de temps et je ne sais pas si ArcMap sera même capable de mosaïquer le fichier total et final à la fin de cela. J'ai l'impression que c'est l'un de ces problèmes "Je ne sais pas ce que je ne sais pas". Qu'est-ce que je rate?


Je n'utiliserais pas Mosaic ou Mosaic to New Raser, ils sont lents et encombrants. Créez un jeu de données en mosaïque, puis utilisez Copier le raster pour exporter vers une seule image, cela est considérablement plus rapide et peut être affiché dans ArcMap avant l'exportation pour garantir que la mosaïque est bien faite avant de s'engager dans un processus énorme. J'utiliserais ERDAS Img ou GeoTiff comme format de sortie - ils peuvent avoir des tailles supérieures à 2 Go, prendre en charge le multibande et prendre en charge la majorité des types de pixels.

La mosaïque de données est un format Esri, il est peu probable qu'ENVI (ou GDAL, ou File Geodatabase Api) puisse accéder directement à la mosaïque de données mais ils s'exportent assez rapidement.

ENVI devrait pouvoir accéder à un raster virtuel qui ne duplique pas les rasters ou la mosaïque mais les voit plutôt comme un ensemble de tuiles (un peu comme une mosaïque)… Esri pourra lire un VRT mais est nettement plus lent qu'une mosaïque à rafraîchir.

Si vous avez GDAL, vous pouvez utiliser GDALbuildVRT pour créer un raster virtuel, puis GDALADDO pour ajouter des pyramides (pour accélérer la visualisation).