Quiero exportar / guardar una composición QGIS de capas ráster / vectoriales en un ráster GEOTIFF o ECW con alta resolución (20 000 * 20 000 píxeles).
Quiero exportar / guardar una composición QGIS de capas ráster / vectoriales en un ráster GEOTIFF o ECW con alta resolución (20 000 * 20 000 píxeles).
Respuestas:
Quantum GIS ahora admite esta función, la resolución se puede configurar y puede incluir un archivo mundial opcional que contiene información de georreferenciación.
En el editor de impresión, marque la casilla "Archivo mundial en" en Configuración de exportación.
Si guarda la vista del mapa en un archivo TIF, será automágicamente georreferenciar. (Una característica nueva y sorprendente en QGIS ...). Sin embargo, la resolución será la resolución de la pantalla de la computadora. (96 ppp). Entonces, probablemente no más de 1900X1200 píxeles.
img.save("pic.tif","tif")
) no parece hacer el truco para mí
¿Guardar un proyecto QGIS completo, rásteres y vectores, en un GeoTIFF de alta resolución? No creo que puedas hacer esto (en este momento). Lo que puede hacer es exportar imágenes de alta resolución desde el compositor de impresión y luego georreferenciarlas.
Consulte esta solicitud de función: http://hub.qgis.org/issues/5840
Mella.
Resolví el problema aplicando repetidamente Shp2img.exe de MapServer.
MapServer puede representar un proyecto qGis, si el plugin MapServer estándar primero exporta el proyecto a un archivo * .map. Posteriormente, es posible representar el proyecto en 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 algún código de programación, es posible manipular el contenido del archivo * .map y aplicar secuencialmente el shp2img.exe a los mosaicos individuales del proyecto qGis. En los últimos pasos, las imágenes de mosaico individuales se pueden combinar usando gdalbuildvrt y gdal_translate. Como salida 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 qGis a rásteres ECW con 100'000 * 100'000 píxeles! Supongo que no hay restricción con resoulutions más altas.
Como precondición 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 rester de vistas qGis no es una característica estándar de qGis ... ¿Realmente solo soy yo quien quiere exportar una vista qGis a un formato ráster bien utilizado (como ECW o GEOTIFF) ???
Solución nativa al ráster georreferenciado (GeoTiff / png / jpeg) del bonito compositor QGIS .
Composition Tab - Export Settings - World file on [Map 0]
El bonito raster de compositor Voilà está georreferenciado correctamente.
El complemento qGis 1.7.3 "MapServerExport" puede producir un archivo MapServer (* .map), que contiene su composición actual de capas vectoriales / ráster. Hay una nueva herramienta TopoMapCreator ( http://sourceforge.net/p/topomapcreator ) en SourceForge, que está haciendo la conversión del archivo MapServer (* .map) a un archivo ráster (* .ecw). La herramienta se basa en Shp2img.exe del MapServer. Eres libre de definir la resolución objetivo. Por lo tanto, se puede generar un archivo ráster con gran resolución.
Puede usar el complemento GeoPapatile y luego usar la salida "image.tif".
Es un tif con un archivo tfw, por lo que está georreferenciado.