Eu tentei e tentei e tentei mesclar duas (e mais) rasters com o utilitário gdal_merge.py. Parece exatamente o que eu preciso. Infelizmente não está funcionando. A "ajuda" fornece informações, mas apenas para pessoas que conhecem python ... sem catálogo de erros. Eu escolhi 2 .tif (724_239.tif e 724_240.tif), escolhi o arquivo de saída (test.png), verifiquei "sem valor de dados" ... E o resultado é o seguinte: ImportError. Falha no carregamento da DLL: não foi possível encontrar o procedimento especificado. Alguém pode me ajudar? Agradecemos antecipadamente Anna
Por favor, estou usando o QGIS 2.2. Para mesclar alguns dados do Landsat, usei "Raster-> miscelaneous-> merge" e, depois de todos os procedimentos, ele me dá esse tipo de mensagem "A linha de comando é muito longa". Preciso de ajuda ou não preciso tirar toda a banda de cada cena?
Bem-vindo ao GIS.SE. Faça uma nova pergunta, pois isso não é uma resposta.
John Powell
Respostas:
35
Semelhante à função de mesclagem, está criando uma varredura virtual:
Isso aproveita o formato GDAL Virtual (.vrt) , que é um arquivo XML que define como os arquivos são posicionados, etc. Rasters virtuais podem economizar espaço em disco considerável, e o QGIS os vê como um único arquivo. Isso é muito útil para rasters que não precisam ser combinados para criar um novo arquivo de imagem, ou seja, apenas conectados em um mosaico. Existem muitas opções além da ferramenta GUI, se você usar o utilitário gdalbuilvrt da linha de comando GDAL subjacente .
Um .vrt pode ser bastante grande. Para aumentar a velocidade de renderização no QGIS, você pode criar um arquivo 'sidecar' de visões externas.
Ao usar esta ferramenta com um arquivo .vrt ou com um arquivo mesclado, opto por TIFFs externos com leve a nenhuma compactação JPEG, o que criará um arquivo com a extensão .ovr. A ferramenta utiliza o utilitário gdaladdo da GDAL e fornece uma cobertura bastante completa de suas opções.
Você pode ler as duas páginas do utilitário GDAL para entender completamente o que as ferramentas da GUI estão fazendo e como você pode substituir as opções (clicando no lápis e editando diretamente o comando).
Além disso, o blog de Linfiniti tem alguns boatos úteis sobre a construção de mosaicos, opções de configuração nas ferramentas Raster e compactação raster:
Não consigo encontrar o menu "Raster-> Miscellaneous". Estou usando o QGIS 1.9.0 e tentei ativar todos os plugins.
Annan
@ Annan Esta função requer o plugin GdalTools (fornecido com o QGIS). Verifique em Plugins-> Plugin Manager ... para garantir que o plugin esteja ativo. Se estiver ativo, mas você ainda não vê seus menus em Raster, pode estar faltando o suporte do Python para sua instalação do QGIS.
dakcarto 20/09/12
não tenho certeza por que isso aconteceu, reiniciado e ele começou a trabalhar :) obrigado pela ajuda
Annan
Também não consigo encontrar "Raster> Miscellaneous", mas posso importar o gdal com o console python. Reiniciar não ajuda. :(
BenjaminGolder
7
Use a ferramenta de mesclagem:
Varredura-> miscelânea-> mesclagem
Isso basicamente faz o mesmo que o utilitário GDAL gdal_merge ; que é outra abordagem alternativa usando a linha de comando (ou executada como um subprocesso no Python). BTW, estou usando o QGIS 1.9.90-Alpha, mas essa ferramenta já existe há algum tempo, então presumo que ela esteja disponível em 1.7x.
Respostas:
Semelhante à função de mesclagem, está criando uma varredura virtual:
Isso aproveita o formato GDAL Virtual (.vrt) , que é um arquivo XML que define como os arquivos são posicionados, etc. Rasters virtuais podem economizar espaço em disco considerável, e o QGIS os vê como um único arquivo. Isso é muito útil para rasters que não precisam ser combinados para criar um novo arquivo de imagem, ou seja, apenas conectados em um mosaico. Existem muitas opções além da ferramenta GUI, se você usar o utilitário gdalbuilvrt da linha de comando GDAL subjacente .
Um .vrt pode ser bastante grande. Para aumentar a velocidade de renderização no QGIS, você pode criar um arquivo 'sidecar' de visões externas.
Ao usar esta ferramenta com um arquivo .vrt ou com um arquivo mesclado, opto por TIFFs externos com leve a nenhuma compactação JPEG, o que criará um arquivo com a extensão .ovr. A ferramenta utiliza o utilitário gdaladdo da GDAL e fornece uma cobertura bastante completa de suas opções.
Você pode ler as duas páginas do utilitário GDAL para entender completamente o que as ferramentas da GUI estão fazendo e como você pode substituir as opções (clicando no lápis e editando diretamente o comando).
fonte
Use a ferramenta de mesclagem:
Varredura-> miscelânea-> mesclagem
Isso basicamente faz o mesmo que o utilitário GDAL gdal_merge ; que é outra abordagem alternativa usando a linha de comando (ou executada como um subprocesso no Python). BTW, estou usando o QGIS 1.9.90-Alpha, mas essa ferramenta já existe há algum tempo, então presumo que ela esteja disponível em 1.7x.
fonte