13 votos

¿Cómo exportar/guardar una composición de capas a GeoTiff?

Quiero exportar/guardar una composición de capas raster/vector de QGIS a un raster GEOTIFF o ECW con alta resolución (20 000 * 20 000 píxeles).

0 votos

Jim12, ¿puedes usar la misma cuenta para responder tus propias preguntas? Hay dos cuentas de Jim12 de Suiza. Deberían ser fusionadas.

8voto

GriffinHeart Puntos 187

Si guardas el lienzo del mapa en un archivo tif, se georreferenciará automágicamente. (Una nueva y sorprendente característica en QGIS...). Sin embargo, la resolución será la de la pantalla del ordenador. (96 dpi). Probablemente no más de 1900X1200 píxeles.

0 votos

¿Puedes por favor describir un poco cómo guardar el lienzo del mapa en un archivo tif? (usando img.save("pic.tif", "tif")) no parece funcionar para mí.

0 votos

Está en el menú "Archivo", "Guardar como imagen", luego elige tif como formato. QGis creará automáticamente un archivo .tifw.

4voto

¿Cómo guardar un proyecto completo de QGIS, rasters y vectores, en un archivo GeoTIFF de alta resolución? Yo no creo que puedas hacer esto (por ahora). Lo que puedes hacer es exportar imágenes de alta resolución desde el diseñador de impresión y luego georreferenciarlas.

Vea esta solicitud de función: http://hub.qgis.org/issues/5840

Nick.

1 votos

Ha habido varias solicitudes para esta función (incluida la mía en el antiguo foro de qgis en 2011 o algo así). Algunos de nosotros usamos aplicaciones que utilizan imágenes georreferenciadas de alta resolución como mapas base. Parece que se ha propuesto y codificado como un parche para 2.1: hub.qgis.org/issues/6985

3voto

cranley Puntos 518

Resolví el problema aplicando repetidamente Shp2img.exe de MapServer.

MapServer es capaz de renderizar un proyecto de qGis, si primero exporta el proyecto mediante el complemento estándar de MapServer a un archivo *.map. Posteriormente es posible renderizar el proyecto a un archivo de imagen (png, jpg, tif). Desafortunadamente hay un límite de -digamos más o menos- 10000*10000 píxeles.

Pero al escribir un poco de código de programación, es posible manipular el contenido del archivo *.map y aplicar secuencialmente el shp2img.exe a mosaicos individuales del proyecto de qGis. En los últimos pasos, las imágenes de mosaico individuales se pueden fusionar utilizando gdalbuildvrt y gdal_translate. Como resultado se puede producir un ECW o un GEOTIFF de gran tamaño. Escribí una pequeña herramienta para automatizar el proceso y pude exportar una vista de qGis a rásteres ECW con 100'000 * 100'000 píxeles. Supongo que no hay restricción con resoluciones más altas.

Como condición previa, se debe instalar FWTools2.4.7. FWTools2.4.7 contiene MapServer y GDAL con soporte de salida ECW.

Me pregunto por qué la exportación de ráster de vistas de qGis no es una función estándar de qGis... ¿Soy acaso el único que quiere exportar una vista de qGis a un formato de ráster ampliamente utilizado (como ECW o GEOTIFF)???

0voto

zeugmatis Puntos 21

El complemento qGis 1.7.3 "MapServerExport" puede producir un archivo de MapServer (*.map), que contiene tu composición actual de capas vectoriales/raster. Hay una nueva herramienta llamada TopoMapCreator (http://sourceforge.net/p/topomapcreator) en SourceForge, que realiza la conversión del archivo de MapServer (*.map) a un archivo raster (*.ecw). La herramienta se basa en Shp2img.exe del MapServer. Eres libre de definir la resolución deseada. Por lo tanto, se puede generar un archivo raster con una resolución enorme.

-1voto

Paul Hollingsworth Puntos 4257

Puedes usar el plugin GeoPapatile y luego utilizar la salida "image.tif".

Es un tif con un archivo tfw, por lo que está georreferenciado.

3 votos

¿Podrías agregar más información sobre este plugin, tal vez un enlace?

1 votos

Y si eres un desarrollador u estás de alguna manera conectado con este plugin, asegúrate de revelarlo también en tu respuesta.

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