10 votos

¿Cómo puedo trabajar con más de 3 Gigabytes de Archivos TIFF?

Mientras que yo no trabajo en la SIG yo estoy tratando de apoyar a uno de nuestros usuarios de aquí que se ve después de todo nuestra cartografía y datos de SIG. Hemos recibido un 3.2 GB imagen Tiff que contiene las imágenes de satélite de nuestro sitio y estoy queriendo encontrar una manera de volver a cambiar el tamaño hacia abajo un poco, para hacer que sea más fácil trabajar con.

¿Hay algún código abierto/software libre, hay que puede manejar este tipo de tamaño de archivo?

He tratado de Irfanview, Imagemagick, GIMP sin éxito.

Los servidores estoy tratando de trabajar en tener un montón de memoria y de disco disponible, pero quizás no lo suficiente para que quepa todo el archivo.

¿Hay una manera fácil?

Gracias.

13voto

Robert Höglund Puntos 5572

Si puede, utilice el software SIG, el cual está diseñado con este problema en mente: en lugar de leer todo el conjunto de datos en memoria, sólo se muestra la imagen para crear una pantalla y no más. Algo así como QGIS debe permitir visualizar los datos, y proporciona formas de exportar la vista, como una aproximación a la creación de una versión reducción de escala.

Otra opción es usar algo como gdalwarp, parte de GDAL. En el ejemplo, si la imagen raw se 10000x6000, usted podría hacer una de la mitad de tamaño en cada dimensión versión haciendo:

gdalwarp -ts 5000 3000 big-input.tif downscaled-output.tif

1voto

Hugo Puntos 2156

Estoy de acuerdo con el gdal sugerencia; gdal_translate te permitirá convertir de GeoTIFF a un formato comprimido (por ejemplo, MrSID, JPEG2000, etc. - Yo uso .ecw pero tiene problemas con las licencias...) Compresión de 20x o mayor es bastante común. Ser conscientes de que si no hace uso de los SIG de software específico, usted probablemente perderá la georeferenciación de la información asociada con el archivo.

Si usted debe pegarse con GeoTIFF, usted puede usar QGIS (o gdal de nuevo) para la construcción de 'pirámides', que le permitirá ver menos detalle en escalas más pequeñas, por lo tanto no se carga la imagen completa en todo momento. En QGIS, mira en las propiedades de la capa para 'Pirámides.'

Buena suerte!

1voto

Mark Ingram Puntos 24995

Como @scw y @Darren sugerido, el uso de la GDAL utilidades es una buena opción. He utilizado para la elevación y datos de imágenes cada vez que un archivo es demasiado grande para manejar en un editor gráfico. gdalinfo puede dar la resolución y las extensiones de los archivos y tal vez te ayude a evitar cargar el archivo en un editor gráfico. He utilizado QGIS sólo un par de veces, así que no sé si la construcción de las pirámides va a tomar mucho tiempo.

0voto

bigmattyh Puntos 9167

Misma respuesta de otra pregunta -

OpenEV viene con FWTools, le parece bien a mí, pero yo de carga de 300 MB de imágenes en QGIS fácilmente y tratar con ellos allí. Así que puedo recomendar es sólo de uso casual.

http://OpenEV.sourceforge.net

Incluye NITF

y está construido con GDAL - pero dispone de un práctico de GUI

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X