Eu não sou versado com a API QGIS, mas isso ajudaria ?
dassouki
1
sim, sons QgsRectangle como o que eu quero, mas como faço para usá-lo ...?
vascobnunes
1
Eu acho que este é um exemplo melhor do livro de receitas pyqgis. Se você receber as extensões, você pode usar isso para criar o vector ligado
dassouki
Respostas:
9
Sua pergunta não está clara. Deseja as extensões "retangulares" da varredura ou a extensão dos recursos da varredura? Para a extensão retangular, basta usar o "Índice de mosaico" em Raster> Miscelânea> Índice de mosaico. Se você não vir o menu Raster, talvez seja necessário instalar ou ativar o plug-in GDALTools.
E, claro, se você não está vinculado a fazê-lo no QGIS, pode usar o GDAL diretamente. Veja gdaltileindex
existe uma maneira de criar um polígono a partir da extensão dos recursos na varredura? Não as extensões "retangulares".
Csheth 23/03/16
Você pode tentar converter a varredura em vetor e, em seguida, usar um 'casco côncavo' ou 'forma alfa' para criar as 'extensões', embora pareça muito trabalhoso. Qual é o seu objetivo final? Talvez haja uma maneira mais fácil ...
Darren Cope
você seria capaz de responder à minha pergunta gis.stackexchange.com/questions/187798/… Bem, o objetivo final será cortar um dem de acordo com as extensões dos recursos, após o qual execute uma correção topográfica de uma imagem do landsat.
precisa saber é o seguinte
7
Se você deseja apenas a extensão de uma imagem e não o diretório completo, acesse Vector->Research Tool->Polygon from layer extentaqui, selecione a imagem que deseja a extensão e salve a saída.
Infelizmente, isso não funciona com o QGIS versão 2.16 e posterior. A função foi reduzida apenas para camadas vetoriais.
Andrej
Alguma idéia de por que a funcionalidade foi reduzida? Tanto quanto posso dizer, não há outra maneira direta de obtê-lo. O Tileindex pode ser feito para funcionar, mas no QGIS é necessário um diretório inteiro como entrada, o que significa mover arquivos para diretórios temporários em muitos casos.
@OoO Não, talvez você pode fazer um pedido de recurso no QGIS
GM
@ GM Sim, vou dar uma olhada. Presumivelmente, há alguma razão pela qual eles desistiram, mas não consigo imaginar o que é agora.
É chamado de "camada de extrato de medida" em qgis 3+
chrismarx
-1
Na verdade, ele funciona em versões posteriores do QGGIS, a única coisa é que você precisa selecionar manualmente a varredura no diretório de arquivos
Respostas:
Sua pergunta não está clara. Deseja as extensões "retangulares" da varredura ou a extensão dos recursos da varredura? Para a extensão retangular, basta usar o "Índice de mosaico" em Raster> Miscelânea> Índice de mosaico. Se você não vir o menu Raster, talvez seja necessário instalar ou ativar o plug-in GDALTools.
E, claro, se você não está vinculado a fazê-lo no QGIS, pode usar o GDAL diretamente. Veja gdaltileindex
fonte
Se você deseja apenas a extensão de uma imagem e não o diretório completo, acesse
Vector->Research Tool->Polygon from layer extent
aqui, selecione a imagem que deseja a extensão e salve a saída.fonte
Na verdade, ele funciona em versões posteriores do QGGIS, a única coisa é que você precisa selecionar manualmente a varredura no diretório de arquivos
fonte