Desejo exportar / salvar uma composição QGIS de camadas de varredura / vetor para uma varredura GEOTIFF ou ECW com alta resolução (20.000 * 20.000 pixels).
Desejo exportar / salvar uma composição QGIS de camadas de varredura / vetor para uma varredura GEOTIFF ou ECW com alta resolução (20.000 * 20.000 pixels).
Respostas:
O Quantum GIS agora suporta esse recurso, a resolução pode ser definida e pode incluir um arquivo mundial opcional contendo informações de georreferenciamento.
No compositor de impressão, marque a caixa "Arquivo mundial ativado" em Configurações de exportação.
Se você salvar a tela do mapa em um arquivo tif, ela será automaticamente georreferenciada. (Um novo recurso incrível no QGIS ...). A resolução, no entanto, será a resolução da tela do computador. (96 dpi). Então, provavelmente, não mais do que 1900X1200 pixels.
img.save("pic.tif","tif")
) não parece fazer o truque para mim
Salvar um projeto QGIS completo, rasters e vetores, em um GeoTIFF de alta resolução? Eu não acho que você pode fazer isso (no momento). O que você pode fazer é exportar imagens de alta resolução do compositor de impressão e depois georeferenciá-las.
Veja esta solicitação de recurso: http://hub.qgis.org/issues/5840
Usuario.
Resolvi o problema aplicando o Shp2img.exe do MapServer repetidamente.
O MapServer pode renderizar um projeto qGis, se o projeto for exportado pela primeira vez pelo plug-in MapServer padrão para um arquivo * .map. Posteriormente, é possível renderizar o projeto em um arquivo de imagem (png, jpg, tif). Infelizmente, existe um limite de - digamos mais ou menos - 10000 * 10000 pixels.
Porém, gravando algum código de programação, é possível manipular o conteúdo do arquivo * .map e aplicar sequencialmente o shp2img.exe em blocos únicos do projeto qGis. Nas últimas etapas, as imagens de bloco único podem ser mescladas usando gdalbuildvrt e gdal_translate. Como saída, um ECW ou um GEOTIFF de tamanho grande podem ser produzidos. Escrevi uma pequena ferramenta para automatizar o processo e pude exportar uma visualização qGis para rasters ECW com 100'000 * 100'000 pixels! Eu acho que não há restrição com maiores resoluções.
Como pré-condição, o FWTools2.4.7 deve ser instalado. O FWTools2.4.7 contém o MapServer e o GDAL com suporte à saída ECW.
Eu me pergunto por que a exportação remanescente das visualizações qGis não é um recurso padrão dos qGis ... É realmente apenas eu quem deseja exportar uma visualização qGis para um formato raster bem usado (como ECW ou GEOTIFF) ???
Solução nativa para raster georreferenciada (GeoTiff / png / jpeg) do bonito compositor QGIS .
Composition Tab - Export Settings - World file on [Map 0]
Voilà raster compositor bonito é devidamente georreferenciado.
O plug-in "MapServerExport" do qGis 1.7.3 pode produzir um arquivo MapServer (* .map), contendo sua composição atual das camadas vetor / raster. Há uma nova ferramenta TopoMapCreator ( http://sourceforge.net/p/topomapcreator ) no SourceForge, que está fazendo a conversão do arquivo MapServer (* .map) para um arquivo raster (* .ecw). A ferramenta é baseada no Shp2img.exe do MapServer. Você é livre para definir a resolução de destino. Assim, um arquivo raster com grande resolução pode ser gerado.
Você pode usar o plug-in GeoPapatile e usar a saída "image.tif".
É um tif com um arquivo tfw, portanto, é georreferenciado.