Salvar uma camada WMS no seu disco rígido via QGIS?

9

Bem, aqui está outra pergunta. Estou trabalhando em um conjunto de dados WMS no momento e queria saber se você pode salvá-los em um disco rígido. Eu sei que você pode salvar a visualização atual como um TIF georreferenciado, mas considerando a resolução que eu preciso e o espaço coberto pelo meu espaço de trabalho, preciso de algo muito mais rápido, ou farei isso por semanas.

Moreau Colin
fonte
Você precisa explicar o que você quer dizer com 'salvar no disco rígido'. Deseja armazenar em cache as imagens, para não precisar acessar o serviço toda vez? Ou você também deseja, de alguma forma, obter os recursos para poder disparar solicitações de informações getFeature?
Devdatta Tengshe 25/04/19
Eu gostaria de obter os recursos de alguma forma, de fato, tenho o servidor wms comigo, posso carregar os dados com o Qgis, mas não consigo mexê-los. Como eu preciso fazer um pouco de processamento antes de comparar os dados com o que eu criei há algum tempo, tê-los no meu computador como um conjunto de dados raster parece ser a melhor maneira de atender às minhas necessidades.
Moreau Colin
11
Se você precisar de recursos, então você precisa de um serviço WFS, desde WFS é destinado a recursos, enquanto WMS é apenas a imagem renderizada a partir dessas características
Devdatta Tengshe
Acabarei precisando dos dois no final, mas por enquanto os arquivos tif renderizados podem ser o que devo obter primeiro, agora que penso nisso. Também ouvi falar de algo chamado Maperitive que também pode me ajudar.
Moreau Colin

Respostas:

6

Você pode usar o GrassGis, instalado junto com o Qgis. Existe a ferramenta r.in.wms que fará o trabalho.

Ele está em segundo plano, criando um arquivo de texto com as consultas GetMap e substituindo a extensão de cada bloco. Então você o define com a região correta, o tamanho dos blocos que deseja ter, o tipo de imagem (dependendo do que o wms oferece) e é isso. Em seguida, ele envia as consultas automaticamente uma após a outra usando o wget. Depois de terminado, você deve mesclar as peças.

A desvantagem é que você precisa de aproximadamente 1 a 2 horas para poder se relacionar com o GrassGis o suficiente para definir a extensão da região e iniciar a ferramenta (o GrassGis é bem diferente dos outros sistemas Gi)

Matte
fonte
Ok, eu não sabia disso. Isso será muito útil, porque a ferramenta é realmente poderosa e um pouco mais fácil de configurar do que o WMS Downloader (mas isso se deve principalmente ao fato de eu já estar trabalhando com alguns de seus módulos, muitas configurações foram definidas. pelo meu trabalho anterior com Grass). A parte mais difícil, na verdade, foi encontrar uma maneira de forçá-lo a baixar o Tif que eu queria, já que eu não sabia se ele pedia o nome da coisa, é identificativa ou é o caminho. Mas depois de muito trabalho, e ainda não sei bem como, funcionou e conseguiu os ladrilhos sem problemas. Obrigado pela ajuda.
Moreau Colin
14

No QGIS, você pode usar o R-Click e Save As...salvar o WMS e qualquer outro serviço como uma imagem raster.

insira a descrição da imagem aqui

Ele salva é difícil, e a resolução precisa ser definida por você. Existem outras opções de expressão e criação também.

HDunn
fonte
isto faz isso, basta escolher a projeção e (se é como o Google, Bing ou satélite ESRI) resolução set a 1 m
Elio Diaz
11
E se eu quiser apenas tudo igual à fonte? Como posso configurá-lo?
user2720402
0

Se o seu servidor WMS permitir que os usuários armazenem em cache dados, e tudo o que você precisa é da camada Imagens como Base, você deve usar o Mobile Atlas Creator

Usei com êxito o MAC para criar um arquivo mbtiles, que pode ser visualizado no QGIS, e é tão bom quanto um mapa base offline, que você pode colocar sob seus dados.

Para obter mais informações sobre como usar o Mobile Atlas Creator, consulte esta resposta: https://gis.stackexchange.com/a/72973/442

Devdatta Tengshe
fonte
11
Isso será útil, tanto para os dados que preciso quanto para os osm tiles predefinidos na pasta mapsource. Voltarei a você se precisar de um pouco mais de ajuda e tentarei usar o link que você forneceu para definir o wms por enquanto.
Moreau Colin
Bem, o WMS que estou tentando usar parece ter muitas incompatibilidades com o MOBAC. Tentei com o Geopal e o Geoportail e depois vi no documento que os níveis de zoom do MOBAC não conseguem abrir os blocos corretamente.
Moreau Colin
0

Ok, estou tentando um plug-in do Arcgis disponível como um .exe independente. Chama-se WMS dowloader, disponível aqui e vou confirmar mais tarde, se funcionar, mas pelo que vi, pode fazer o truque (possui pelo menos uma interface clara e simples)

Após muito trabalho e um longo download, parece que o WMS Downloader funcionou bem para a tarefa em questão. Mas devo dizer que a criação desse programa foi muito entediante.

Moreau Colin
fonte